Drive Thru
Index

Greggs prices in the UK

A Greggs Sausage Roll costs £1.35 to £1.70 across 2,185 restaurants in the UK, typically £1.35. Cheapest nation for Greggs: England. Priciest: Wales.

Basket compared: Sausage Roll, Steak Bake, Ham and Cheese Baguette, Regular Latte, Caramel Custard Doughnut. Prices as of . Prices are in pounds sterling.

The scoop

Greggs stretches 25% across Britain

Across 2170 Greggs shops, this basket has a median price of £10.95. It runs from £10.95 in Spalding, ENG to £13.70 in Hull, ENG.

Airport Greggs hits the top shelf

The priciest group includes airport sites in Castle Donington, ENG, Liverpool, ENG and Paisley, SCT. Each clocks the basket at £13.70.

Sausage Roll gets a tidy spread

The Greggs Sausage Roll ranges from £1.35 to £1.70. Spalding, ENG has it at £1.35, while Hull, ENG has it at £1.70.

Nation medians stay neatly aligned

ENG, SCT and WLS all show a median basket of £10.95. That makes the cheapest and priciest country medians a rare dead heat on this map.

Greggs by nation, cheapest first

Each nation links to its page for Greggs, which lists every Greggs restaurant there.

RankNationIndexTypical Sausage RollRestaurants
1England100£1.351,737
2Scotland100£1.35274
3Wales100£1.35174

Cheapest cities for Greggs

CityIndexTypical Sausage RollRestaurants
Portsmouth, ENG100£1.356
Birmingham, ENG100£1.3520
Dundee, SCT100£1.358
Sheffield, ENG100£1.3516
Ipswich, ENG100£1.356
Newport, WLS100£1.3512
Carlisle, ENG100£1.355
Mansfield, ENG100£1.356
Bristol, ENG100£1.3516
Wakefield, ENG100£1.358

Priciest cities for Greggs

CityIndexTypical Sausage RollRestaurants
London, ENG120£1.6042
Blackburn, ENG115£1.557
Barnsley, ENG100£1.356
Darlington, ENG100£1.357
Lincoln, ENG100£1.355
Merthyr Tydfil, WLS100£1.355
Swansea, WLS100£1.3510
Luton, ENG100£1.357
East Kilbride, SCT100£1.356
Chesterfield, ENG100£1.355

Questions people ask

How much does a Greggs Sausage Roll cost?
As of 2026-10-03: A Greggs Sausage Roll costs £1.35 to £1.70 across 2,185 restaurants in the UK, typically £1.35. Cheapest nation for Greggs: England. Priciest: Wales.
Where in the UK is Greggs cheapest?
England, where the typical Greggs basket is level with its typical price in the UK (Drive Thru Index, 2026-10-03).

How these prices are measured

Every day we check the menu at every restaurant of each chain, through the same ordering app its customers use, and record each item's pickup price. Restaurants are compared on a basket of items every full-menu restaurant of that brand sells. An index of 100 is the brand's typical (median) restaurant in the country, so 95 means 5% cheaper and 110 means 10% pricier. Brands are only ever compared with themselves, never with each other.

Citing this data: Source: Drive Thru Index (https://drivethruindex.com/brands/greggs-uk), prices checked 2026-10-03. You are welcome to quote any figure on this page.

Back to map