Petrol Diesel Price 21 Dec: Government oil companies have announced the latest petrol and diesel prices across the country at 6 a.m. Fuel rates in India are revised daily and are influenced by factors such as international crude oil prices, the rupee–dollar exchange rate, taxes, and dealer margins. These price changes impact daily life for everyone—from office commuters to street vendors—making it essential to stay updated on fuel prices each day. Let’s take a look at today’s petrol and diesel rates across the country.
Petrol Diesel Price 21 Dec: See the latest rates of petrol and diesel

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

| City | Price |
|---|---|
| New Delhi | 77.09 |
| Mathura | 94.35 |
| Sonipat | 87.60 |
| Meerut | 87.05 |
| Hyderabad | 96.00 |
| Bangalore | 89.95 |
| Chennai | 91.50 |
| Mumbai | 77.00 |
Petrol Diesel Rate: How are prices decided?
Petrol and diesel prices in India are determined daily by oil marketing companies (OMCs). These companies determine prices based on international crude oil prices, foreign exchange rates, taxes imposed by the central and state governments, and dealer margins. Each state has a different tax structure, so petrol and diesel prices vary slightly across cities within the country within a single day.




