FuelKenyaFuelKenya
Live
EPRA · Max pump prices·
Nairobi
·API Docs
Updated every cycle · 15 Jul – 14 Aug 2026

Kenya Petrol Price
Today Per Litre

Official EPRA maximum pump prices per litre across all 224 towns in Kenya: Super Petrol, Diesel, and Kerosene.

NairobiMombasaKisumuNakuruEldoretThika
Live prices
EPRA max

Mombasa

Maximum pump price · current cycle

Super Petrol
KSh210.87
Diesel
KSh219.58
Kerosene
KSh188.09
1 / 5
Live prices·Nairobi
No change

Super Petrol

KSh214.03
per litre
No change

Diesel

KSh222.86
per litre
No change

Kerosene

KSh191.38
per litre
EPRA price cycle

Prices locked for 13 more days

Next review: 14 August

13
days
:
04
hrs
:
23
min
:
55
sec
Cycle progressWorth topping up soon
15 Jul · cycle start57% completecycle end · 14 Aug
Price history·Nairobi · KSh / litre
Loading chart…
Town comparison·Current cycle
Nairobi paysKSh 3.16 morethan cheapest
1
Mombasa
Cheapest
KSh 210.87
best
2
Nakuru
KSh 212.92
+KSh 2.05
3
Eldoret
KSh 213.69
+KSh 2.82
4
Kisumu
KSh 213.69
+KSh 2.82
5
Nairobiyou
KSh 214.03
+KSh 3.16
6
Mandera
KSh 234.68
+KSh 23.81
6 cities · Petrol·current cycle
SpreadKSh 23.81
Variance11.3%
Fuel cost estimator·Nairobi

Fuel type

km
km/l

Enter a distance to get started

We'll calculate cost and litres needed

About fuel pricing in Kenya
01

What is EPRA?

Kenya's Energy & Petroleum Regulatory Authority sets the maximum pump price every month by reviewing global crude oil prices, the KES/USD exchange rate, and supply chain costs. No station may legally charge above the EPRA ceiling.

02

How the cycle works

Prices are published on the 14th and take effect from the 15th. Each cycle runs for 30 days. Stations that charge above the EPRA maximum are in violation and can be reported to the authority.

03

Which fuel for what?

Super Petrol powers passenger cars, motorcycles, and tuk-tuks. Diesel runs trucks, buses, matatus, and generators. Kerosene (IK) is used in cooking stoves and lamps, primarily in rural off-grid households.

04

Tips to spend less

Fill up in the first week of a new cycle when prices are freshest. Keep tyres at the correct pressure and replace your air filter; these alone improve fuel economy by 5–10%. Use the estimator on this page to budget before you travel.

Frequently asked questions·Nairobi
What is the current price of petrol in Nairobi today?

The current EPRA maximum price for Super Petrol in Nairobi is KSh 214.03 per litre, Diesel is KSh 222.86, and Kerosene is KSh 191.38. These are the official fuel prices in Kenya set by EPRA for the current pricing cycle.

What are the current EPRA fuel prices in Kenya?

EPRA (Energy and Petroleum Regulatory Authority) publishes maximum pump prices on the 14th of every month. FuelKenya displays the latest official prices for Super Petrol, Diesel, and Kerosene across all towns in Kenya.

How often do EPRA fuel prices change in Kenya?

EPRA updates maximum retail fuel prices on the 14th of every month. The new prices take effect at midnight on the 15th and remain in force until the 14th of the following month.

Why are fuel prices different across Kenyan towns?

EPRA sets town-specific pump prices based on pipeline and road transport costs from Mombasa port. Coastal towns like Mombasa pay the lowest prices, while inland and remote towns like Mandera pay the highest due to longer distribution distances.

What is the cheapest town for fuel in Kenya?

Mombasa consistently has the lowest fuel prices in Kenya because it is the entry point for petroleum products imported through the port. Prices rise with distance from Mombasa along the pipeline and road network.

When will EPRA announce the next fuel prices in Kenya?

EPRA announces the next month's maximum pump prices on the 14th of every month, with the new prices taking effect from the 15th. FuelKenya shows a live countdown to the next price update so you always know when new prices are coming.

Do Shell, Total, and Rubis stations follow EPRA fuel prices?

Yes. All fuel stations in Kenya, including Shell, TotalEnergies, Rubis (formerly KenolKobil), Vivo Energy, and independent dealers, are required by law to sell at or below the EPRA maximum pump prices. FuelKenya tracks these official EPRA ceiling prices that apply at every station nationwide.

Data sourced from the Energy & Petroleum Regulatory Authority (EPRA) of Kenya. Maximum pump prices are set monthly on the 14th.

All TownsAPI DocsGitHubFuelKenya © 2026