knbs ke.knbs.fuel-prices-retail.monthly monthly

Average Retail Prices of Petroleum Fuels.

VERSION v2026-08-18
UPDATED 19d ago
CHECKED 1d ago
COVERAGE 2018-01 - 2024-12
SHAPE 252 × 8
SIZE 7.5 KB
FREQUENCY monthly
PIPELINE automated
LICENSE Not stated

What a litre of fuel costs in Kenya. 252 observations across four products and seven years: motor spirit premium, light diesel oil and illuminating kerosene priced by the litre, and liquefied petroleum gas by the 13 kg cylinder.

A litre of petrol averaged 111.93 shillings in 2018 and 191.76 in 2024, up 71.3 per cent. Kerosene, the fuel poorer households cook with, rose further: 90.06 to 168.38, up 87.0 per cent. A 13 kg cylinder of cooking gas went from 2,169.07 to 3,188.34, up 47.0 per cent.

The floor is June 2020, when petrol fell to 90.34 shillings a litre, diesel to 75.88 and kerosene to 63.79, in the first months of the pandemic. The ceiling is October 2023: petrol 217.97, diesel 206.21, kerosene 205.79. Between those two months a litre of petrol more than doubled. Cooking gas peaks later and separately, at 3,242.11 shillings a cylinder in April 2024.

Coverage is uneven, and the unevenness is the source's. KNBS prints twelve months for the newest year of each edition and compresses every older year to five sampled months: January, March, June, September and December. Reading the three editions together recovers twelve months for 2022, 2023 and 2024, and leaves five each for 2018 through 2021. So this series is fully monthly from 2022 and sampled before it. The month column says which months exist; none are interpolated.

The printed annual average is kept, marked in period_kind as a twelve-month average rather than mixed in with the months. It is a genuine twelve-month average in every year, which the arithmetic confirms: where twelve months are printed they average to it exactly, and where five are printed they never do, missing by as much as 30.62 shillings for a gas cylinder in 2021. In the four sampled years it is therefore the only figure covering the seven months KNBS does not print, and dropping it as derivable would have discarded real information.

Unit varies by product within this dataset, which is unusual and deliberate. Three products are shillings per litre and the fourth is shillings per 13 kg cylinder, so the four cannot share a chart axis. Filter on unit before plotting.

Product names are KNBS's own, including the misspelling "Liqufied Petroleum Gas (LPG)", following the convention this catalog already applies to ke.knbs.fuel-sales.annual: a product name is a key, not prose to be corrected.

LOADING DATA...
PUMP PRICES

Kenyan pump prices more than doubled in forty months: a litre of petrol went from 90.34 shillings in June 2020 to 217.97 in October 2023.

Average retail prices of petrol, diesel and kerosene · KSh per litre · 2018 to 2024

SOURCE: Kenya National Bureau of Statistics · Average Retail Prices of Petroleum Fuels (monthly) · Updated 2026-08-18
# periodperiod_startyearperiod_kindproductstatusvalueunit
loading...
CITATION · APA 7

imibare contributors. (2026). Average Retail Prices of Petroleum Fuels [Data set]. imibare. v2026-08-18. https://imibare.org/datasets/ke.knbs.fuel-prices-retail.monthly