
If you are planning to go to the petrol pump to fill your car’s tank amid the holy festival of Mahanavami and the festive hustle and bustle, then definitely check today’s fuel rate. The country’s major government oil marketing companies (OMCs)—Indian Oil Corporation (IOCL), Bharat Petroleum Corporation Limited (BPCL) and Hindustan Petroleum Corporation Limited (HPCL)—have released the daily list of retail selling prices of petrol and diesel for today i.e. October 19, 2026. Fuel prices remain stable at the domestic level after continuous review of global crude oil prices and exchange rates in the international market. Below is the detailed description of the price at which 1 liter petrol and diesel is available today from the national capital Delhi to Lucknow, Kanpur of Uttar Pradesh and major metros of the country.
There is variation in prices due to different state level Value Added Tax (VAT) and local freight charges in the four major metros of the country. Today the prices of 1 liter petrol and diesel in major metro cities of the country are recorded as follows:
-
New Delhi: Price of 1 liter petrol in the national capital Delhi ₹94.72 And price of 1 liter diesel ₹87.62 But it remains stable.
-
Mumbai: Petrol due to high local VAT rates in the commercial capital Mumbai ₹103.44 per liter and diesel ₹89.97 Selling at per liter level.
-
Kolkata: Price of 1 liter petrol today in Kolkata, the capital of West Bengal ₹103.94 and diesel price ₹90.76 Has been registered.
-
Chennai: Petrol rate in Chennai, the capital of Tamil Nadu ₹100.75 rate per liter and diesel ₹92.34 per litre.
In Uttar Pradesh, slight variations are seen at the district level based on distance from the refinery and logistics charges. Normal petrol rate today at major petrol pumps of capital Lucknow ₹101.86 per liter and diesel rate ₹95.36 per liter But it is stable. Apart from this, today’s official rates in other major districts of UP are as follows:
-
Kanpur city and countryside: petrol in kanpur ₹101.65 per liter and diesel ₹95.15 Available at per liter rate.
-
Noida and Greater Noida (Gautam Buddha Nagar): Petrol in Noida adjacent to Delhi ₹94.66 per liter and diesel ₹87.76 Available per litre.
-
Ghaziabad: Petrol in Trans-Hindon and Old Ghaziabad area ₹94.58 per liter and diesel ₹87.68 per liter has been recorded.
-
Varanasi (Kashi): Petrol rate in religious city Varanasi ₹102.50 per liter and diesel ₹95.68 Running per litre.
-
Prayagraj (Allahabad): 1 liter petrol in Sangam city ₹102.25 and diesel ₹95.75 It is being sold at Rs.
-
Meerut: Petrol in Meerut district ₹94.43 per liter and diesel ₹87.50 per liter level.
-
Gorakhpur: Petrol in Gorakhpur ₹101.90 per liter and diesel ₹95.40 Per litre.
-
Agra: Petrol in Tajnagari Agra ₹101.55 per liter and diesel ₹95.05 Available at per liter price.
When a consumer buys fuel at a petrol pump, there are several levels of taxes and duties added to the total price:
-
Base Price: Base cost of importing crude oil and converting it into petrol and diesel in Indian refineries.
-
Central Excise Duty: A fixed tax levied per liter of fuel by the central government.
-
Dealer Commission: Commission paid to pump operators to offset their operating, power and employee expenses.
-
State VAT: Local sales tax is imposed at different rates by each state government, causing prices to change as state borders change.
Government oil companies have provided easy facility to the customers to know the exact rates instantly through SMS. You can perform the following procedure from your phone even without internet:
-
Indian Oil (IOCL): Type in message box RSP Dealer Code and it 9224992249 send over.
-
Bharat Petroleum (BPCL): from your phone RSP Dealer Code by writing 9222201122 Send to.
-
Hindustan Petroleum (HPCL): type in message HPPRICE Dealer Code and it 9222201122 Send it to. Once you send the message, you will receive the official daily price of that specific petrol pump in your inbox within a few seconds. The dealer code of the petrol pump is always clearly written near the dispenser machine or cash counter.
look news india