Greggs deals

Brand Image

Verified by MSE

report issues

Before you buy

compare prices

Learn to

shop safely

0 Current Deals

  • If you're a member of Octoplus Rewards, you can claim one free drink each week, in-store from either Caffè Nero or Greggs.

    How to get it

    Octoplus Rewards is free to join for Octopus Energy customers with a smart meter. If you're eligible, you can sign up via its website or app.

    Once signed in you'll be able to choose between a free drink offer from either Caffè Nero or Greggs. You'll only be able to redeem one of them, so choose wisely. 

    When you arrive at either Caffè Nero (find your nearest) or Greggs (find your nearest), select 'reveal offer' in the Octoplus tab of the Octopus app. When you're ready to pay, select 'activate offer' and show the staff member your QR code.

    You'll need to use your code in the same week you claim it on your account. Codes expire every Sunday at 11.59pm.

    Caffè Nero lets you choose selected hot or cold drinks, whereas the Greggs freebie must be a 'regular' size hot drink. For exclusions, see more info below.

    Warning: When you click 'activate offer' you'll only have a limited time to redeem it, so make sure staff at the till are ready before you activate it.

    • Only one code can be used per transaction.

      Caffè Nero

      • Valid for in-store and takeaway only. Not available on click & collect or delivery.
      • Available in all UK Caffè Nero outlets.
      • Products covered by this offer are any size:
        - Hot (Latte, Cappuccino, Americano, Flat White, Espresso, Cortado, Standard Hot Chocolate, Mocha, Espresso, Macchiato).
        - Cold (Iced latte, Iced Americano, Iced Cappuccino, Iced Pistachio Latte and Iced Cherry Latte).
        - All plant-based dairy alternatives.
      • Can't be used on ‘speciality’ or ‘luxury’ drinks
      • This free drink does not entitle you to a Caffè Nero loyalty stamp.
         

      Greggs

      • Valid for takeaway only.
      • Available in all Greggs shops except MOTO forecourts. 
      • The unique code is only valid on regular hot drinks: Americano, White Coffee, Cappuccino, Latte, Speciality Latte (vanilla), Flat White, Espresso, Hot Chocolate, Mocha, Tea & Speciality Tea (Green and Peppermint) and seasonal hot drinks.

       

  • 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 download the Greggs app for Apple or Android and use it to register for the free 'Greggs Rewards' loyalty scheme, you'll get a voucher on the app to show in a store for one 'single serving' sweet treat such as a cookie or doughnut for your birthday.

    The voucher will be valid for one month from the date of your birthday. See T&Cs.

  • If you download and sign up to the Greggs app, you can get a totally free regular-sized hot drink (including tea, latte, cappuccino and more) – you don't need to buy anything, this is a total freebie.

    The free hot drink will appear automatically in the 'Wallet' section of the app once signed in, and you'll have 31 days to redeem it in-store.

    If you give Greggs your date of birth when signing up, you'll also get a free sweet treat (such as a doughnut or cupcake) during your birthday month. See our full round-up of Birthday freebies.

Latest Expired Deals

  • Get double stamps in the Greggs app

    Get double stamps in the Greggs app

    When you scan the app after 5pm

    Expired

    If you buy an item at Greggs and scan the Greggs app (free for Apple or Android) after 5pm any day until closing time on Saturday 10 August, you can get double stamps. For every nine stamps collected within the six different categories (these include savouries and bakes, drinks and snacks, sandwiches and salads, sweet treats, hot food and breakfast items), you can then get a tenth item for free.

    Usually for each item purchased you’d get one stamp towards each category – so, if you bought a sausage roll and a latte, you’d get one stamp in the savouries and bakes category and one in the drinks and snacks category. But with this offer, the stamps are doubled, so you'll get two stamps in each category. You then need nine stamps in one single category to claim a free item (not nine stamps in total overall). 

    Your free reward item expires 31 days after it is applied to your account and is available in your wallet.​

    This offer applies to new and existing app users and is available at all Greggs locations that accept the Greggs app. 

    How to claim:

    • Login or sign-up to the Greggs app
    • Make a purchase on an item in the following categories (savouries and bakes, drinks and snacks, sandwiches and salads, sweet treats, hot food and breakfast items) then either scan the Greggs App in-store or with a click & collect order after 5pm. The offer must be active in the Greggs App wallet for the bonus stamps to be applied. If the offer is not visible as active, refresh the app before making a purchase. 
    • The double stamps will apply per item, in each category.

    Closing times vary depending on location, but Greggs told us over 1,200 of its stores are open until 7pm and later. 

    See how to get a free sweet treat from Greggs.

  • FREE Greggs hot drink via Priority

    FREE Greggs hot drink via Priority

    From 7am any day of the week, often sells out quickly

    Expired

    If you're an O2 mobile or Virgin Media broadband customer, then from 7am any day of the week, you can get a code for a free takeaway hot drink at Greggs via the Priority app. You can only claim this freebie once a week, and a limited number of codes are released each day so if you wait till latte in the day, you may have to try again tomorrow.

    You can choose one item in any size (regular or large) depending on availability. See 'More info' for drinks included, plus excluded locations.

    You can also claim free Greggs food on a Friday or Saturday (details via the link), but you CAN'T use both codes on the same day, you'll have to choose between a cuppa OR a sausage roll on those days.

    How to claim your free Greggs hot drink

    1. Search 'Greggs' in the Priority app from 7am any day of the week and claim your unique code by tapping 'Use Now'. Important: Once activated, your code will be valid for 25 minutes so only do this when you're close enough to order your food within that time.
    2. Visit a participating Greggs branch on the same day, order one of the eligible drinks and scan your code. There's no purchase necessary, so you can just get a total freebie if that's all you fancy.

    MSE Rhiannon says:

    Most Greggs have alternative milks available on request, and you shouldn't have to pay any more for your soy milk which is important if you're a vegan or dairy-free MoneySaver!

    • FREE DRINK OPTIONS NORMAL PRICE
      - Cappuccino, Latte, Speciality Latte, Flat White, Espresso, Hot Choc, Mocha, or Speciality Tea   About £1.85
      - Americano or White Coffee About £1.60
      - Tea About £1


      The offer can't be used at:
       MOTO forecourts at Doncaster, Ferrybridge, Toddington North & South, Heston, Hilton Park, Lancaster, Southwaite North, Trowell, Leigh Delamare East & West, Rugby, Frankly North & South, Donnington Park and Wetherby.