German-owned energy giant is the last of the Big Six to raise prices this winter.
The rise of 3.7% on electricity, and 4.6% on gas equates to around £48 on the average annual bill, and will take effect from January 18.
The increase is less than expected, following a reduction on green and social levies by the government which equates to around £50 on the average annual bill.
Many other suppliers have already increased their prices by around £100 per year. SSE were the first to make such an announcement, with British Gas and Npower following shortly after. They were then followed by ScottishPower, before the government promised to slash green taxes. This prompted EDF to make a smaller price rise, a lead which E.ON has seemingly followed.