PollsAfrica
Work with us
Fuel prices · Regulated

Tanzania fuel prices today: petrol, diesel and kerosene

Official pump prices set by Energy and Water Utilities Regulatory Authority (EWURA). Reference area: Dar es Salaam.

Petrol
TSh 4,057
Up 261 vs previous review
Diesel
TSh 4,086
Up 209 vs previous review
Kerosene
TSh 4,067
Up 354 vs previous review

Price per litre in TZS, the local currency. Effective from 7 Oct 2026. Reference area: Dar es Salaam.

Pump price history, Tanzania

Price per litre in TZS, local currency. Each point is a review or price change.

Pump price per litre in TZS, Tanzania, Oct 2024 to Oct 2026Line chart of pump price per litre in TZS from Oct 2024 to Oct 2026, 25 price changes or reviews. Latest: petrol TSh 4,057, diesel TSh 4,086, kerosene TSh 4,067.2,0003,0004,0005,000Oct 2024Oct 2025Oct 2026
  • Petrol
  • Diesel
  • Kerosene
From Oct 2024 to Oct 2026PollsAfrica

Prices by area

AreaPetrolDieselKerosene
Dar es SalaamTSh 4,057TSh 4,086TSh 4,067
TangaTSh 4,123TSh 4,152TSh 4,133
MtwaraTSh 4,170TSh 4,199TSh 4,180

Tanzania fuel prices: common questions

Who sets fuel prices in Tanzania?

Energy and Water Utilities Regulatory Authority (EWURA) sets the official pump prices in Tanzania.

What is the petrol price in Tanzania today?

Petrol is TSh 4,057, Diesel is TSh 4,086 and Kerosene is TSh 4,067 per litre in Dar es Salaam, effective from 7 Oct 2026. Prices are in TZS, the local currency.

When do fuel prices change in Tanzania?

Review cycle: monthly, effective the first Wednesday of the month.

What was the latest fuel price change in Tanzania?

Petrol moved from TSh 3,796 to TSh 4,057 per litre, effective 7 Oct 2026; diesel moved from TSh 3,877 to TSh 4,086 per litre, effective 7 Oct 2026; kerosene moved from TSh 3,713 to TSh 4,067 per litre, effective 7 Oct 2026.

Source: Energy and Water Utilities Regulatory Authority (EWURA), 2026. Retrieved 10 Oct 2026. See our methods.