Johannesburg - The price of all grades of petrol will rise by 36 cents on Wednesday, the energy department said on Friday.
Diesel with a sulphur content of 0.05% would go up by 27 cents a litre and that with a sulphur content of 0.005% by 28 cents.
"The increase is due to movements in the crude oil prices, international petroleum products prices, [the] rand/US dollar exchange rate... and the self-adjusting Slate levy..." it said.
On Friday the Automobile Association (AA) said it expected a price hike owing to strong international crude oil prices.
The general fuel levy will also be increased in line with inflation in 2014 as mentioned in the budget speech by Finance Minister Pravin Gordhan.
The total fuel levy for petrol is now 225.5c/l, and for diesel 209.5c/l.
Together with the Road Accident fund levy - which was raised by 8c/l to 104c - and other levies, it brings the total taxes on fuel to 332.5c/l for petrol and 317.51c/l for diesel.