NAIROBI, Kenya – The Energy and Petroleum Regulatory Authority (EPRA) has announced new pump prices for petroleum products, adjusting rates that will apply from June 15 to July 14, 2025.
In its latest review released Friday, EPRA increased the price of Super Petrol by Ksh2.69 per litre, even as the costs of Diesel and Kerosene dropped by Ksh1.95 and Ksh2.06 per litre, respectively.
The monthly review comes amid shifts in global oil prices and import costs, which have influenced the new pricing structure despite a general drop in the cost of importing petroleum products.
According to EPRA, the average landed cost of Super Petrol fell by 4.89% from $637.22 (Ksh82,456) per cubic metre in February to $606.06 (Ksh78,423) in March.
Diesel imports saw a sharper 6.45% decrease from $680.63 to $636.75, while Kerosene declined 6.53% from $672.14 to $628.22 over the same period.
Despite the global decrease in costs, local prices for petrol have risen—suggesting other domestic pricing components such as taxes, levies, or distribution costs have offset international gains.
In Nairobi, motorists will now pay Ksh174.63 per litre for Super Petrol, Ksh164.86 for Diesel, and Ksh148.99 for Kerosene.
In accordance with Section 101(y) of the Petroleum Act 2019 and Legal Notice No.192 of 2022, we have calculated the maximum wholesale and retail prices of petroleum products which will be in force from 15th June 2025 to 14th July 2025.In the period under review, the maximum
Other major towns saw similar adjustments:
- In Mombasa, Super Petrol will retail at Ksh171.39, Diesel at Ksh161.62, and Kerosene at Ksh145.75.
- In Kisumu, prices stand at Ksh175.18 (Petrol), Ksh165.42 (Diesel), and Ksh149.25 (Kerosene).
- In Eldoret, the new rates are Ksh174.67 for Petrol, Ksh165.25 for Diesel, and Ksh149.42 for Kerosene.
- Nakuru motorists will pay Ksh173.85, Ksh164.43, and Ksh148.61 for Petrol, Diesel, and Kerosene, respectively.
This review follows heightened scrutiny of Kenya’s petroleum supply chain.
Just days earlier, EPRA in collaboration with the National Police Service intercepted 23,000 litres of siphoned diesel in an ongoing crackdown on fuel fraud.