The Energy and Petroleum Regulatory Authority (EPRA) has announced new maximum fuel prices for the period August 15 to September 14.
In a report released on August 14, the Authority said that diesel prices fell by KSh5 per litre while Super Petrol and Kerosene remain unchanged.
In Nairobi, Super Petrol will retail at a maximum of KSh214.03 per litre, Diesel at KSh217.86, and Kerosene at KSh191.38.
EPRA said the prices of Super Petrol and Kerosene were maintained due to additional Government Stabilization Support Measures worth KSh938 million.
“In the period under review, the maximum allowed petroleum pump prices for Diesel decreases by KShs.5.00/litre while the price of Super Petrol and Kerosene remain unchanged due to additional Government Stabilization Support Measures of KShs.938 Million,” stated EPRA.
According to EPRA, Petroleum prices include VAT and other applicable taxes under Kenya’s tax laws, including the Finance Act 2023 and the Tax Laws (Amendment) Act 2024.
Fuel in All Major Towns From Highest to Lowest
The following ranking is based on the maximum Super Petrol price, with the corresponding Diesel and Kerosene prices shown alongside each town.
| Rank | Town | PMS (KSh/L) | Diesel (KSh/L) | Kerosene (KSh/L) |
| 1 | Moyale | 228.87 | 233.80 | 207.32 |
| 2 | Garissa | 220.40 | 224.70 | 198.21 |
| 3 | Lodwar | 220.08 | 224.95 | 198.50 |
| 4 | Meru | 218.67 | 222.85 | 196.35 |
| 5 | Isiolo | 218.44 | 222.59 | 196.11 |
| 6 | Nanyuki | 216.80 | 220.83 | 194.35 |
| 7 | Migori | 216.03 | 220.61 | 194.15 |
| 8 | Narok | 215.92 | 219.89 | 193.41 |
| 9 | Nyeri | 215.90 | 219.87 | 193.38 |
| 10 | Embu | 215.46 | 219.40 | 192.91 |
| 11 | Kisii | 214.77 | 219.24 | 192.78 |
| 12 | Kericho | 214.16 | 218.60 | 192.14 |
| 13 | Machakos | 214.07 | 217.91 | 191.41 |
| 14 | Nairobi | 214.03 | 217.86 | 191.38 |
| 15 | Thika | 213.70 | 217.50 | 191.02 |
| 16 | Eldoret | 213.69 | 218.09 | 191.63 |
| 17 | Kisumu | 213.69 | 218.08 | 191.63 |
| 18 | Kakamega | 213.43 | 217.80 | 191.35 |
| 19 | Naivasha | 213.11 | 217.47 | 191.01 |
| 20 | Nakuru | 212.92 | 217.27 | 190.81 |
| 21 | Voi | 212.91 | 216.77 | 190.29 |
| 22 | Malindi | 212.01 | 215.81 | 189.32 |
| 23 | Kilifi | 211.68 | 215.45 | 188.96 |
| 24 | Mombasa | 210.87 | 214.58 | 188.09 |
Also Read: EPRA Announces New Fuel Prices for August and September
Landed Costs of Imported Petroleum Products and International Fuel Prices
According to EPRA, the average landed cost of imported Super Petrol increased by 6.99 per cent, rising from US$886.92 per cubic metre in June 2026 to US$948.92 per cubic metre in July 2026.
In contrast, the landed cost of Diesel declined by 13.08 per cent, falling from US$984.37 per cubic metre in June to US$855.59 per cubic metre in July.
The landed cost of Kerosene also dropped during the period, declining by 11.01 per cent from US$1,028.17 per cubic metre in June to US$915.01 per cubic metre in July.
EPRA also reported that international petroleum prices continued to fluctuate over the past year, with the July 2026 figures showing different movements across the three products.
International prices for both Super Petrol and Diesel rose in July, with Super Petrol increasing to US$1,032.80 per metric tonne from US$948.65 in June, while Diesel climbed to US$1,006.61 per metric tonne from US$889.55 a month earlier. However, Diesel prices remained below the US$1,383.78 per metric tonne recorded in March.
Kerosene followed a similar trend, with its international price rising from US$951.48 per metric tonne in June to US$1,063.68 per metric tonne last month. The July price was lower than the US$1,542.55 recorded in April.
Also Read: Global Oil Prices Fall One Week to EPRA Review
EPRA Fuel Prices for July–August Cycle
EPRA announced the fuel prices for the July–August pricing cycle, which took effect on July 15 and remained in force until August 14.
In its monthly review released on July 14, the regulator said the maximum allowed pump prices for Super Petrol, Diesel and Kerosene would remain unchanged during the 30-day period.
In Nairobi, Super Petrol continued to retail at KSh214.03 per litre, while Diesel remained at KSh222.86 and Kerosene at KSh191.38 per litre.
The review came amid renewed volatility in international oil markets. Global crude prices had fallen sharply in June after oil exports through the Strait of Hormuz recovered, but prices began climbing again in early July as renewed conflict in the Middle East raised fresh concerns about oil supplies and shipping routes.
Brent crude, which had fallen to about $68 per barrel in early July, later climbed to about $77 per barrel after fresh attacks in the Gulf, raising concerns about potential disruptions to crude supplies and maritime transport through the strategic waterway.
Markets were also watching OPEC+ decisions, as members agreed to increase oil production from August while retaining the option to adjust output based on developments in global market conditions.
Follow our WhatsApp Channel and X Account for real-time news updates.





