Greggs menu guide 2026

Greggs Drinks Prices 2026

Greggs coffee has a loyal following, and the prices explain why. A regular white coffee at £2.05 undercuts most high street chains by a pound or more, and it tastes properly decent. The hot range covers white coffee, cappuccino, latte, flat white and mocha style options, with regular sizes from £2.05 to £2.20 and large...

Prices checked Oct 2026 3 store tiers Calories included

Greggs coffee has a loyal following, and the prices explain why. A regular white coffee at £2.05 undercuts most high street chains by a pound or more, and it tastes properly decent.

The hot range covers white coffee, cappuccino, latte, flat white and mocha style options, with regular sizes from £2.05 to £2.20 and large sizes from £2.55. Hot chocolate is £2.20 and a regular tea is £1.65, the cheapest hot drink on the menu. Iced lattes and iced coffees cover the cold coffee side at £2.45 for a regular.

Every regular drink can be paired with food in the meal deals, which is where the real value is. A breakfast roll deal or a bake deal effectively brings the drink price down well below the menu price.

Prices shown are for standard shops. Central London shops charge roughly 12 to 18 percent more and franchise shops roughly 25 to 35 percent more.

Hot & Cold Drinks

Regular White Coffee

Regular White Coffee

120 kcal

Smooth espresso with steamed milk, the everyday favourite.

Standard£2.05
London£2.35
Airport£2.60

Eat-in prices may include VAT. Prices checked October 2026 and may vary by location.

Large White Coffee

Large White Coffee

180 kcal

A bigger cup of the same smooth white coffee for longer days.

Standard£2.55
London£2.90
Airport£3.25

Eat-in prices may include VAT. Prices checked October 2026 and may vary by location.

Regular Cappuccino

Regular Cappuccino

110 kcal

Espresso topped with velvety frothed milk and a dusting of chocolate.

Standard£2.20
London£2.50
Airport£2.80

Eat-in prices may include VAT. Prices checked October 2026 and may vary by location.

Regular Latte

Regular Latte

130 kcal

Mellow espresso with plenty of steamed milk, served mild and milky.

Standard£2.20
London£2.50
Airport£2.80

Eat-in prices may include VAT. Prices checked October 2026 and may vary by location.

Flat White

Flat White

90 kcal

A short, strong double espresso with a little steamed milk.

Standard£2.20
London£2.50
Airport£2.80

Eat-in prices may include VAT. Prices checked October 2026 and may vary by location.

Regular Hot Chocolate

Regular Hot Chocolate

280 kcal

Rich cocoa with steamed milk and a swirl of cream on top.

Standard£2.20
London£2.50
Airport£2.80

Eat-in prices may include VAT. Prices checked October 2026 and may vary by location.

Regular Tea

Regular Tea

40 kcal

A proper brew made with fresh milk, strong or milky as you like.

Standard£1.65
London£1.90
Airport£2.10

Eat-in prices may include VAT. Prices checked October 2026 and may vary by location.

Iced Latte Regular

Iced Latte Regular

100 kcal

Chilled espresso poured over ice with cold milk, made to order.

Standard£2.45
London£2.80
Airport£3.10

Eat-in prices may include VAT. Prices checked October 2026 and may vary by location.

Orange Juice Bottle

Orange Juice Bottle

140 kcal

Chilled orange juice in a handy bottle, kept cold in store.

Standard£1.95
London£2.20
Airport£2.45

Eat-in prices may include VAT. Prices checked October 2026 and may vary by location.