O2 Mobile Phone Tariffs

All
17
Phones available
O2

Refresh Tariff 100MB

  • 100 Minutes
  • 100MB Data
  • £8.50/mth
Bring Your Own Phone
O2

SIM Only Tariff 250MB

  • 250 Minutes
  • 250MB Data
  • £10/mth
38
Phones available
O2

Pay & Go £10 Big Bundle

100 minutes, 100 texts, 1GB data
  • 100 Minutes
  • 1GB Data
  • £10/recharge
38
Phones available
O2

Pay & Go £10 Big Bundle

250 minutes, 1000 texts, 500MB data
  • 250 Minutes
  • 500MB Data
  • £10/recharge
17
Phones available
O2

Refresh Tariff 300MB

  • 300 Minutes
  • 300MB Data
  • £10.50/mth
Bring Your Own Phone
O2

SIM Only Tariff 250MB

  • 250 Minutes
  • 250MB Data
  • £12/30 days
Bring Your Own Phone
O2

SIM Only Tariff 500MB

  • 500 Minutes
  • 500MB Data
  • £12.50/mth
34
Phones available
O2

Refresh Tariff 500MB

  • 500 Minutes
  • 500MB Data
  • £13/mth
Bring Your Own Phone
O2

SIM Only Tariff 500MB

  • 500 Minutes
  • 500MB Data
  • £14.50/30 days
44
Phones available
O2

Refresh Tariff 1GB

  • Unlimited National Talk & Text
  • 1GB Data
  • £15/mth
Bring Your Own Phone
O2

SIM Only 1GB

  • 1000 Minutes
  • 1GB Data
  • £15/mth
38
Phones available
O2

Pay & Go £15 Big Bundle

  • 750 Minutes
  • 2GB Data
  • Deal: Get double data for 3 months
  • £15/recharge
Bring Your Own Phone
O2

SIM Only 1GB

  • 1000 Minutes
  • 1GB Data
  • £17/30 days
Bring Your Own Phone
O2

SIM Only 2GB

  • Unlimited National Talk & Text
  • 2GB Data
  • £18/mth
Bring Your Own Phone
O2

SIM Only 10GB

  • Unlimited National Talk & Text
  • 10GB Data
  • Deal: Special Deal - 10GB for just £20
  • £20/mth
38
Phones available
O2

Pay & Go £20 Big Bundle

  • 1500 Minutes
  • 3GB Data
  • Deal: Get double data for 3 months
  • £20/recharge
Bring Your Own Phone
O2

SIM Only 2GB

  • Unlimited National Talk & Text
  • 2GB Data
  • £20/30 days
44
Phones available
O2

Refresh Tariff 3GB

  • Unlimited National Talk & Text
  • 3GB Data
  • £21/mth
31
Phones available
O2

Refresh Tariff 5GB

  • Unlimited National Talk & Text
  • 5GB Data
  • £24/mth
Bring Your Own Phone
O2

SIM Only 4GB

  • Unlimited National Talk & Text
  • 4GB Data
  • £24/30 days
Bring Your Own Phone
O2

SIM Only 20GB

  • Unlimited National Talk & Text
  • 20GB Data
  • Deal: Special Deal - 20GB for just £25
  • £25/mth
38
Phones available
O2

Pay & Go £25 Big Bundle

  • 3000 Minutes
  • 5GB Data
  • Deal: Get double data for 3 months
  • £25/recharge
38
Phones available
O2

Pay & Go £30 Big Bundle

  • 3000 Minutes
  • 20GB Data
  • Deal: Get double data for 3 months
  • £30/recharge
Bring Your Own Phone
O2

SIM Only 8GB

  • Unlimited National Talk & Text
  • 8GB Data
  • £30/30 days
30
Phones available
O2

Refresh Tariff 20GB

  • Unlimited National Talk & Text
  • 20GB Data
  • £34/mth
18
Phones available
O2

Refresh Tariff 30GB

  • Unlimited National Talk & Text
  • 30GB Data
  • £39/mth
10
Phones available
O2

Refresh Tariff 50GB

  • Unlimited National Talk & Text
  • 50GB Data
  • £70/mth
17
Phones available
O2

Refresh Tariff 100MB

  • 100 Minutes
  • 100MB Data
  • £8.50/mth
Bring Your Own Phone
O2

SIM Only Tariff 250MB

  • 250 Minutes
  • 250MB Data
  • £10/mth
17
Phones available
O2

Refresh Tariff 300MB

  • 300 Minutes
  • 300MB Data
  • £10.50/mth
Bring Your Own Phone
O2

SIM Only Tariff 500MB

  • 500 Minutes
  • 500MB Data
  • £12.50/mth
34
Phones available
O2

Refresh Tariff 500MB

  • 500 Minutes
  • 500MB Data
  • £13/mth
44
Phones available
O2

Refresh Tariff 1GB

  • Unlimited National Talk & Text
  • 1GB Data
  • £15/mth
Bring Your Own Phone
O2

SIM Only 1GB

  • 1000 Minutes
  • 1GB Data
  • £15/mth
Bring Your Own Phone
O2

SIM Only 2GB

  • Unlimited National Talk & Text
  • 2GB Data
  • £18/mth
Bring Your Own Phone
O2

SIM Only 10GB

  • Unlimited National Talk & Text
  • 10GB Data
  • Deal: Special Deal - 10GB for just £20
  • £20/mth
44
Phones available
O2

Refresh Tariff 3GB

  • Unlimited National Talk & Text
  • 3GB Data
  • £21/mth
31
Phones available
O2

Refresh Tariff 5GB

  • Unlimited National Talk & Text
  • 5GB Data
  • £24/mth
Bring Your Own Phone
O2

SIM Only 20GB

  • Unlimited National Talk & Text
  • 20GB Data
  • Deal: Special Deal - 20GB for just £25
  • £25/mth
30
Phones available
O2

Refresh Tariff 20GB

  • Unlimited National Talk & Text
  • 20GB Data
  • £34/mth
18
Phones available
O2

Refresh Tariff 30GB

  • Unlimited National Talk & Text
  • 30GB Data
  • £39/mth
10
Phones available
O2

Refresh Tariff 50GB

  • Unlimited National Talk & Text
  • 50GB Data
  • £70/mth
Bring Your Own Phone
O2

SIM Only Tariff 250MB

  • 250 Minutes
  • 250MB Data
  • £12/30 days
Bring Your Own Phone
O2

SIM Only Tariff 500MB

  • 500 Minutes
  • 500MB Data
  • £14.50/30 days
Bring Your Own Phone
O2

SIM Only 1GB

  • 1000 Minutes
  • 1GB Data
  • £17/30 days
Bring Your Own Phone
O2

SIM Only 2GB

  • Unlimited National Talk & Text
  • 2GB Data
  • £20/30 days
Bring Your Own Phone
O2

SIM Only 4GB

  • Unlimited National Talk & Text
  • 4GB Data
  • £24/30 days
Bring Your Own Phone
O2

SIM Only 8GB

  • Unlimited National Talk & Text
  • 8GB Data
  • £30/30 days
38
Phones available
O2

Pay & Go £10 Big Bundle

100 minutes, 100 texts, 1GB data
  • 100 Minutes
  • 1GB Data
  • £10/recharge
38
Phones available
O2

Pay & Go £10 Big Bundle

250 minutes, 1000 texts, 500MB data
  • 250 Minutes
  • 500MB Data
  • £10/recharge
38
Phones available
O2

Pay & Go £15 Big Bundle

  • 750 Minutes
  • 2GB Data
  • Deal: Get double data for 3 months
  • £15/recharge
38
Phones available
O2

Pay & Go £20 Big Bundle

  • 1500 Minutes
  • 3GB Data
  • Deal: Get double data for 3 months
  • £20/recharge
38
Phones available
O2

Pay & Go £25 Big Bundle

  • 3000 Minutes
  • 5GB Data
  • Deal: Get double data for 3 months
  • £25/recharge
38
Phones available
O2

Pay & Go £30 Big Bundle

  • 3000 Minutes
  • 20GB Data
  • Deal: Get double data for 3 months
  • £30/recharge

Compare phones and tariffs from the following carriers...

Featured Deals

Samsung Galaxy S7 edge with bonus Gear Fit2

Sign up to the Samsung Galaxy S7 edge by 28 Feb 2017 and claim a bonus Gear Fit2 sports band!

Pay Monthly SIM special offers

Check out O2's 12-month SIM special offers for a limited time only. Grab 10GB for £20 or 20GB for £25!

Pay Monthly SIM special offers

Take advantage of Vodafone's 12-month SIM special offers for a limited time only. Grab 8GB for £17, 20GB for £20 and 25GB for £25!

Get Double Data

Enjoy Double Data on selected Three 24-month Phone and 12-month SIM tariffs. Get 4GB for the price of 2GB or 8GB for the price of 4GB!