Cheapest Burger Buns in the UK
Prices updated 15 November 2026 · 69 products across 9 supermarkets
We compare burger buns across all 9 major UK supermarkets: Tesco, Asda, Sainsbury's, Morrisons, Waitrose, Aldi, M&S, Ocado and Iceland — and rank by price per unit so you can see where burger buns is genuinely cheapest. Prices update daily.
Essential 4 White Sesame Seed Buns£0.25/each£1.003
St Pierre 10 x Mini Brioche Buns£0.25/each£2.504
St Pierre Mini Brioche Buns 10 per pack£0.28/each£2.855
Morrisons Butterfly Buns 6 per pack£0.29/each£1.756
Morrisons The Best Limited Edition Everything Brioche Buns 4 Pack£0.36/each£1.459
Hovis Premium Burger Buns 4 Pack£0.38/each£1.5010
Morrisons The Best 4 Brioche Buns 4 per pack£0.38/each£1.5011
Murdoch Allan Floury Buns 4 per pack£0.40/each£1.6012
St. Pierre Brioche Buns Rolls x6£0.48/each£2.9013
St Pierre 6 Brioche Buns 6 per pack£0.48/each£2.9014
St Pierre 6 Sliced Brioche Buns 6 per pack£0.48/each£2.9016
Waitrose 4 Milk Buns£0.50/each£2.0017
M&S Brioche Posh Hot Dog Buns 6 per pack£0.50/each£3.0018
St Pierre 4 Burger Buns (Pre-Sliced)£0.62/each£2.5021
Sainsbury's 2 x Belgian Buns£0.95/each£1.9023
Market Street Belgian Buns 2 per pack£1.20/each£2.3924
Sainsbury's Free From Gluten Iced Fruit Buns, Taste the Difference x2 160g£1.25/each£2.50Cheapest Burger Buns: FAQ
Where is the cheapest burger buns in the UK?
Right now the best value burger buns is VILLAGE BAKERY Burger Buns 12 Each at Aldi, £1.99 (£0.17/each). SmartShelf ranks burger buns by price per unit across 9 supermarkets, updated daily.
Which supermarket is cheapest for burger buns?
We compare burger buns across Tesco, Sainsbury's, Asda, Morrisons, Waitrose, Aldi, M&S, Ocado and Iceland. Today Aldi has the cheapest option, but the ranking updates every day as prices change.
How does SmartShelf compare burger buns prices?
We list each product's price per unit (£/kg, £/litre or per item) so you compare like for like, and we show loyalty prices such as Clubcard and Nectar where available. Free, with no sign-up.