O2 Deals

Brand Image

Verified by MSE

report issues

Before you buy

compare prices

Learn to

shop safely

0 Current Deals

  • If it's a thirsty Thursday you can get two free drinks (one for you, one for a friend) at O'Neill's, Ember Inns or Sizzling pubs in England and Wales from 5pm to 8pm via Priority – you'll need to be an O2 or Virgin Media broadband customer to use the app.

    You can choose two drinks from the following, depending on availability:

    Cocktails: Aperol Spritz, Long Island Iced Tea or Sex on the Beach

    Wine, 175ml: House Pinot Grigio, Barefoot White Zinfandel or Gallo Family Vineyards Cabernet Sauvignon

    Draught cider, pint: Magners or Strongbow

    Draught lager & stout, pint: Carling, Tennents, Guinness

    Bottled beer, 300ml: Peroni Nastro Azzurro or Gluten Free version

    Bottled soft drinks, 275ml-330ml: Diet Coke, Coca-Cola, J2O Apple & Mango or J2O Orange & Passionfruit

    How to claim your two free drinks

    • Search 'Thirsty Thursdays' in the Priority app from 5pm to 8pm on a Thursday and claim your unique code by tapping 'Use Now'.
    • Visit an O'Neill'sEmber Inns or Sizzling Pub and either show your code on your phone or enter the code in the voucher section of the pub's app.

    Please be Drinkaware.

  • MSE weekly email

    FREE weekly MoneySaving email

    For all the latest deals, guides and loopholes simply sign up today – it's spam-free!

  • If you're with O2 and planning to refresh your tariff, as the NHS is working with O2 you're eligible for its O2 Open discount* if you apply within 28 days of the start of your O2 Refresh contract with an eligible handset, tablet, hotspot or dongle.

    Complete the verification process via the Open portal, and then sign in again to add the discount. See full T&Cs.

    Important: Do check that the offer you sign up for is the most suitable, and cheapest offer for you. Don't take O2's word for it that even with the 15% or 25% off it will be the best offer. See our Cheap Mobile Finder to compare deals before you buy.

    • You can't get the discount with: Pay As You Go, non-O2 Refresh tariffs, sharer plans, business accounts, Sim only deals and contracts not bought directly from O2.

      If your airtime agreement includes any other offers or discounts, eg, six months' free airtime, you won’t be eligible for O2 Open. There’s no discount available on Apple Watch airtime plans.

  • If you're an existing O2 customer, you may be eligible to add a Disney+ 'standard' or 'premium' subscription to your contract, and O2 will give you £2 bill credit each month. This means you can effectively get a Disney+ standard subscription for £6.99 a month, or a premium subscription for £10.99 a month. You'll need to sign up for a minimum of six months.

    You can get this deal if you have an O2 Pay Monthly Refresh tariff, or a SIM-only 12 or 18-month contract and purchased your plan directly from O2. You can't get it if you're a 30-day SIM-only customer.

    You can add this 'Extra' onto your contract either online through your My O2 account, or by calling 202 from your O2 mobile. What's more, if you've already got a Disney+ subscription, you can still get this offer. Head to the Disney+ help page to make sure you're not billed twice. 

    If you're a new O2 customer or you've recently upgraded, you can get up to six months free Disney+. However, the offer for existing customers has no time period or end date – so you can continue to get £2 bill credit each month for as long as you have the subscription. See O2 Disney+ T&Cs for full info.

    For more ways to save on streaming services, see our TV MoneySaving tricks

  • O2 Priority is a deals app for O2 smartphone users. We’ve previously seen offers including free coffee, chocolate, popcorn, bottled drinks and more.

    O2 users can download it for free from Apple's App Store, or Google Play for Android If you're not on O2, there's a trick for you to get it on your smartphone too.

    Important: If you're a Virgin Media customer, you don't need to do this as you can now get access via your Virgin Media registered email account.

    Not on O2? How to get it

    O2 says anyone with an O2 mobile – including Pay and Go, Pay Monthly and business customers – is eligible to get it. So if you've ANY unlocked phone, it's easy.

    1. Order a free Pay As You Go Sim card from O2 and insert the Sim into your smartphone.

    2. Connect to wi-fi and download the O2 Priority app.

    3. Open the app and enter your O2 phone number (it should be on the Sim packaging). Then O2 will send you a text with your activation code, which you'll need to enter in the app.

    4. O2 has changed its T&Cs so you'll now need to top up £10 to your O2 sim to get the app to work. Obviously, if you don't think you'll get more than £10 of freebies from the app and won't use the credit to make calls or send text messages it might not be worth it.

    5. Now insert your normal Sim and (fingers crossed) the app should still work - it's meant to disappear if you insert other Sims, but we've tried it on a few unlocked handsets, and the app's stayed usable. You'll need to re-insert your O2 sim if you want to use the credit on it, though.

    Let us know how you get on in our Forum or via Twitter @MSE_Deals.

Latest Expired Deals

  • Prezzo kids eat 'free'

    Prezzo kids eat 'free'

    Via email code and when an adult buys a main

    Expired

    If you dine in at Prezzo restaurants (find your nearest), kids can eat for free when an adult main is purchased from the 'A La Carte' menu and when you show a code. This offer is available every day until closing on Friday 6 September.

    To get your code, you'll need to enter your email address online. You'll then need to show this unique nine-digit code to the staff at the end of your meal.

    Kids will be able to get a three-course meal with this offer, and Prezzo told us kids meals usually cost £7.95 on average. 

    You can get one 'free' kids meal for each accompanying adult that buys a main. Though this is limited to up to 12 people in total per table. Only one code is needed per table. You can't use this deal alongside any other offer, discount or set menu. It can't be used for delivery or takeaway either. Tesco Clubcard tokens are not valid with this offer. 

    See more restaurants where you can feed the kids for '£1' or 'free'.

  • Harvester kids eat for '£1'

    Harvester kids eat for '£1'

    When an adult purchases a main meal. Get voucher via the Harvester app

    Expired

    If you dine in at a Harvester* restaurant (find your nearest*), kids aged 12 and younger can eat for £1 when an adult downloads the Harvester app*, then purchases a main meal. The offer is available weekdays only during May half term until restaurant closing time on Friday 31 May.

    Kids will be able to get a meal from either the Breakfast menu, 'Smaller Bites' menu, or 'Bigger Appetites' section of its kids' menu, which would usually cost from £5.99. You'll need to show a unique voucher from the app to your server when ordering. This deal doesn't include drinks or dessert. 

    One adult main entitles you to one kids’ main for £1, and up to four children and four adults can claim this meal per table. The voucher won't work with any other offer, or takeaway. The offer isn't valid at Horwich Park Bolton, Fountain Milton Keynes and Hillington Glasgow. 

    See more restaurant vouchers