As of September 21, 2025, petrol and diesel prices in India remain relatively stable across major cities, with minor variations due to state taxes, transportation costs, and local market conditions. Fuel prices are generally revised daily at 6 a.m. by oil marketing companies (OMCs) like Indian Oil, Bharat Petroleum, and Hindustan Petroleum. This dynamic fuel pricing system was introduced in June 2017 to increase transparency and limit speculative practices.
Metro City Prices:
- Delhi: Petrol is priced at ₹94.77 per litre, and diesel at ₹87.67 per litre. These prices have remained unchanged for the past six months.
- Mumbai: Petrol costs ₹103.50 per litre, while diesel is at ₹90.03 per litre. Similar to Delhi, these rates have been steady since December 1, 2024. Some sources indicate a slightly different diesel price of ₹90.01 per litre in Mumbai.
- Kolkata: Petrol is selling at ₹104.95 per litre, with another source stating ₹105.41, and diesel at ₹91.76 per litre.
- Chennai: Petrol is available at ₹100.75 per litre, while another source says ₹100.80, and diesel at ₹92.34 per litre.
Other Key Cities:
- Bangalore: Petrol is priced at ₹102.86 per litre, while another source says ₹102.92, and diesel at ₹88.94 per litre.
- Hyderabad: Petrol is retailing at ₹107.46 per litre.
- Jaipur: Petrol rates are around ₹104.88 per litre.
- Chandigarh: Petrol is at ₹94.30 per litre.
Factors Influencing Fuel Prices:
Several factors influence the retail prices of petrol and diesel in India:
- International Crude Oil Prices: Fluctuations in global crude oil prices have a direct impact on domestic fuel prices.
- Rupee to US Dollar Exchange Rate: Since crude oil is traded in US dollars, changes in the exchange rate affect the cost of crude oil for Indian oil companies.
- Domestic Tax Structure: Central and state government taxes, including excise duty and Value Added Tax (VAT), contribute significantly to the final price paid by consumers. VAT varies across states, leading to price differences.
- Transportation and Refinery Costs: The costs associated with transporting crude oil to refineries and distributing finished products to dealers also factor into the pricing.
- Dealer Commission: Commissions paid to fuel dealers are included in the retail price.
Trends and Analysis:
- Price Stability: For the past nine months, petrol and diesel prices have remained unchanged in India, specifically since December 1, 2024.
- Highest and Lowest Prices: As of September 21, 2025, Andhra Pradesh (Chittoor) has the highest petrol price in India at ₹110.42 per litre. Srinagar generally has the lowest petrol and diesel prices.
- Market-Determined Prices: The Indian government deregulated petrol and diesel prices in June 2010 and October 2014, respectively. As a result, fuel prices are primarily determined by market forces.
It's important to note that these prices are subject to change and may vary slightly depending on the source and location within a city. Consumers are advised to check with local fuel retailers for the most up-to-date prices.