My Mobiles

How to Top Up O2 Pay As You Go

O2 is one of the four UK mobile network operators (MNOs), so its Pay As You Go customers are buying directly from the network rather than from an MVNO that resells O2 capacity.

O2 PAYG Min top-up £10 Updated May 2026

O2 is one of the four UK mobile network operators (MNOs), so its Pay As You Go customers are buying directly from the network rather than from an MVNO that resells O2 capacity. The trade-off is that O2 PAYG can be a little pricier than its MVNO siblings on the same masts (giffgaff and Tesco Mobile both run on O2), but you get O2's full coverage, retail support and access to O2 Priority - the customer rewards programme that gives priority access to gig tickets and weekly perks across high-street brands. Topping up your O2 PAYG SIM is simple, and there are five ways to do it: online, in the My O2 app, with a top-up voucher from a UK retailer, in person at an O2 store or partner shop, or by setting up auto top-up so you never run out of credit.

Once you have credit, you can either keep it as flexible PAYG to pay per minute, text and MB at standard PAYG rates, or convert it into a Big Bundle, which is O2's name for the 30-day allowance packs that include data, calls and texts. Big Bundles are far better value than spending credit on standard PAYG rates if you use your phone regularly, and most include 5G access on supported phones at no extra cost. Credit on O2 PAYG lasts 6 months from your last top-up, so a small top-up twice a year keeps the SIM and number active even if you barely use the phone.

If you top up the same amount every month, switching to a SIM-only contract normally saves money for the same allowances - 30-day rolling SIMs from O2 and other UK networks usually undercut PAYG by a few pounds a month. You can keep your existing number when you switch by getting a free PAC code from O2 first. This guide covers every top-up option, current Big Bundle pricing, voucher locations and the most common questions O2 PAYG customers have.

How to top up O2

There are five ways to add credit to a O2 PAYG SIM. Pick whichever suits you - they all credit your number within a minute.

1

Top up O2 online

The quickest way to top up O2 is at o2.co.uk/topup. Enter the O2 mobile number you want to top up, choose an amount from £10 to £50, and pay by debit or credit card. Credit usually appears within a minute and you do not need to log in to top someone else up. If you have a My O2 account, signing in lets you save your card, view top-up history and choose a Big Bundle in the same checkout. Online top-up accepts Visa, Mastercard and Maestro. There is no fee, and you can top up your own number or any other O2 PAYG number by entering it at the start.

Visit O2 top-up page

2

Top up via the My O2 app

My O2 is the easiest option for managing PAYG day to day. Download My O2 from the App Store or Google Play, sign in with your O2 mobile number, and tap Top Up on the home screen. You can pay with a saved card, Apple Pay or Google Pay, and credit applies straight away. The app also shows how much data, minutes and texts are left in your current Big Bundle, when it expires, and lets you switch to a different Bundle for next month. You can enable auto top-up from the same Top Up section. For most O2 PAYG customers, the app removes the need to ever visit the website.

3

O2 top-up voucher

O2 top-up vouchers are widely available across the UK and let you add credit without using a bank card. Vouchers come in £10, £15, £20, £30, £40 and £50 values, with £5 vouchers available at some retailers. To redeem, dial 4444 free from your O2 phone and enter the voucher code, or go to o2.co.uk/topup and enter the code online. Vouchers can also be redeemed through the My O2 app under the Top Up section. Vouchers themselves do not have an expiry on the receipt before redemption, but once added to your account, normal O2 credit-expiry rules apply.

£5 £10 £15 £20 £30 £40 £50
4

Top up in store

Most major UK retailers stock O2 top-ups, either as printed vouchers or as electronic top-ups loaded directly to your number at the till. Tell the cashier the O2 mobile number and the amount, pay in cash or card, and credit is applied automatically. O2 high street stores can also process top-ups in person and help you choose a Big Bundle. This is the simplest option if you do not have a debit card or prefer to pay with cash.

5

Auto top-up

Auto top-up automatically adds a chosen amount of credit to your O2 PAYG number from a saved debit or credit card. You can configure it to top up monthly on a fixed date, or to top up whenever your balance drops below a threshold. Set it up in the My O2 app or in your online account under Top Up settings. You can change the amount or cancel it at any time. Auto top-up is useful if you renew the same Big Bundle each month or rely on your phone for emergencies.

Where to buy O2 top-up vouchers

O2 top-up vouchers are sold at most major UK retailers. Look for them at the till, the customer service desk, or any PayPoint counter.

Post Office Tesco Sainsbury's ASDA Co-op Morrisons WHSmith PayPoint shops ATMs (selected) O2 stores

O2 PAYG bundles

A snapshot of the most common 30-day bundles. Always check O2's website for the latest pricing before topping up.

Bundle Price Data
Big Bundle £10 £10 3GB
Big Bundle £15 £15 15GB
Big Bundle £20 £20 30GB
Big Bundle £25 £25 100GB
Big Bundle £30 £30 Unlimited

Bundle pricing and allowances are indicative and may change. See the O2 website for the most current details.

Topping up the same amount every month?

If you reliably buy a Big Bundle every month, a 30-day SIM-only plan from O2 or another UK network usually costs less for the same allowances. Compare rolling SIM-only plans across EE, O2, Three, Vodafone and the biggest MVNOs.

O2 PAYG top-up FAQs

How long does my O2 PAYG credit last?
O2 PAYG credit lasts 6 months from the last top-up or chargeable activity. Any top-up resets the clock for another 180 days. If your account is inactive for longer than 6 months, O2 may suspend the SIM and eventually recycle the number, so a small top-up at least twice a year keeps everything active.
Can I top up someone else's O2 PAYG SIM?
Yes. On o2.co.uk/topup or in the My O2 app, enter the O2 mobile number you want to top up rather than your own. You can also buy a top-up voucher in any participating shop and pass on the code for them to redeem themselves. There is no fee and you do not need to log in to top up another person's number.
What is the minimum top-up amount on O2?
The minimum top-up online or in the My O2 app is £10. Some retailers and PayPoint shops sell £5 top-up vouchers, which can be redeemed by dialling 4444 from your O2 phone.
How do I check my O2 PAYG balance?
Dial 4444 from your O2 phone to hear an automated balance update at no charge. The My O2 app shows your balance, current Big Bundle remaining allowance and expiry on the home screen. You can also text BAL to 21501 for a free balance reply.
Will my O2 PAYG Big Bundle auto-renew?
Yes, Big Bundles auto-renew by default each month if you have enough credit on the account when the bundle expires. If renewal fails because of low credit, your account simply falls back to standard PAYG rates until you top up. You can switch off auto-renew in the My O2 app or by dialling 4444 and following the prompts.
Can I get 5G on an O2 PAYG SIM?
Yes, 5G is included on most Big Bundles at no extra cost, provided you have a 5G-capable phone and are in an O2 5G coverage area. Pay-per-use PAYG without a Big Bundle is 4G only on most plans. O2 5G is available across hundreds of UK towns and cities.