Petrol Diesel Price Dec 28: As is the daily practice, government oil companies released the new prices of petrol and diesel for the entire country at 6 AM today, Saturday, December 28, 2025. Fuel prices in India are determined daily, and these changes depend on factors such as international crude oil rates, the rupee-dollar exchange rate, taxes, and dealer margins. These price fluctuations affect everyday life, whether it’s a person commuting to the office or a vegetable vendor. Therefore, it is important to stay informed about the prices every day. So, let’s find out what the petrol and diesel prices are across the country today.
Petrol Diesel Price Dec 28: See the latest petrol and diesel rates

| City | Petrol (Per Litre) | Diesel(Per Litre) |
|---|---|---|
| Delhi | ₹94.72 | ₹87.62 |
| Patna | ₹105.58 | ₹93.80 |
| Pune | ₹104.04 | ₹90.57 |
| Jaipur | ₹104.72 | ₹90.21 |
| Bangalore | ₹102.92 | ₹89.02 |
| Kolkata | ₹103.94 | ₹90.76 |
| Chennai | ₹100.75 | ₹92.34 |
| Indore | ₹106.48 | ₹91.88 |
| Hyderabad | ₹107.46 | ₹95.70 |
| Lucknow | ₹94.69 | ₹87.80 |
| Mumbai | ₹104.21 | ₹92.15 |
| Surat | ₹95.00 | ₹89.00 |
| Chandigarh | ₹94.30 | ₹82.45 |
| Ahmedabad | ₹94.49 | ₹90.17 |
| Nasik | ₹95.50 | ₹89.50 |
CNG Rate Today: What is the price of CNG today?

| City | Price |
|---|---|
| New Delhi | 77.09 |
| Mumbai | 77.00 |
| Chennai | 91.50 |
| Bangalore | 89.95 |
| Hyderabad | 96.00 |
| Mathura | 94.35 |
| Meerut | 87.05 |
| Sonipat | 87.60 |
Petrol Diesel Rates: How are the prices determined?

In India, petrol and diesel prices are determined daily by oil marketing companies (OMCs). These companies set prices based on factors such as the international price of crude oil, foreign exchange rates, taxes levied by the central and state governments, and dealer margins. Since each state has a different tax structure, there are slight variations in petrol and diesel prices across different cities in the country on any given day.
Also Read- Gold crosses ₹1.5 lakh, Silver nears ₹2.5 lakh ahead of New Year: Bullion Market in turmoil




