Independent price guide. Not affiliated with Greggs plc. Prices vary by shop, so confirm before you go.

Menu PricesReviewed September 20267 min read

Greggs Hot Drinks Menu Prices 2026: Latte, Mocha, Hot Chocolate and Tea

Regular and large hot drinks at Greggs with typical UK prices and how to choose.

Illustration of a mug of hot chocolate with marshmallows
Regular teafrom £1.50 †
Reviewed September 2026By the Greggs Menu Price editorial team† = estimate or varies by shop
Quick answer

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.†

About the Greggs hot drinks

Hot drinks are the everyday add-on at Greggs. Tea and filter-style coffee sit at the lowest prices, while flavoured lattes and mochas cost the most. Seasonal flavours such as pumpkin spice return in autumn.†
If you want a cheaper cup, choose an Americano or white coffee. For a treat, pick a flavoured latte. See the full Greggs coffee menu for espresso-based drinks.

Greggs hot drinks: typical prices

Illustration of a mug of hot chocolate with marshmallows

Prices below are estimated ranges gathered from public sources. Shops price differently, so use them for planning.†

Menu itemDiet noteTypical price †
Regular AmericanoVegan †£1.80 – £2.10 †
Large AmericanoVegan †£2.50 – £2.85 †
EspressoVegan †£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 TeaVegan †£1.50 – £1.80 †
Large TeaVegan †£1.60 – £1.85 †
Regular Green TeaVegan †£1.90 – £2.20 †
Regular Peppermint TeaVegan †£1.80 – £2.10 †

Prices are estimates and vary by shop. Check the app or price board.

Choosing the right size

  • Regular is enough for a bake or roll, and it keeps you inside meal deal pricing. See Greggs deals.
  • Choose large only if you plan to sip slowly, because the extra cost is around 60p.†
  • Try tea or an Americano for the lowest price.

Seasonal and flavoured hot drinks

Greggs rotates a small number of flavoured drinks. Pumpkin spice returns in autumn, and festive flavours appear before Christmas. These are priced at the top of the range because of syrups and toppings.†
  • Check the app for the current flavour list.
  • Ask for a regular size to keep the price under about £3.45.
  • Skip the topping if you want fewer calories. See the calories guide.

Milk choices and extras

Many shops offer plant-based milk. Some charge a small extra for it, and others do not.† If you follow a vegan diet, remember that syrups, toppings and shared machinery can matter, so read the official information in our vegan guide.

Keep planning: related Greggs guides

These guides pair well with this page.

Frequently asked questions

Tea is usually the cheapest, followed by an Americano or white coffee.†
Typically £2.50 to £2.90 regular and £3.00 to £3.40 large.†
It is a seasonal drink, usually returning in autumn.†
Greggs Menu Price editorial team
Greggs Menu Price editorial team

We research menus, prices and opening hours and update pages when details change. Independent and not affiliated with Greggs plc.

Keep exploring Greggs guides

Compare with cold drinks

Free, independent and always labeled as an estimate.
Greggs Menu Price is independent and not affiliated with Greggs plc. Prices, hours and offers are estimates and vary by shop. Always confirm with your local shop and on greggs.com.