Independent price guide. Not affiliated with Greggs plc. Prices vary by shop, so confirm before you go.
Regular and large hot drinks at Greggs with typical UK prices and how to choose.

Greggs hot drinks range from about £1.50 for a regular tea to £3.80 for a large caramel mocha. Most drinks come in regular and large, with the large costing roughly 50p to 80p more.†

Prices below are estimated ranges gathered from public sources. Shops price differently, so use them for planning.†
| Menu item | Diet note | Typical price † |
|---|---|---|
| Regular Americano | Vegan † | £1.80 – £2.10 † |
| Large Americano | Vegan † | £2.50 – £2.85 † |
| Espresso | Vegan † | £1.80 – £2.10 † |
| Regular Cappuccino | — | £2.40 – £2.85 † |
| Large Cappuccino | — | £3.00 – £3.45 † |
| Regular Latte | — | £2.40 – £2.85 † |
| Large Latte | — | £3.00 – £3.45 † |
| Flat White | — | £2.40 – £2.85 † |
| Regular White Coffee | — | £1.80 – £2.10 † |
| Large White Coffee | — | £2.40 – £2.80 † |
| Regular Mocha | — | £2.50 – £2.90 † |
| Large Mocha | — | £3.00 – £3.45 † |
| Regular Caramel Latte | — | £3.00 – £3.45 † |
| Large Caramel Latte | — | £3.60 – £4.25 † |
| Regular Vanilla Latte | — | £3.00 – £3.45 † |
| Large Vanilla Latte | — | £3.70 – £4.25 † |
| Regular Pumpkin Spice Latte (seasonal) | — | £3.00 – £3.45 † |
| Large Pumpkin Spice Latte (seasonal) | — | £3.70 – £4.25 † |
| Regular Caramel Mocha | — | £3.00 – £3.45 † |
| Large Caramel Mocha | — | £3.80 – £4.25 † |
| Regular Hot Chocolate | — | £2.50 – £2.90 † |
| Large Hot Chocolate | — | £3.00 – £3.40 † |
| Regular Caramel Hot Chocolate | — | £3.00 – £3.45 † |
| Large Caramel Hot Chocolate | — | £3.70 – £4.30 † |
| Regular Tea | Vegan † | £1.50 – £1.80 † |
| Large Tea | Vegan † | £1.60 – £1.85 † |
| Regular Green Tea | Vegan † | £1.90 – £2.20 † |
| Regular Peppermint Tea | Vegan † | £1.80 – £2.10 † |
Prices are estimates and vary by shop. Check the app or price board.
We research menus, prices and opening hours and update pages when details change. Independent and not affiliated with Greggs plc.


