The average price of petrol increased by 5.4p a litre in April, making it the second-worst monthly rise since 2000, the RAC said.
According to the motoring organisation, a litre of petrol increased from 122.62p to 128.06p with the RAC blaming retailers for passing on wholesale price increases onto motorists.
April’s price rise is second only to May 2018 when petrol jumped 6p a litre (5.98p) from 123.43p to 129.41p. It is also the third consecutive month of price rises, meaning unleaded has gone up 8.5p a litre from 119.54p to 128.06p since the beginning of February.
Diesel also increased by 3p a litre from 130.70p to 133.70p during the month, the RAC added.
In terms of filling an average 55-litre family car, the unleaded price rise means the cost has gone up by £3 to £70.43 and for diesel by £1.65 to £73.54.
“Despite the good weather April turned out to be one of the bleakest months ever for drivers with the second biggest monthly rise in the price of petrol for nearly 20 years. RAC Fuel Watch data shows the price of unleaded rose every single day from the end of March for three and half weeks (until 24 April), which is the longest run of daily price rises since May last year when unleaded increased 6p a litre setting a new monthly price rise record dating back to 2000,” said Simon Williams, the RAC’s fuel spokesman. “The bad news for drivers is that a tank of petrol now costs £3 more than it did at the start of April. This will have a damaging effect on household budgets across the country and will inevitably mean there will be less money available for non-essential spending.”