Vegan Options Available at Greggs
Great Deals on Breakfast at Greggs
Special Offers with Newsletter Sign-ups at Greggs
Gift Cards from £5 at Greggs
Free Treat for Students When You Buy a Full Sandwich Deal at Greggs
Click & Collect Available at Greggs
Great Lunch Deals at Greggs
Great Breakfast Deals at Greggs
Never Miss a Deal — Subscribe.
Subscribed!
You're all set. We'll send the best deals straight to your inbox.
About the Brand
Greggs is one of Britain’s best-known bakery chains, operating from more than 2,000 shops across the UK. The business started in 1939, when John Gregg delivered eggs and yeast by pushbike to families in Newcastle upon Tyne. Now headquartered in the same city and listed on the FTSE 250, Greggs has become a fixture of the British high street — and one of the first places we think of when a sausage roll craving strikes.
The menu centres on savoury staples — sausage rolls, steak bakes, filled baguettes, and toasties — alongside sweet treats such as doughnuts and vanilla slices. Hot and cold drinks round things out. We find the pricing firmly in the value bracket; the Breakfast Deal pairs a breakfast roll with a regular hot drink from roughly £2.85, available until 11 am, while the Big Deal bundles a main, a drink, and a snack from £5.
We’d flag the Greggs Rewards app as the main gateway to savings — scan with each purchase to collect stamps, and nine stamps in any category unlock a free item. New users get a complimentary drink at sign-up, plus a free sweet treat on their birthday. Beyond the app, the brand runs a dedicated vegan range, student-exclusive freebies, and over 50 Greggs Outlet shops where unsold stock sells at reduced prices. Delivery is available through Uber Eats and Just Eat, and Click & Collect orders can be placed through the app or website.
The loyalty rewards, student promotions, and live deals listed below give you several straightforward ways to pay less on your next Greggs visit — scroll down to see what’s available right now.
How to use
Shopping Guide
How do I get free food at Greggs without spending a fortune?
We’d start with the Greggs Rewards app — it’s the single most effective money-saving move. You collect stamps with every purchase, and nine stamps in any one category (hot drinks, sandwiches, bakes, snacks, or sweet treats) unlock a free item. New users also get a complimentary hot or iced drink at sign-up and a free sweet treat on their birthday. Scan the app every time, and the rewards build up faster than you’d expect.
What’s the best-value way to eat at Greggs for breakfast or lunch?
We’d build orders around Greggs’ combo deals rather than adding items individually. The Breakfast Deal pairs a breakfast roll with a regular hot drink from roughly £2.85, available until 11 am. The Big Deal bundles a main, a drink, and a snack from £5. Over a few visits, the savings from these bundles stack up noticeably compared with picking items off the menu one by one.
Is there a Greggs near me that sells discounted stock?
Greggs runs over 50 Outlet shops across the UK, selling unsold items from the previous day at reduced prices. The range covers the same freshly baked menu — sausage rolls, bakes, doughnuts — just at a lower price point. If there’s one near you, it’s the cheapest way to enjoy Greggs regularly. We’d suggest using the shop finder on www.greggs.co.uk to check.
Should I bother signing up for Greggs emails?
We’d say yes, especially if you’re interested in seasonal or limited-edition items. The newsletter flags new menu launches, short-lived promotions, and occasional exclusive offers before they reach the wider high street. Greggs specials can sell out quickly, so having early notice gives you a genuine edge over the lunchtime rush.
Can I combine the loyalty app with other Greggs offers?
Good news — you can collect loyalty stamps on the same transaction where you use a promo code or qualify for a student deal. The catch is that Greggs typically limits you to one voucher or promotion per transaction. If you’ve got multiple codes to burn, splitting your order across separate transactions is the practical workaround.