However, the regulator cut diesel and kerosene prices, citing a weaker local currency and swings in international energy prices.
The Energy and Water Utilities Regulatory Authority (EWURA) raised the retail price of petrol 1.95 per cent and lowered the price of diesel 3.5 per cent.
Kerosene prices were cut 0.9 per cent in the latest price caps, which take immediate effect.
Fuel prices are the second-biggest driver of inflation.
“These changes have been caused by a change of prices of petroleum products in the world market and the depreciation of the Tanzanian shilling against the American dollar,” EWURA said in a statement.
EWURA raised the price of petrol in the commercial capital Dar es Salaam by 42 shillings to 2,187 shillings per litre while lowering that of diesel in the capital by 74 shillings to 2,040 shillings per litre.
Kerosene prices in the commercial capital fell by 18 shillings to 2,051 shillings per litre.