O2 offers Big Bundles on Pay As You Go from £10/month. Compare their top-up bundles & deals.

In the UK, O2 offers a range of Pay As You Go bundles, starting from £10 per month. Available with no contract & no credit check, you can get 7GB of data, unlimited UK minutes and unlimited UK texts for a £10 monthly top-up.

Customers on O2 Pay As You Go will also benefit from data rollover and access to the O2 Priority app. You can also get £10 of free credit when you sign up for the service online.

Get O2 Pay As You Go SIM Card (Free) →

In this article, we’ll review O2’s Pay As You Go service and the Big Bundles that are currently available on O2. We’ll look at the price plans and features available, before comparing O2’s Big Bundles to those available on other mobile networks. Finally, we’ll look at the coverage on O2 and how you can keep your current phone number when moving to the service.

Prices From: £10 per month
Contract Length: No contract & no credit check
Big Bundle Plans:
  • 7GB data for £10
  • 15GB data for £15
  • 30GB data for £20
  • 100GB data for £30
O2 Coverage Alternative:

Bundles & Pricing

In the UK, O2 is one of the largest Pay As You Go mobile networks.

If you’re using O2 on a Pay As You Go basis, you’ll most likely be using their Big Bundles plan. Here, you’ll need to top-up your phone every month, with your Pay As You Go credit being converted automatically into a 1-month bundle. At present, you can get a Big Bundle from £10 per month with inclusive UK minutes, texts and mobile data.

Big Bundles

On O2’s Big Bundles plan, you’ll convert your Pay As You Go credit into a one-month allowance of UK minutes, texts and mobile data.

The cheapest available bundle on O2 is now the £10 Big Bundle. This comes with 7GB data, unlimited UK minutes and unlimited UK texts. If you need a bundle with more data, you can get the £15, £20 and £30 Big Bundles.

The following table shows a list of O2’s Big Bundle plans:

NetworkMinutesTextsDataMonthly
Cost
O2UnlimitedUnlimited7GB£10.00
O2UnlimitedUnlimited15GB£15.00
O2UnlimitedUnlimited30GB£20.00
O2UnlimitedUnlimited100GB£30.00

Order O2 Pay As You Go SIM Card (Free) →

You’ll currently get £10 of free credit when you order your O2 Pay As You Go SIM card online. When it arrives, you’ll have 28 days to activate your SIM. You can then text FREE10 to 21500 to claim your £10 of free credit.

All of your Big Bundle allowances last for 1 calendar month. Any unused allowances will expire with the bundle, except from data which can be rolled over into the following month when you renew your bundle automatically. O2 will try to automatically renew the same bundle when your current one expires so you’ll need to top-up again before the expiry date to benefit from data rollover.

In the past, O2 also offered a £5 Big Bundle, a £10 International Big Bundle and a £20 Premium International Big Bundle. These bundles are no longer available for new customers.

If you’re looking for a lower-cost bundle, we’d recommend giffgaff’s £6 goodybag instead. This comes with unlimited minutes, unlimited texts, 500MB data and coverage from O2.

If you’re looking for a Big Bundle with inclusive international minutes, you’ll now get 500 international minutes included on the £30 Big Bundle. These are valid for calling 29 European destinations.

Giffgaff Bundles

As an alternative to O2’s Big Bundles, consider getting a giffgaff bundle instead. giffgaff is a low-cost sub-brand of O2 which offers Pay As You Go bundles from £6 per month. They also offer larger amounts of data from £10 per month, along with 5G speeds.

The following table shows a side-by-side comparison of giffgaff’s goodybags and the O2 Big Bundles:

Giffgaff Goodybag Bundles O2 Big Bundles
Prices From: £6 per month £10 per month
Contract Length: No contract – cancel anytime No contract – cancel anytime
Data Allowances
£6 per month: 500MB data
(4G only)
£8 per month: 3GB data
(4G only)
£10 per month: 10GB data
(4G & 5G)
7GB data
(4G only)
£15 per month: 25GB data
(4G & 5G)
15GB data
(4G only)
£20 per month: 100GB data
(4G & 5G)
30GB data
(4G only)
£25 per month: Always On data
(4G only)
£30 per month: 100GB data
(4G only)
£35 per month: Unlimited data
(4G & 5G)
Plan Features
5G Coverage: 193 towns & cities
(powered by O2)
No
2G, 3G & 4G Coverage: 99% coverage
(powered by O2)
99% coverage
More Information: giffgaff Website O2 Website

On giffgaff, you’ll also benefit from 1GB of extra data from the third month onwards. This is available on the £10, £12, £15 and £20 plans.

Order a free giffgaff SIM (powered by O2) →

Data Rollover

O2 offers rollover for unused data allowances when you automatically renew your Big Bundle on Pay As You Go. The renewal needs to happen automatically so you’ll need to top-up your account with enough credit before your current bundle expires.

To give an example, if you have 2GB of unused data remaining on the £10 Big Bundle, you’d receive an extra 2GB of data in the following month’s bundle. This would increase your normal 7GB data allowance to 9GB of data.

Data rollover is capped at 100% of your normal bundle allowance. For instance, the £10 bundle normally comes with 7GB of data. You can therefore rollover a maximum of 7GB per month, making a total of 14GB per month if you do this. You’ll lose your data rollover when changing price plan or bundle, or when leaving a gap between the renewal of your bundles.

For more information, see our guide to data rollover on UK mobile networks.

Bundle Codes

If you already have an O2 Pay As You Go SIM card, you can buy a Big Bundle through the My O2 app. Alternatively, you can send a text message as follows:

Bundle Required Bundle Code for Opting In
£5 Big Bundle (no data) Text BIGBUNDLE5 to 21300 – for existing customers only
£10 Big Bundle (with 7GB data) Text 10DATABB to 21300
£15 Big Bundle (with 15GB data) Text 15DATABB to 21300
£20 Big Bundle (with 30GB data) Text 20DATABB to 21300
£30 Big Bundle (with 100GB data) Text 30DATABB to 21300

It’s also possible to change your Pay As You Go plan by calling O2’s automated service on 2202.

If you’re an existing Pay As You Go customer wanting to opt-in to a special offer, you’ll need to send a text message as follows:

O2 Pay As You Go Offer SMS Code for Opting In
£10 of free credit
(available for 28 days only after your ordering SIM through this page)
Text FREE10 to 21500

You can order a free SIM card from O2 if you don’t have one already.

Out of Bundle Charges

Top Up Logo

If you exceed the inclusive allowances on your O2 Pay As You Go Big Bundle, you’ll pay 55p/minute and 30p/text. You’ll also pay £2/day for using mobile data. These charges will also apply if you don’t have an active bundle on your account.

The following table shows the out-of-bundle rates on O2’s Big Bundles plan:

Calling Rates:
Voice Calls 55p/minute (any network, any time)
Calls to Voicemail 35p/call (when outside of allowances)
Calls to Special Rate Numbers 55p/minute access charge
+ service charge from the company you’re calling
Messaging Rates:
Text Message (SMS) 30p
Picture Message (MMS) 55p
Internet Rates:
Mobile Data £2/day

The prices in this table are stated for UK-to-UK only. If you’re travelling abroad or making an international phone call, higher charges will normally apply. Source for pricing information: O2 [1, 2].

If you want to use your mobile phone without topping up every month, you’ll generally be better off getting a SIM card from giffgaff instead. On giffgaff, there’s the option to use your mobile phone without topping up every month. Pay As You Go usage will cost you 25p/minute, 10p/text and 10p/MB.

Classic Pay As You Go

O2 Classic Pay As You Go

Previously, O2 offered a Classic Pay As You Go plan where it wasn’t necessary to top-up your phone every month. Instead, you could use your mobile phone at a simple rate of 3p/minute, 2p/text and 1p/MB.

Unfortunately, the Classic Pay As You Go SIM card was withdrawn from sale in November 2019. If you’re looking for a similar plan, consider getting a 1pMobile SIM card instead (1p/minute, 1p/text and 1p/MB with coverage from EE).

For more information, see our guide to traditional Pay As You Go tariffs in the UK.

Comparison to Alternatives

In the following section, we’ll compare O2’s Big Bundles to rival offerings from other mobile networks.

£5 per month bundles

5 Pound NoteUnfortunately, O2 no longer offers a £5 Big Bundle to new Pay As You Go customers. For existing customers, the £5 Big Bundle will give you unlimited UK minutes and unlimited UK texts. Mobile data will cost you £2/day.

The closest alternative to this is giffgaff’s £6 goodybag. This gives you unlimited minutes, unlimited texts and 500MB of data. The coverage on giffgaff also comes from the O2 network.

NetworkMinutesTextsDataMonthly
Cost
EE250500250MB£5.00
giffgaffUnlimitedUnlimited1GB£6.00

£10 per month bundles

10 Pound Note

At the £10/month price point, O2 is currently offering a Big Bundle with unlimited minutes, unlimited texts and 7GB of data.

giffgaff offers a £10 golden goodybag at this price point. It comes with 10GB of data (increased automatically to 11GB from your third month onwards). This is 3GB more data than you’d get on O2 (4GB more from the third month onwards).

NetworkMinutesTextsDataMonthly
Cost
giffgaffUnlimitedUnlimited15GB£10.00
VOXIUnlimitedUnlimited8GB£10.00
O2UnlimitedUnlimited7GB£10.00
ThreeUnlimitedUnlimited6GB£10.00
VodafoneUnlimitedUnlimited5GB£10.00
EE500Unlimited5GB£10.00

£15 per month bundles

15 Pound NotesO2 offers a £15 Big Bundle with unlimited minutes, unlimited texts and 15GB of data.

Around this price point, you can also consider giffgaff’s £15 golden goodybag which comes with unlimited minutes, unlimited texts and 25GB data (an extra 10GB compared to O2’s £15 Big Bundle).

NetworkMinutesTextsDataMonthly
Cost
giffgaffUnlimitedUnlimited30GB£15.00
ThreeUnlimitedUnlimited20GB£15.00
EEUnlimitedUnlimited15GB£15.00
O2UnlimitedUnlimited15GB£15.00
VOXIUnlimitedUnlimited15GB£15.00
VodafoneUnlimitedUnlimited10GB£15.00

£20 per month bundles

20 Pound NoteO2’s new £20 Big Bundle comes with unlimited minutes, unlimited texts and 30GB of data.

As an alternative, giffgaff’s £20 goodybag comes with unlimited minutes, unlimited texts and 100GB of data (up to 5G speeds). Alternatively, there’s a £25 goodybag with Always-On data (unlimited data with 4G speeds on the first 80GB per month).

NetworkMinutesTextsDataMonthly
Cost
giffgaffUnlimitedUnlimited100GB£20.00
VOXIUnlimitedUnlimited45GB£20.00
EEUnlimitedUnlimited30GB£20.00
O2UnlimitedUnlimited30GB£20.00
VodafoneUnlimitedUnlimited20GB£20.00
giffgaffUnlimitedUnlimitedAlways-On£25.00
EE3,000Unlimited10GB£25.00
O2UnlimitedUnlimited100GB£30.00
EEUnlimitedUnlimited100GB£30.00
VodafoneUnlimitedUnlimited50GB£30.00

For more information, see our full comparison of the UK’s best value Pay As You Go bundles.

Coverage

2G, 3G and 4G Coverage

In the UK, O2 offers 99% population coverage on their network. Customers using a Big Bundles Pay As You Go plan can access 2G, 3G and 4G coverage from O2.

Before signing up to the Big Bundles plan, we’d strongly recommended double-checking O2’s coverage in your area. You can do this by entering your postcode on O2’s online coverage map:

Check O2 Coverage (o2.co.uk) →

We’d typically recommend joining O2 only if you’re able to get 3G or 4G coverage when indoors.

You’ll get the exact same coverage when using a SIM card from giffgaff so this can save you a little bit of money if you’re looking for coverage from O2. Our in-depth guide to the coverage on O2 has more information.

5G Coverage

O2 currently offers 5G coverage in 193 UK towns and cities. However, this isn’t available to customers using the O2 Pay As You Go service.

If you’d like access 5G coverage on your phone, consider getting a Pay Monthly SIM card from O2 instead. Alternatively, 5G coverage is also available on giffgaff’s golden goodybags without the need for a contract.

For more information, see O2’s web page on 5G. This has a full list of compatible 5G handsets and plans.

Tethering & Personal Hotspot

Tethering or personal hotspot refers to the process of sharing your smartphone’s internet connection with other devices (e.g. with your laptop or tablet).

You can tether without any restrictions on O2 Pay As You Go. This allows you to share your Big Bundles data allowance with other devices. If you’re using an older version of the iPhone, however, you may experience problems with this if your handset isn’t running iOS 10.1 or newer, with version 26.1 or later of the O2 carrier settings.

For more information, see our in-depth article about tethering on UK mobile networks. You can also see our guide to mobile broadband services in the UK.

Joining Big Bundles

Customers who are new to O2 can join Big Bundles in one of two ways.

If you already have a mobile phone that you’d like to use on O2, you can simply order a free Pay As You Go SIM card for it. Before you set up the SIM card, you’ll need to make sure your handset is unlocked. For more information, you can read our step-by-step guides to unlocking an iPhone and unlocking a Samsung Galaxy smartphone.

If you’d like a new mobile phone to use on O2, it’s possible to buy a Pay As You Go smartphone from O2’s website. Prices range from about £20 for a basic Pay As You Go smartphone, all the way up to more than £1,000 for the latest flagship iPhone.

Keeping Your Phone Number

It takes around one working day to transfer your phone number over to O2 Pay As You Go.

If you’re switching from another mobile network to O2, it’s a straightforward process to keep your current phone number.

To do so, you’ll need to ask your current mobile network to provide you with a PAC Code. You can get this through your mobile network’s website or application, or by texting PAC to 65075.

Once you have the PAC Code from your old mobile network, order your new Pay As You Go handset or SIM card from the O2 website. When it arrives, you can provide the PAC Code to O2 through this online form. Once you’ve submitted the form, the phone number transfer will be scheduled, normally for the next working day.

For a step-by-step guide on moving your phone number to O2, please select your current mobile network from the drop down menu below:

PAC Code Finder: Transfer Your Phone Number to O2

Select your current mobile network:

  More Options

Unfortunately, it isn’t possible to move Pay As You Go credit from your old mobile network to O2. For this reason, you should try to use it up before moving your phone number to O2. This is because the account on your old mobile network will be deactivated after you use your PAC Code, resulting in the loss of any unused Pay As You Go credit.

Frequently Asked Questions

What Pay As You Go bundles are available on O2?
O2 currently offers the following four Pay As You Go bundles:
  • £10 Big Bundle: Unlimited minutes, unlimited texts and 7GB data.
  • £15 Big Bundle: Unlimited minutes, unlimited texts and 15GB data.
  • £20 Big Bundle: Unlimited minutes, unlimited texts and 30GB data.
  • £30 Big Bundle: Unlimited minutes, unlimited texts and 100GB data. Also includes 500 international minutes to 29 European destinations.
How do I get £10 of free credit on O2 Pay As You Go?
When you order an O2 Pay As You Go SIM card through this link, you’ll get £10 of free credit when you activate it and top-up your SIM card within 28 days. Once you’ve done this, text FREE10 to 21500 to claim your £10 of free credit.
How much do I need to top-up by each time?
On O2’s Pay As You Go service, there’s a minimum top-up of £10 each time. This would convert into a £10 Big Bundle giving you unlimited UK minutes, unlimited UK texts and 7GB data for 1 month.
What are the standard Pay As You Go rates on O2?
If you don’t have an active Pay As You Go bundle on your account, you’ll pay 55p/minute and 30p/text. You’ll also pay £2/day for using data on your phone. Because this can very quickly add up, we’d only recommend using your phone if you have an active bundle on your account.
What coverage will I get on O2 Pay As You Go?
You’ll get 99% population coverage on O2’s 2G, 3G and 4G mobile networks in the UK. You can check the availability of coverage in your area by entering your postcode on O2’s online coverage map.
Will I get access to 5G on O2 Pay As You Go?
No. 5G coverage isn’t currently available on O2 Pay As You Go. You’ll need to choose a Pay Monthly plan or a golden goodybag from giffgaff if you’d like to access 5G.
Can I keep my current phone number?
Yes. It’s easy to keep your current phone number. Simply ask your current mobile network to provide you with a PAC Code. This can be obtained through your mobile network’s website or app, or by texting PAC to 65075. You should then provide O2 with this PAC Code after ordering your Pay As You Go plan.

More Information

For more information about Big Bundles, please see O2’s official website. You can also order a free O2 Pay As You Go SIM card.

Your Comments 94 so far

We'd love to hear your thoughts and any questions you may have. So far, we've received 94 comments from readers. You can add your own comment here.

  • If I got the £10 deal which is unlimited calls & text plus 6Gb data would that bring my account balance down to £0.00 ?
    Like if I paid £3.00 on top of that for the International Bolt On 0.01p per minute would I need to have additional funds in my account? Or does it use the £10 that I put in for the bundle. Nothing really explains how all of that works.

    • Hi Spencer,
      Thanks for your comment. Yes, if you topped up by £10 and bought the £10 Big Bundle, that would reduce your account balance to zero. You’d then need to add additional money for other things (e.g. for buying the International Bolt-On or paying for your international calls).
      As an example, you could decide to top-up your account with £15 to buy the £10 Big Bundle. This would give you £5 leftover to pay for other bolt-ons, calls, etc.
      Hope this helps,
      Ken

  • It’s irritating that o2 have got rid of the Classic PAYG. I no longer have a landline, as it was expensive and I was hardly using it. Instead, I back up my smartphone with a cheap moblle for emergency, e,g losing the smartphone. I rarely use the cheap phone and as it is on Classic, I hardly ever top it up. An occasional call to my smartphone keeps the plan active. Now Classic is no longer available to new users. I do realise that I can still continue with Classic, at least for the moment. I use Big Bundles £15 for the smartphone.

    • Malony,

      Although O2 does not sell classic PAYG SIM cards, you can still order one (with a big bundle), call them on 4445 and ask them to remove the Big Bundle before you top up the card. That way you can use it the old way.

Load more comments (87)

Leave a Reply