Free Tea & Coffee Deals

100% Verified

We check every deal, but if something's changed, please report it.

Price Check

Ensure you compare prices first, offers aren't necessarily cheapest.

Shop Safely

There's a risk any company can struggle, so learn to Shop Safely.

0 Current Deals

  • Sign up for a myWaitrose loyalty card (hit 'Join myWaitrose' after clicking through) and get a 'free' regular-sized tea or coffee in store every day from the self-serve machine, when you make a purchase. Some purchases are excluded, eg, 5p bags (see 'more info' below for full list), but a 10p banana should do it if all you're really after is a MoneySaving brew.

    Choose from Americano, cappuccino, latte, tea, mocha or espresso. If you haven't got one already, you'll receive your myWaitrose loyalty card within five weeks of signing up via the link above. Then simply walk in with your own reusable cup (see below), make a purchase and swipe your card at the till, and finally dispense your free drink.

    Why do I have to provide my own cup?

    Waitrose used to hand out disposable coffee cups for this freebie, but in 2018 it stopped this for environmental reasons (see our Waitrose ditches disposable cups news story). For where else you can save with a reusable cup, see MSE Rhiannon's Cup Discounts guide.

    For other freebies, see our full list of Free Teas & Coffees.

    • One free drink per member, per day. Offer excludes hot chocolate and isn't valid at Costa concessions, petrol filling stations, Shell and Welcome Break. Can't be used with other cafe or hot drink offers, or the cafe loyalty card.

      Show your card at a manned till or scan it at a quick pay station.

      Also excludes tobacco, stamps, mobile top ups, e-Top up vouchers, lottery tickets, gift vouchers, cashback, infant milk formulae, car park charges, fuel and delivery charges.
  • If you've an iPhone or Android smartphone, you can get a totally free hot drink (normally up to £2) at Greggs when you download its rewards app. You can choose any regular-size hot drink (tea, latte, cappuccino, etc) and you don't need to buy anything to get the freebie.

    Simply download the Greggs Rewards app for Apple or Android and register within the app. The freebie appears automatically in the 'Rewards' section of the app once signed in and is valid for 31 days after signing up.

    When you order your drink, have your smartphone handy at the counter. Instead of paying, open the app and press 'scan now' ready for staff to scan the barcode that appears on your screen.

    Greggs told us this is an ongoing offer for new sign ups, but as always with this type of deal, it could end anytime.

    • The freebie can't be claimed with any other offer, so you can't claim a hot drink stamp when using it. It's not available at the following service station stores:

      Doncaster Forecourt Hatfield, Doncaster
      Ferrybridge Forecourt M62 (J33), Ferrybridge, Knottingley, West Yorkshire
      Toddington North Forecourt Toddington, Bedfordshire
      Southwaite North Forecourt Broadfield Site, Carlisle
      Lancaster North Forecourt White Carr Lane, Bay Horse, Lancaster
      Trowell North Forecourt Trowell, Nottingham
      Heston West Forecourt Phoenix Way, Heston, Hounslow, Middlesex
      Hilton Park Forecourt Hilton Park Motorway Services Area, M6, Essington
      Donnington Park Forecourt Castle Donnington, Derby, East Midlands
      Knutsford South Forecourt Norwich Road, Knutsford, Cheshire
      Frankley South Forecourt Illey Lane, Birmingham, West Midlands
      Leigh Del West Forecourt Chippenham, Wiltshire
      Heston East Forecourt Phoenix Way, Heston, Hounslow, Middlesex
      Compass Park Lane Park Lane Campus, Leeds, West Yorkshire
       
  • There are two ways to claim a free cuppa here. Firstly, you can get a free hot drink when you first download the Caffè Nero loyalty app and enter the code WELCOMETONERO2018. You have 14 days to redeem the offer after entering your code.

    You don't have to attach a payment card to your app if you just want the freebie. 

    Free hot drink via O2 Priority every week...

    Secondly, smartphone users can get a free Caffè Nero hot drink from 12pm noon on Tuesdays or Wednesdays via O2 Priority. Simply show your code to staff at the checkout. Previously, we've heard from users unable to get the codes after 3pm, so it's worth going early if you like this deal.

  • Ikea free cup of coffee or tea

    When you shop in store at Ikea (find your nearest), you can get a free cup of tea or filter coffee when you swipe an Ikea Family card at the in-store restaurant. Ikea Family is just the name of its free loyalty card scheme. You can sign up online or in store.

    You can get it anytime Monday to Friday, but not at weekends, and Ikea says you'll only need one Ikea Family card to get free drinks for everyone you're with. But of course, staff may raise an eyebrow if you turn up with a coach-load all wanting the freebie.

    There's also the option to upgrade to a cappuccino or latte for 40p.

  • You can get a free regular-sized hot drink in store every day with a Booths card as long as you bring your own reusable cup and show your loyalty card. If you don't have a cup you'll get it half price. Choose from tea, hot chocolate, latte, Americano, white Americano and cappuccino.

    You can only get this offer with a permanent Booths card - if you haven't got one already, you'll need to pick up a temporary card in store and register it to receive your permanent card. Booths says you'll receive this within two weeks if you register over the phone or online, but if you register via post it could take up to 30 days.

    It's worth noting you can't get your free drink in the cafe unless you're buying food as well. It's one regular hot drink per Booths cardholder per day.

  • If you regularly shop at a Paperchase* flagship store (see below), pick up its Treat Me loyalty card to get a free filter coffee up to the value of £2.05 at the Tinderbox café in store when you show your receipt from a purchase.

    You can sign up to the card in store at Paperchase on the day to get the offer, but you'll have to activate it online* whilst you're there.

    You can get one 'free' coffee every seven days, you can also get 10% off food in the café with this offer. See full T&Cs*.

    Participating flagship stores (find your nearest*) include:

    • Tottenham Court Road, London
    • Buchanan Street, Glasgow
    • St Mary's Gate, Manchester

    The online T&Cs stated that the free drink was coffee or any hot drink up to the value of £2.05, but we contacted Paperchase and it said this was not the case - you'll only be able to pick up coffee.