Greggs deals

Brand Image

Verified by MSE

report issues

Before you buy

compare prices

Learn to

shop safely

0 Current Deals

  • 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 free cupcake, cream cake or doughnut for your birthday.

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

  • 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 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.

  • 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

  • FREE 65p Greggs mince pie via Priority

    FREE 65p Greggs mince pie via Priority

    Or other 'sweet treat', eg, doughnut

    Expired

    If you're an O2 mobile or Virgin Media broadband customer you can get a code for a free mince pie (normally 65p) or other 'sweet treat' at Greggs via the Priority app until closing time on Sunday 19 November. You can only claim this freebie once a week, and at least 7,500 codes are released each day so if you miss it, you may have to try again the next day.

    You can choose one item included in the offer, depending on availability. See 'More info' for 'sweet treats' included, plus excluded locations.

    You can also claim free Greggs food on Friday or Saturday (details via the link) or a free drink, but you CAN'T use all three codes on the same day, you'll have to choose between your sweet treat AND a cuppa OR a sausage roll on Friday or Saturday.

    How to claim your free Greggs hot drink

    1. Search 'Greggs mince pie' in the Priority app 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 'sweet treat' 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 stock vegan doughnuts, and the Greggs mince pie is also vegan, which is important if you're a vegan or dairy-free MoneySaver!

    • Sweet treats include: Caramel Custard Doughnut, Glazed Ring Doughnut, Jam Doughnut, Pink Jammie Doughnut, Sugar Strand Doughnut, Triple Chocolate Doughnut, Triple Chocolate Muffin, Chocolate Orange Muffin, or Novelty Bun.

      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.

  • FREE Greggs festive bake & hot drink

    FREE Greggs festive bake & hot drink

    For new app users. Including vegan festive bake and mint hot chocolate

    Expired

    Greggs is giving away 50,000 FREE festive bakes to newbies to the Greggs app. You'll need to download the app and create an account by 11.59pm on Fri 31 Dec to get the free bake added to your wallet. You'll then have 31 days from when you sign up to claim it (find your nearest). See 'more info' for exclusions.

    Newbies to the app will also get a free hot drink which is an ongoing offer and can be used alongside the free festive bake. You can choose from the standard hot drinks menu or if you're feeling in the Christmas spirit, perhaps a mint mocha, mint hot chocolate or salted caramel latte from the festive menu.

    When the offer launched on Wed 1 Dec, there were 50,000 freebies available. We asked Greggs how many were left on Tue 7 Dec and it wasn't able to give us an exact number, but said there were still plenty left – so you may want to go quick if this is something you're after.

    How to get the free festive bake and hot drink

    • Download the free Greggs app (iOS/Android)
    • Click the 'Wallet' button to access your free bake and hot drink
    • Go to your nearest Greggs and when there, click the 'Scan' button to access your QR code – you can then show it at the till

    Flick through our Restaurant vouchers for more snacky savings.

    • The reward is not available at the Wolverhampton Hospital Greggs shop. Rewards might not be redeemable in all Greggs franchise outlets eg, those operated by Moto, Euro Garages and Applegreen.