As of 2026, a standard Greggs sausage roll will set you back about £1.20. Yes, just over a quid. That’s less than the price of a fancy coffee or a slice of cake from a hipster bakery.
Think about that. For the cost of a scratch card, you get a warm, buttery pastry filled with seasoned pork. It’s basically a pocket of joy that costs less than a pint of milk.
But wait—is it the same price everywhere? Not exactly. Prices can vary slightly depending on location. A Greggs in a busy train station might charge a few pence more than one on a quiet high street.
The “Saver” vs. The “Treat”
Here’s where it gets interesting. A single roll at £1.20 is a budget-friendly hero. However, you can also buy a “Bakers Dozen” (13 rolls!) for around £8. That works out to roughly 62p per roll. That’s a bargain that makes your wallet do a little happy dance.
Compare that to a steak bake or a pasty, which can cost £1.50 or more. The sausage roll is the entry-level luxury of the Greggs universe. It’s the friendliest price point on the menu.