Skip to content
KCP.

On this page

There are no items to show yet.

Fuel prices · EWURA · Oct 2026

Petrol in Dar es Salaam: TZS 4,057 a litre; up 47% since Oct 2025

EWURA retail cap prices for 190 pricing areas on the Mainland. Stations may sell below the cap.

EWURA · 7 Oct 2026 ↗ · Zanzibar: ZURA ↗

Petrol, Dar

4,057▲ 6.9% m/m · TZS/L

Diesel, Dar

4,086▲ 5.4% m/m · TZS/L

Kerosene, Dar

4,067▲ 9.5% m/m · TZS/L

Pricing areas

190EWURA

01 · A year in three numbers

One litre of petrol in Dar es Salaam

2,7523,7964,057
A year ago2025-10
2,752
Last month2026-09
3,796
Oct 20262026-10
4,057
Unit
TZS/L

02 · Calculator

What does a fill cost?

45 L · Petrol · Dar es Salaam

TZS 182,565

At the selected area’s cap price.

TZS 11,745 more than last month.

Cap price × litres. A station may charge less. Information only.

03 · Six cities

How much more than Dar, per litre?

Dar es Salaam4,057reference
Tanga4,123+66
Dodoma4,156+99
Arusha4,186+129
Mbeya4,219+162
Mwanza4,272+215

EWURA · 7 Oct 2026 ↗ · TZS/L · Petrol. Named pricing-area caps, not regional medians.

All 190 pricing areas →
Explore your area, full histories and all source records

EWURA · Maximum retail caps · Mainland Tanzania

Tanzania fuel prices today: petrol, diesel and kerosene

From 7 Oct 2026, Dar es Salaam’s maximum per litre is TZS 4,057 for petrol, TZS 4,086 for diesel and TZS 4,067 for kerosene. All three caps rose from last month. The petrol gap between Dar es Salaam and Kyerwa (Ruberwa) is TZS 313/L.

· EWURA PDF ↗ · Stations may charge less. Zanzibar: ZURA ↗

Petrol · Dar es Salaam

4,057 TZS/L

+6.9% m/m+47.4% y/y

Petrol · Dar es Salaam

Oct 2025 to Oct 2026 · Exact values

Diesel · Dar es Salaam

4,086 TZS/L

+5.4% m/m+51.1% y/y

Diesel · Dar es Salaam

Oct 2025 to Oct 2026 · Exact values

Kerosene · Dar es Salaam

4,067 TZS/L

+9.5% m/m+46.6% y/y

Kerosene · Dar es Salaam

Oct 2025 to Oct 2026 · Exact values

Your town, this month

Your area, your fuel prices

Effective from · 7 Oct 2026
Source: EWURA ↗
Maximum retail caps, Mainland Tanzania.

Dar es Salaam

1 area in region · TZS/L

Dar es Salaam · TZS per litre

Petrol

4,057

+261 TZS/L vs Sep 2026

0 vs Dar

Diesel

4,086

+209 TZS/L vs Sep 2026

0 vs Dar

Kerosene

4,067

+354 TZS/L vs Sep 2026

0 vs Dar

One pricing area in this region: Dar es Salaam.

All Dar es Salaam areas (Kiswahili) →

Stations may charge less. These caps apply to the selected pricing area.

EWURA · Oct 2026 ↗
Your area's changes since last month

Dar es Salaam · TZS per litre, compared with Sep 2026.

Petrol

3,796to4,057

+6.9%

Diesel

3,877to4,086

+5.4%

Kerosene

3,713to4,067

+9.5%

Changes compare the same pricing area in consecutive monthly schedules. An unmatched prior record remains unavailable.

How have caps changed?

Dar es Salaam fuel cap history

Effective from · 7 Oct 2026
Source: EWURA ↗
Maximum retail caps, Mainland Tanzania.

Dar es Salaam fuel cap history

TZS per litre · maximum retail prices · Oct 2025 to Oct 2026

PetrolDieselKerosene
Dar es Salaam fuel cap historyMonthly caps for all three products. Steps retain each official monthly observation; missing months break the line. Exact values are below.2,5003,0003,5004,0004,5005,000Apr 26 +33%4,0574,0864,067Oct 2025Apr 2026Oct 2026Dar es Salaam fuel cap historyMonthly caps for all three products. Steps retain each official monthly observation; missing months break the line. Exact values are below.2,5003,0003,5004,0004,5005,000Apr 26 +33%4,0574,0864,067Oct 25Apr 26Oct 26

Apr 2026: +33.4%Petrol: largest monthly rise in this window.

Petrol 4,115Peak · May 2026

Diesel 4,333Peak · Jun 2026

Kerosene 4,685Peak · Jun 2026

Annual changes for all three products

Petrol

TZS 4,057/L

+47.4%

Diesel

TZS 4,086/L

+51.1%

Kerosene

TZS 4,067/L

+46.6%

Oct 2026 vs Oct 2025.

The geography of fuel costs

How do caps differ across regions?

Effective from · 7 Oct 2026
Source: EWURA ↗
Maximum retail caps, Mainland Tanzania.

Compare each region’s main area with Dar, then see the spread within the region.

Petrol: premium over Dar

Each region’s main pricing area. Tile positions are schematic, not a measure of distance.

Dar (base)<100100 to 149150 to 199200 to 249250+

Regional detail opens in Kiswahili.

What the spread means

TZS 313 per litre separates the cheapest and dearest area.

Among the main pricing areas shown in the tiles, Kagera has the highest cap: TZS 4,348 per litre, TZS 291 above Dar. These are main-area caps, not each region's maximum.

Across all 190 pricing areas, a 45-litre fill costs up to TZS 14,085 more in Kyerwa (Ruberwa) than in Dar es Salaam. These are caps, not observed pump prices.

Even within Arusha, the TZS 92 per litre gap between Arumeru (Usa River) and Ngorongoro (Loliondo) adds up to TZS 4,140 for 45 litres.

Petrol: cap range within each region

Line: lowest to highest cap. Dot: main pricing area.

4,0004,2004,400
Dar es SalaamDar es Salaam 4,057; Dar es Salaam 4,0574,057
PwaniPwani (Kibaha) 4,072; Bagamoyo (Miono) 4,1094,072
MorogoroMorogoro 4,102; Kilombero (Mlimba) 4,1774,102
TangaHandeni 4,103; Mkinga (Maramba) 4,1384,123
DodomaChamwino 4,151; Kondoa 4,1894,156
LindiKilwa Masoko 4,111; Ruangwa 4,1874,156
IringaIringa 4,161; Mufindi (Mgololo) 4,1834,161
MtwaraMtwara 4,170; Nanyumbu (Mangaka) 4,2234,170
KilimanjaroSame 4,157; Rombo (Mkuu) 4,1924,171
ArushaArumeru (Usa River) 4,186; Ngorongoro (Loliondo) 4,2784,186
SingidaManyoni 4,173; Mkalama (Nduguti) 4,2174,188
NjombeMakambako 4,187; Ludewa 4,2384,195
MbeyaMbarali (Rujewa) 4,193; Busokelo (lwangwa) 4,2374,219
TaboraIgunga 4,223; Mpyagula 4,2554,223
ManyaraManyara (Babati) 4,230; Simanjiro (Orkasumet) 4,2624,230
SongweSongwe (Vwawa) 4,234; Momba (Chitete) 4,2434,234
RuvumaTunduru 4,220; Nyasa (Mbamba Bay) 4,2634,241
ShinyangaShinyanga 4,248; Ushetu (Kangeme Village) 4,2704,248
SimiyuMaswa 4,260; Busega (Nyashimo) 4,2784,266
MwanzaMisungwi 4,267; Ukerewe 4,3324,272
KataviMlele (Inyonga) 4,257; Mpimbwe (Majimoto) 4,2944,275
KigomaUvinza (Lugufu) 4,275; Kihungwe 4,3244,284
GeitaBukombe 4,277; Mbogwe 4,3364,298
RukwaRukwa (Sumbawanga) 4,300; Kabwe 4,3284,300
MaraBunda 4,282; Rorya (Shirati) 4,3164,301
KageraBiharamulo 4,322; Kyerwa (Ruberwa) 4,3704,348

Widest range within a region: Arusha, 4,186 (Arumeru (Usa River)) to 4,278 (Ngorongoro (Loliondo)).

Compare regional median caps

Find the exact local cap

Fuel caps by region and town

Effective from · 7 Oct 2026
Source: EWURA ↗
Maximum retail caps, Mainland Tanzania.

EWURA maximum retail caps, TZS per litre. Main pricing area of each region.
Region · main areaPetrolDieselKerosenevs Dar (petrol)Monthly petrol changeAreasRange within region (petrol)
Dar es SalaamDar es Salaam4,0574,0864,067base+26114,057 Dar es Salaam to 4,057 Dar es Salaam
PwaniPwani (Kibaha)4,0724,1014,082+15+261104,072 Pwani (Kibaha) to 4,109 Bagamoyo (Miono)
MorogoroMorogoro4,1024,1314,112+45+251124,102 Morogoro to 4,177 Kilombero (Mlimba)
TangaTanga4,1234,1524,133+66+251104,103 Handeni to 4,138 Mkinga (Maramba)
DodomaDodoma4,1564,1854,166+99+261134,151 Chamwino to 4,189 Kondoa
LindiLindi4,1564,1854,166+99+26164,111 Kilwa Masoko to 4,187 Ruangwa
IringaIringa4,1614,1904,171+104+26164,161 Iringa to 4,183 Mufindi (Mgololo)
MtwaraMtwara4,1704,1994,180+113+26164,170 Mtwara to 4,223 Nanyumbu (Mangaka)
KilimanjaroKilimanjaro (Moshi)4,1714,2004,181+114+26164,157 Same to 4,192 Rombo (Mkuu)
ArushaArusha4,1864,2154,196+129+26174,186 Arumeru (Usa River) to 4,278 Ngorongoro (Loliondo)
SingidaSingida4,1884,2174,198+131+26184,173 Manyoni to 4,217 Mkalama (Nduguti)
NjombeNjombe4,1954,2244,205+138+26174,187 Makambako to 4,238 Ludewa
MbeyaMbeya4,2194,2484,229+162+261104,193 Mbarali (Rujewa) to 4,237 Busokelo (lwangwa)
TaboraTabora4,2234,2524,233+166+26194,223 Igunga to 4,255 Mpyagula

14 of 26 regions. All 190 pricing areas remain below.

Regional links open detailed Kiswahili pages.

Show every town (190)

EWURA · Oct 2026

Fuel caps for every Mainland pricing area

TZS per litre. Each row is an EWURA pricing area, not a regional average. Δ is the change in TZS per litre from the prior month. Area links open the regional detail page in Kiswahili.

Petrol / diesel / kerosene · Δ Sep 2026 ↗ · Official EWURA schedule ↗

Scroll the table sideways for all fuels and monthly changes.

EWURA Mainland maximum retail fuel caps, TZS per litre
Region / pricing areaPetrol
TZS/L
Diesel
TZS/L
Kerosene
TZS/L
Δ TZS/L
Petrol / diesel / kerosene
Dar es SalaamDar es Salaam4,0574,0864,067+261 / +209 / +354
ArushaArusha4,1864,2154,196+261 / +208 / +354
ArushaArumeru (Usa River)4,1864,2154,196+261 / +208 / +354
ArushaKaratu4,2054,2344,215+261 / +209 / +355
ArushaLongido4,1974,2264,207+261 / +208 / +354
ArushaMonduli4,1924,2214,202+261 / +209 / +354
ArushaMonduli-Makuyuni4,1974,2264,207+261 / +209 / +355
ArushaNgorongoro (Loliondo)4,2784,3074,288+261 / +209 / +354
PwaniPwani (Kibaha)4,0724,1014,082+261 / +209 / +355
PwaniBagamoyo4,0784,1074,088+261 / +209 / +354
PwaniBagamoyo (Miono)4,1094,1384,119+261 / +209 / +354
PwaniBagamoyo (Mbwewe)4,0904,1194,100+261 / +209 / +354
PwaniChalinze Junction4,0814,1104,091+261 / +208 / +354
PwaniChalinze Township (Msata)4,0854,1144,095+261 / +208 / +354
PwaniKibiti4,0874,1164,097+260 / +208 / +354
PwaniKisarawe4,0744,1034,084+261 / +209 / +354
PwaniMkuranga4,0774,1064,087+261 / +209 / +354
PwaniRufiji4,0954,1244,105+261 / +209 / +354
DodomaDodoma4,1564,1854,166+261 / +209 / +354
DodomaBahi4,1634,1924,173+261 / +209 / +354
DodomaNagulo4,1644,1934,174+261 / +209 / +354
DodomaChamwino4,1514,1804,161+261 / +209 / +354
DodomaChamwino (Mlowa)4,1634,1924,173+261 / +209 / +354
DodomaDabalo4,1644,1934,174+261 / +209 / +354
DodomaChemba4,1824,2114,192+261 / +208 / +354
DodomaKondoa4,1894,2184,199+261 / +209 / +354
DodomaKongwa4,1534,1824,163+261 / +209 / +354
DodomaMpwapwa4,1574,1864,167+261 / +209 / +354
DodomaMpwapwa (Chipogoro)4,1694,1984,179+261 / +209 / +354
DodomaMtera (Makatopora)4,1754,2044,185+261 / +209 / +354
DodomaMvumi4,1624,1914,172+261 / +208 / +354
GeitaGeita4,2984,3274,308+261 / +209 / +355
GeitaBukombe4,2774,3064,287+261 / +209 / +355
GeitaChato4,3194,3484,329+261 / +209 / +354
GeitaMbogwe4,3364,3654,346+261 / +209 / +354
GeitaNyang'hwale4,3134,3424,323+261 / +209 / +354
IringaIringa4,1614,1904,171+261 / +209 / +354
IringaIsmani4,1664,1954,176+261 / +208 / +354
IringaKilolo4,1664,1954,176+261 / +209 / +354
IringaMufindi (Mafinga)4,1714,2004,181+261 / +208 / +354
IringaMufindi (Igowole)4,1804,2094,190+261 / +209 / +354
IringaMufindi (Mgololo)4,1834,2124,193+261 / +208 / +354
KageraKagera (Bukoba)4,3484,3774,358+261 / +209 / +354
KageraBiharamulo4,3224,3514,332+261 / +209 / +354
KageraKaragwe (Kayanga)4,3644,3934,374+261 / +209 / +354
KageraKyerwa (Ruberwa)4,3704,3994,380+261 / +209 / +354
KageraMuleba4,3404,3694,350+261 / +209 / +354
KageraNgara4,3354,3644,345+260 / +208 / +354
KageraMisenyi4,3564,3854,366+261 / +209 / +354
KageraKatoro4,3574,3864,367+260 / +208 / +354
KataviKatavi (Mpanda)4,2754,3044,285+261 / +209 / +354
KataviMlele (Inyonga)4,2574,2864,267+261 / +209 / +355
KataviMpimbwe (Majimoto)4,2944,3234,304+261 / +209 / +354
KataviTanganyika (Ikola)4,2934,3224,303+261 / +209 / +354
KigomaKigoma4,2844,3134,294+260 / +208 / +354
KigomaUvinza (Lugufu)4,2754,3044,285+261 / +209 / +354
KigomaMuyobozi Village (Uvinza)4,2874,3164,297+261 / +209 / +355
KigomaIlagala Village (Uvinza)4,2894,3184,299+261 / +209 / +354
KigomaBuhigwe4,2834,3124,293+261 / +209 / +354
KigomaKakonko4,2854,3144,295+261 / +208 / +354
KigomaKasulu4,2944,3234,304+261 / +209 / +354
KigomaKihungwe4,3244,3534,334+261 / +209 / +355
KigomaManyovu4,2914,3204,301+261 / +209 / +354
KigomaKibondo4,2914,3204,301+261 / +209 / +354
KilimanjaroKilimanjaro (Moshi)4,1714,2004,181+261 / +209 / +354
KilimanjaroHai (Bomang'ombe)4,1744,2034,184+261 / +209 / +354
KilimanjaroMwanga4,1644,1934,174+261 / +209 / +354
KilimanjaroRombo (Mkuu)4,1924,2214,202+261 / +209 / +354
KilimanjaroSame4,1574,1864,167+261 / +209 / +354
KilimanjaroSiha (Sanya Juu)4,1774,2064,187+261 / +208 / +354
LindiLindi4,1564,1854,166+261 / +209 / +354
LindiLindi-Mtama4,1744,2034,184+261 / +209 / +354
LindiKilwa Masoko4,1114,1404,121+261 / +209 / +354
LindiLiwale4,1774,2064,187+261 / +209 / +354
LindiNachingwea4,1854,2144,195+261 / +209 / +354
LindiRuangwa4,1874,2164,197+261 / +209 / +354
ManyaraManyara (Babati)4,2304,2594,240+261 / +209 / +355
ManyaraHanang (Katesh)4,2404,2694,250+261 / +209 / +354
ManyaraKiteto (Kibaya)4,2414,2704,251+261 / +209 / +355
ManyaraMbulu4,2424,2714,252+261 / +208 / +354
ManyaraSimanjiro (Orkasumet)4,2624,2914,272+261 / +209 / +355
MaraMara (Musoma)4,3014,3304,311+261 / +209 / +354
MaraMusoma Vijijini (Busekela)4,3144,3434,324+261 / +209 / +354
MaraRorya (Ingirijuu)4,3084,3374,318+261 / +209 / +354
MaraRorya (Shirati)4,3164,3454,326+261 / +209 / +354
MaraBunda4,2824,3114,292+261 / +208 / +354
MaraBunda (Kisorya)4,3054,3344,315+261 / +209 / +354
MaraButiama4,2984,3274,308+261 / +209 / +354
MaraSerengeti (Mugumu)4,3094,3384,319+261 / +208 / +354
MaraTarime4,3104,3394,320+261 / +209 / +355
MaraTarime (Kewanja/Nyamongo)4,3154,3444,325+261 / +209 / +354
MbeyaMbeya4,2194,2484,229+261 / +208 / +354
MbeyaChunya4,2294,2584,239+261 / +209 / +354
MbeyaChunya (Makongolosi)4,2344,2634,244+261 / +209 / +354
MbeyaChunya (Lupa Tingatinga)4,2364,2654,246+261 / +209 / +354
MbeyaKyela4,2354,2644,245+261 / +209 / +354
MbeyaMbarali (Rujewa)4,1934,2224,203+261 / +208 / +354
MbeyaRujewa (Madibira)4,2074,2364,217+261 / +209 / +354
MbeyaRujewa (Kapunga)4,2034,2324,213+261 / +209 / +354
MbeyaRungwe (Tukuyu)4,2284,2574,238+261 / +208 / +354
MbeyaBusokelo (lwangwa)4,2374,2664,247+261 / +209 / +354
MorogoroMorogoro4,1024,1314,112+251 / +199 / +344
MorogoroMikumi4,1184,1474,128+251 / +199 / +344
MorogoroKilombero (Ifakara)4,1554,1844,165+261 / +209 / +354
MorogoroKilombero (Mlimba)4,1774,2064,187+261 / +208 / +354
MorogoroKilombero (Mngeta)4,1674,1964,177+261 / +209 / +355
MorogoroUlanga (Mahenge)4,1664,1954,176+261 / +209 / +354
MorogoroMalinyi4,1764,2054,186+261 / +209 / +354
MorogoroKilosa4,1214,1504,131+251 / +199 / +345
MorogoroGairo4,1214,1504,131+251 / +199 / +345
MorogoroMvomero (Wami Sokoine)4,1134,1424,123+251 / +199 / +345
MorogoroMvomero (Sanga Sanga)4,1024,1314,112+251 / +199 / +344
MorogoroTurian4,1274,1564,137+251 / +199 / +344
MtwaraMtwara4,1704,1994,180+261 / +209 / +355
MtwaraNanyumbu (Mangaka)4,2234,2524,233+261 / +208 / +354
MtwaraMasasi4,1954,2244,205+261 / +208 / +354
MtwaraNewala4,2024,2314,212+261 / +209 / +355
MtwaraTandahimba4,1954,2244,205+261 / +209 / +354
MtwaraNanyamba4,1954,2244,205+261 / +209 / +354
MwanzaMwanza4,2724,3014,282+261 / +208 / +354
MwanzaKwimba4,2904,3194,300+261 / +209 / +354
MwanzaMagu4,2804,3094,290+261 / +208 / +354
MwanzaMagu (Mahaha Shishani)4,2874,3164,297+261 / +208 / +354
MwanzaMisungwi4,2674,2964,277+261 / +209 / +354
MwanzaMisungwi (Mbarika)4,2774,3064,287+261 / +209 / +354
MwanzaSengerema4,3054,3344,315+261 / +209 / +354
MwanzaUkerewe4,3324,3614,342+261 / +209 / +354
NjombeNjombe4,1954,2244,205+261 / +209 / +354
NjombeLuponde4,2014,2304,211+261 / +209 / +354
NjombeNjombe (Kidegembye)4,2204,2494,230+261 / +209 / +354
NjombeLudewa4,2384,2674,248+261 / +209 / +355
NjombeMakambako4,1874,2164,197+261 / +209 / +354
NjombeMakete4,2304,2594,240+261 / +208 / +354
NjombeWanging'ombe (Igwachanya)4,1924,2214,202+261 / +208 / +354
RukwaRukwa (Sumbawanga)4,3004,3294,310+261 / +209 / +354
RukwaSumbawanga Rural (Mtowisa)4,3004,3294,310+261 / +209 / +354
RukwaKalambo (Matai)4,3074,3364,317+261 / +208 / +354
RukwaNkasi (Namanyele)4,3144,3434,324+261 / +209 / +354
RukwaKabwe4,3284,3574,338+261 / +209 / +354
RukwaNkasi (Kirando)4,3234,3524,333+261 / +208 / +354
RuvumaRuvuma (Songea)4,2414,2704,251+261 / +209 / +355
RuvumaMbinga4,2534,2824,263+261 / +209 / +354
RuvumaNamtumbo4,2464,2754,256+261 / +209 / +354
RuvumaNyasa (Mbamba Bay)4,2634,2924,273+261 / +208 / +354
RuvumaTunduru4,2204,2494,230+261 / +208 / +354
RuvumaKizuka4,2514,2804,261+261 / +208 / +354
ShinyangaShinyanga4,2484,2774,258+261 / +209 / +354
ShinyangaKahama4,2534,2824,263+261 / +209 / +355
ShinyangaBurugwa4,2624,2914,272+261 / +209 / +354
ShinyangaKishapu4,2564,2854,266+261 / +209 / +354
ShinyangaUshetu (Nyamilangano)4,2644,2934,274+261 / +208 / +354
ShinyangaUshetu (Kangeme Village)4,2704,2994,280+261 / +209 / +354
ShinyangaSalawe4,2624,2914,272+261 / +209 / +354
SimiyuSimiyu (Bariadi)4,2664,2954,276+261 / +209 / +354
SimiyuBusega (Nyashimo)4,2784,3074,288+261 / +209 / +354
SimiyuItilima (Lagangabilili)4,2664,2954,276+261 / +209 / +354
SimiyuMaswa4,2604,2894,270+261 / +209 / +354
SimiyuMeatu (Mwanhuzi)4,2714,3004,281+261 / +209 / +354
SingidaSingida4,1884,2174,198+261 / +209 / +354
SingidaIramba4,2004,2294,210+261 / +209 / +354
SingidaManyoni4,1734,2024,183+261 / +209 / +355
SingidaItigi (Mitundu)4,1884,2174,198+261 / +209 / +354
SingidaItigi (Rungwa)4,2074,2364,217+261 / +209 / +354
SingidaIkungi4,1834,2124,193+261 / +208 / +354
SingidaMisigiri4,2004,2294,210+261 / +209 / +354
SingidaMkalama (Nduguti)4,2174,2464,227+261 / +208 / +354
SongweSongwe (Vwawa)4,2344,2634,244+261 / +209 / +355
SongweSongwe (Mkwajuni)4,2404,2694,250+260 / +208 / +354
SongweIleje4,2374,2664,247+260 / +208 / +354
SongweMomba (Chitete)4,2434,2724,253+261 / +209 / +354
SongweTunduma4,2384,2674,248+261 / +209 / +354
TaboraTabora4,2234,2524,233+261 / +208 / +354
TaboraIgunga4,2234,2524,233+261 / +209 / +354
TaboraKaliua4,2364,2654,246+261 / +208 / +354
TaboraUlyankulu4,2344,2634,244+261 / +209 / +354
TaboraNzega4,2344,2634,244+261 / +209 / +354
TaboraSikonge4,2324,2614,242+261 / +208 / +354
TaboraUrambo4,2334,2624,243+261 / +208 / +354
TaboraUyui4,2304,2594,240+261 / +209 / +354
TaboraMpyagula4,2554,2844,265+261 / +209 / +354
TangaTanga4,1234,1524,133+251 / +199 / +344
TangaHandeni4,1034,1324,113+251 / +199 / +344
TangaKilindi4,1374,1664,147+251 / +199 / +344
TangaKorogwe4,1164,1454,126+251 / +199 / +344
TangaLushoto4,1264,1554,136+251 / +199 / +344
TangaLukozi4,1314,1604,141+251 / +199 / +344
TangaBumbuli4,1344,1634,144+251 / +198 / +344
TangaMkinga (Maramba)4,1384,1674,148+251 / +199 / +345
TangaMuheza4,1234,1524,133+251 / +199 / +344
TangaPangani4,1304,1594,140+251 / +199 / +344

190 matching pricing areas

This schedule covers Mainland Tanzania only. Zanzibar has separate fuel caps set by ZURA. ZURA ↗

From a litre to a full tank

How much does a full tank cost?

Effective from · 7 Oct 2026
Source: EWURA ↗
Maximum retail caps, Mainland Tanzania.

Dar es Salaam · TZS

How much does a full tank cost?

Cap per litre multiplied by litres. A station may charge less.

Illustrative presets. Actual tank capacity depends on your vehicle.

Maximum cost · 45 L Petrol · Dar es Salaam

TZS 182,565

+TZS 11,745 versus last month.

TZS 0 versus the same fill in Dar es Salaam.

+TZS 58,725 versus the same month a year ago.

45 litres of petrol: the geographic difference

Dar es Salaam182,565
Mwanza192,240
Kagera (Bukoba)195,660
Kyerwa (Ruberwa)196,650

Bars start at zero. Difference between the cheapest and dearest area: TZS 14,085. This comparison stays at 45 litres of petrol; the calculator follows your selection.

Diesel and the shilling

Fuel, currency and household costs

Effective from · 7 Oct 2026
Source: EWURA ↗
Maximum retail caps, Mainland Tanzania.

Annual changes in diesel and the shilling. Each reading keeps its own date; this comparison does not establish what caused prices to change.

Diesel and the shilling

Two changes, with different drivers

Year-on-year change, percent

Diesel, Dar es Salaam+51.1%

TZS per USD, BoT+8.0%

Bars start at zero. Comparison dates: 1 Oct 2025 to 7 Oct 2026. Bank of Tanzania ↗

How to read this comparison

This comparison does not measure the shilling’s contribution to diesel’s change. World fuel prices, levies and other costs can affect caps; EWURA’s schedule does not provide a complete breakdown of causes.

EWURA ↗ · Bank of Tanzania ↗ · 1 Oct 2025 to 7 Oct 2026

From external inputs to the consumer basket

  1. USD/TZS 2,638

    25 Oct 2026 · Provisional

    ExplainGlobal oil + FX25 Oct 2026Global oil and the shilling can shape landed fuel costs. USD/TZS is the latest sourced reading here; no current global-oil spot figure is attached.Bank of Tanzania →
  2. Diesel 4,086/L

    Oct 2026

    ExplainEWURA capsOct 2026Diesel 4,086 per litre. Petrol 4,057 per litre. Regulated maximum retail prices for Dar es Salaam, not observed pump transactions.EWURA →
How these readings connect

Price system · latest readings

From external inputs to the consumer basket

Each reading keeps its own date. These are cost channels to investigate, not evidence that one observation caused the next.

Maize-to-diesel value ratio

14.7 litres of equivalent value

The wholesale value of 100kg of maize divided by the Dar es Salaam diesel cap. This is a relative-price lens, not an estimate of freight cost. MOA: 28 Sep 2026 to 2 Oct 2026, weekly average per 100kg (price per kg multiplied by 100). EWURA: Oct 2026, Dar diesel cap per litre. The periods differ; this is not a freight-cost estimate.

Agriculture sector →

Understand and use the figures

Fuel price questions

Effective from · 7 Oct 2026
Source: EWURA ↗
Maximum retail caps, Mainland Tanzania.

Fuel price questions

What is the diesel price in Dar es Salaam today?

EWURA’s maximum retail diesel price is TZS 4,086 per litre, effective from 7 Oct 2026. New caps are expected on 4 Nov 2026; the date can change.

What is the petrol price in Tanzania this month?

Dar es Salaam’s petrol cap is TZS 4,057 per litre in the Oct 2026 schedule. Caps vary by pricing area; the table lists every Mainland area. Zanzibar has a separate ZURA schedule.

How much does it cost to fill a 45-litre tank?

At Dar es Salaam's petrol cap of TZS 4,057 per litre, 45 litres cost at most TZS 182,565. Choose your pricing area and product in the calculator for the local cost. Stations may charge less.

When does EWURA announce new fuel prices?

New caps usually take effect on the first Wednesday of each month. The next update is expected on 4 Nov 2026. The actual date depends on EWURA’s announcement.

Why can fuel be more expensive outside Dar es Salaam?

Transport from the supply port to the retail area can add to the cap. The schedule also covers fuel imported through Tanga and Mtwara, so every area is not supplied from Dar es Salaam alone.

Are EWURA prices what I pay at the pump?

These are maximum retail prices for the named area and product, not observed pump transactions. Stations may charge less than the cap, but may not charge more.

Does this cover Zanzibar?

No. This EWURA schedule covers Mainland Tanzania. Zanzibar has separate caps published by ZURA.

EWURA · Oct 2026 ↗

Read dated petroleum reports on the Wire →