How to Cancel O2
Quick Answer
To cancel O2, log in to the my o2 app or o2.co.uk to check when your minimum term ends. Then text pac to 65075 to keep your number, or stac to 75075 if you don't want to keep it. You may be offered a discount to stay — very likely based on community reports.
Step-by-Step Cancellation
Check your contract end date
Log in to the My O2 app or o2.co.uk to check when your minimum term ends.
Request your PAC or STAC code
Text PAC to 65075 to keep your number, or STAC to 75075 if you don't want to keep it.
Receive your code
O2 must send you the code within one working day by text.
Give the code to your new network
Provide the PAC or STAC code to your new provider who will handle the switch.
Cancellation Scripts
Watch out for these dark patterns when cancelling O2:
Annual CPI + 3.9% mid-contract price increases
Retention team calls after PAC request
Complex multi-product bundles make leaving harder
Alternatives to O2
Alternatives to O2
Wi-Fi calling
Free alternative
Giffgaff (O2 network, cheap plans)
Free alternative
WhatsApp and Signal calls
Free alternative
Frequently Asked Questions
How do I get my O2 PAC code?
Text PAC to 65075 from your O2 phone. O2 must provide the code within one working day.
Does O2 have early exit fees?
Yes, if you're within your minimum contract period, you'll pay the remaining monthly charges. O2 sometimes offers reduced early exit fees.
Does O2 raise prices mid-contract?
Yes, O2 increases prices annually in April by CPI + 3.9%. This is included in the contract terms.
Is Giffgaff part of O2?
Giffgaff runs on the O2 network but is a separate company. Switching from O2 to Giffgaff gives you the same coverage at a lower price.
What happens to my O2 Priority perks?
You lose access to O2 Priority rewards and offers when you leave O2, including any accumulated O2 rewards.
Save Money on Other Subscriptions
Browse cancellation offers from other services or share your own experience.