Every EE, Vodafone, Three and O2 mobile mid-contract price rise from April 1 - full list
EE, Vodafone, Three and O2 are all raising prices mid-contract from April 1 - the full list of contracts and dates is below.

Customers with the four major UK mobile networks EE, Vodafone, Three and O2 have been warned to brace for higher prices from April 1 - even if you are mid-contract.
A new rule put in place by communications regulator Ofcom in January 2025 banned mid-contract price rises linked to inflation percentages for new contracts, and instead is forcing firms to set out how much prices will increase with a ‘pounds and pence’ figure at the contract’s outset. What Ofcom didn’t do is ban mid-contract price hikes, so your prices will still increase every April even if you signed a contract at a lower price, but the amount will be made clear with a monetary figure instead of a percentage when you take out the deal.
READ MORE: Martin Lewis urges everyone with a Cash ISA to act now
READ MORE: Top 8 Cash ISAs to open now before deposit limits change
Here’s every mobile firm and their price rises depending on contract dates:
Vodafone
Vodafone is increasing its monthly mobile plans by £2.50 per month, an increase on £1.80 last year. Its broadband bills will also increase, by £3.50, from April 1. Customers who joined or renewed contracts after November 12, 2025 will be affected. Some older customers will still get a percentage based increase instead, as older contracts signed before the pounds and pence figure rule change can still increase based on inflation.
O2
O2 is increasing monthly bills by £2.50 per month for most customers starting in April. O2 caused anger from financial campaigners like Martin Lewis after it announced it would increase its mid-contract price hike by more than it said it would at the outset of contracts, effectively a price hike on its price hike.
EE
EE has listed its price rises from March 31, up to £4 a month for those with a handset on their phone contract and those who are SIM Only.
Those with a SIM only deal will pay an extra £2.50 per month if they took their contract out after July 31, 2025.
For those who took a contract out between April 10 and July 30, 2025, it will be an increase of £1.50.
Customers with a handset on their contract will pay £4 a month extra if they took a contract out after September 10, 2024, while those who took one out before that date pay an extra £1.50.
EE said about its price rises: "Since April 2024, annual prices changes have been in pounds and pence, so you can have certainty when it comes to the cost of our products and services from year to year.
"Any planned increases will be set out in pounds and pence and will be applied each 31 March during the minimum term of your plan. Once your minimum term has ended, the increase to your plan charge will be applied each 1 March.
"So, for example, if you take out a new SIM-Only mobile plan at £25 per month on a 24-month contract, your price will be £27.50 per month from 31 March 2026, and then £30 per month from 31 March 2027."
Three Mobile
Mobile customers with Three face a rise of £1.80 to £2.30 per month, depending on how much data you have on your contract. Those with under 4GB pay an extra £1.80, those with 5GB to 99GB will pay an extra £1.90 per month, and those with over 100GB will pay an extra £2.30 per month.
Home broadband customers will pay an extra £3.50 per month for any and all tariffs.
Three said about its price rises: "From 1 April, 2026, we’re updating your annual price increase terms to a more transparent approach, which moves away from %-based price rises and uses amounts shown in pounds and pence, so that you can see more clearly what the change to your monthly charge will be from April each year. "