Latest figures from the AA show that unleaded petrol is up four pence per litre this month to 142.9, while diesel increased by 2.2p to 148.1.
This is the highest it has been since April 2011, when unleaded stood at 137.2p and diesel at 141.7p.
In the UK, the average cost of petrol has gone up to 142.48p a litre. Diesel, at 147.88p a litre on average, is just short of the record price which was set last week.
- Unleaded petrol stands at 142.9ppl
- Diesel stands at 148.1ppl
More top news
An Amber weather warning has been issued for Conwy, Denbighshire, Flintshire, Gwynedd, Isle of Anglesey, Powys, Wrexham and Ceredigion.
Storm Doris will bring a squally band of rain at first with disruptive gales, especially further north.
Winds will strengthen to gale force by dawn, these severe across exposed coasts and hills particularly in the southwest.