Greggs Menu Prices 2026: The Complete UK Price Guide
If you are wondering what Greggs costs in 2026, you are in the right place. This guide explains how Greggs menu prices work across the UK, the key prices worth remembering, and why the same sausage roll can cost different amounts in different shops. We keep our full menu page updated with 2026 UK prices, so you can always check the latest figures before you visit. Please note that Greggs Menu Prices UK is an independent price guide and is not affiliated with Greggs plc.
How Greggs Pricing Works
One of the first things to understand is that Greggs does not set one single national price for every item. Instead, prices vary by store. A sausage roll bought on a high street in the North may cost a little less than the same sausage roll bought in central London or inside an airport terminal.
There are a few reasons for this. Rent, wages and running costs are higher in London and at airports, and those costs are reflected in the till price. London stores cost more than standard high-street shops, and airport stores cost the most of all. Your local high-street Greggs is usually the cheapest option.
Eat-in prices are also higher than takeaway prices, and that comes down to VAT. Hot takeaway food is generally zero-rated for VAT, while food eaten in the shop carries VAT at the standard rate. So if you sit in with your coffee and bake, expect to pay a little more than the takeaway price for the same items.
The prices quoted in this guide are standard UK takeaway prices, checked for 2026. Treat them as a guide and always glance at the price board in your local shop, because individual stores can set slightly different prices.
The Key Greggs Prices to Know in 2026
Here are the anchor prices worth remembering before your next visit:
- Sausage roll — £1.35, the standard UK price in 2026.
- Vegan sausage roll — £1.40, just 5p more than the classic.
- Breakfast Roll Deal — £3.25. Any breakfast roll with any regular hot drink, served until 11am.
- Savoury & Hot Drink deal — from £3.35. Any bake or sausage roll with any regular hot drink.
- Lunchtime Deal — £4.25. Any sandwich, baguette or salad plus a snack and a cold drink.
- Sweet Treat deal — from £2.85. Any sweet treat with any regular hot drink.
- Margherita pizza slice — £2.25; Pepperoni pizza slice — £2.45.
- Baguettes — £2.65–£3.45 depending on the filling.
- Potato Wedges — £1.85.
- Southern Fried Chicken Goujons — £3.25.
- Iced Latte — £2.55.
- Still Water — £1.35.
You can find every item with its price on our full Greggs menu with prices page.
Why London and Airport Prices Are Higher
The price gap between stores surprises some visitors, but it is normal and long-standing. London shops pay much higher rents and wages, and airport shops pay premium concession fees to operate airside. Those costs are passed on through small price uplifts across the menu.
The difference is usually modest — a few pence to around 20p on most items — but it adds up if you are buying for the whole family or grabbing lunch every workday. Because airport stores cost the most of all, it pays to grab your Greggs before you reach the airport if you want the standard price.
How Meal Deals Can Save You Money
The smartest way to keep the bill down is to buy a meal deal rather than items on their own. The Breakfast Roll Deal (£3.25) bundles any breakfast roll with any regular hot drink before 11am. At lunch, the Lunchtime Deal (£4.25) gives you any sandwich, baguette or salad with a snack and a cold drink. In the afternoon, the Savoury & Hot Drink deal (from £3.35) or the Sweet Treat deal (from £2.85) pair a bake or sweet treat with a hot drink for less than buying the two separately. Read our meal deals guide for the full breakdown of every deal and how each one works.
How to Check the Full Menu
Every price in this guide was reviewed for 2026, but shops can change their prices, so the best habit is to check before you go. Our full menu page lists every category — savouries and bakes, breakfast, sandwiches, hot food, sweet treats, hot drinks and cold drinks — with current UK prices in one place. If you are an early riser, the breakfast menu shows everything served until 11am, including the £3.25 Breakfast Roll Deal.
Frequently Asked Questions
How much is a Greggs sausage roll in 2026?
The standard UK takeaway price is £1.35. London and airport stores charge more, and eat-in prices are higher because of VAT.
Why do Greggs prices vary by store?
Greggs uses location-based pricing. Rents, wages and operating costs differ by area, so London stores cost more than standard shops and airport stores cost the most.
Is this website affiliated with Greggs?
No. Greggs Menu Prices UK is an independent price guide. We are not affiliated with, endorsed by, or connected to Greggs plc, and all prices are a guide only.
