Kenya fuel price history

Each forecourt in Kenya sets its own price, so the line is the national daily average across every forecourt that reported that day. Our record starts on 31 August 2026; earlier months are not in it and are not drawn. Today’s Kenya prices →

price per litreKSh212.00KSh214.00KSh216.00KSh218.0031 Aug7 Sept15 Sept22 Sept30 Sept
Petrol (E5)Diesel (B7)Breaks are days with no data.

Petrol (E5)

Latest
KSh213.45
Change since 31 August 2026
+KSh0.53
Highest recorded
KSh213.45 19 September 2026
Lowest recorded
KSh212.92 31 August 2026

15 days recorded since 31 August 2026.

Diesel (B7)

Latest
KSh217.47
Change since 31 August 2026
+KSh0.20
Highest recorded
KSh217.48 19 September 2026
Lowest recorded
KSh217.27 31 August 2026

15 days recorded since 31 August 2026.