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.
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.
- Petrol
- Diesel
- Kerosene
Prices by area
| Area | Petrol | Diesel | Kerosene |
|---|---|---|---|
| Dar es Salaam | TSh 4,057 | TSh 4,086 | TSh 4,067 |
| Tanga | TSh 4,123 | TSh 4,152 | TSh 4,133 |
| Mtwara | TSh 4,170 | TSh 4,199 | TSh 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.