Latte

Greggs Hot Drinks Sizes & Prices Explained (2026)

Greggs hot drinks sizes and prices can be confusing at the counter, because most drinks come in two sizes, a few come in only one, and the jump from regular to large is not the same for every drink. This guide explains Greggs hot drink sizes in plain terms, lists every regular and large price for 2026, and helps you decide when the large cup is worth the extra money and when the regular cup is the smarter, more affordable choice.

All prices below are the standard high-street takeaway prices from our full Greggs menu. Prices vary by store: city-centre and London shops typically charge more, and airport and motorway service station shops charge more again, so treat these as your baseline. This site is not affiliated with Greggs.

Greggs Hot Drink Sizes: Regular vs Large

Most Greggs hot drinks are sold in two sizes: regular and large. Regular is the standard cup, the size used in meal deals, and the size most people order without thinking about it. Large is simply more of the same drink in a bigger cup. It is not a different recipe, a stronger coffee, or a premium blend. If you love a particular latte, the large version tastes the same, you just get more of it.

That simple point matters, because it stops the most common mistake at the counter: assuming large must be better value just because it is bigger. Sometimes it is. Sometimes the extra 50p to 85p buys you only a modest amount more drink, and the regular cup plus a sweet treat would have been the more satisfying order for similar money. The tables below let you judge each drink on its own numbers, rather than guessing.

How the two sizes work in practice

When you order, you do not need to use any special wording. Ask for a regular latte, a large Americano, or a regular hot chocolate, and the staff will know exactly what you mean. If you do not name a size, you will usually be served the regular size, which is also the size quoted first on menu boards and in the Greggs app. That is worth knowing if you are watching your spending, because the regular price is the one most people see first, and the large price is the upgrade.

One more practical point: hot drinks are made to order, so a large cup can take a moment longer at busy times, and it is heavier and hotter to carry. If you are grabbing a coffee on the way to work or the school run, a regular cup is often the easier carry. If you are settling in for a longer break, or you know you will want your coffee to last, the large cup earns its place.

What does not change between sizes?

The drink itself does not change. A large caramel latte is still a latte with caramel flavouring, a large mocha is still coffee with chocolate, and a large tea is still tea. The choice of milk, the flavour syrups on the flavoured lattes, and the seasonal specials all work the same way in either size. What changes is the amount in the cup and the price you pay. Keep that in mind when you compare the numbers below: you are paying for more drink, not for a different drink.

Greggs Coffee Sizes and Prices 2026

Coffee is where the regular and large choice matters most, because coffee is the drink Greggs customers order most often, and small differences add up over a week. Here are the coffee prices at standard high-street shops, with the extra cost of going large shown for each drink.

  • Americano: regular £1.80, large £2.50 — 70p more for large. The Americano is also the cheapest hot coffee Greggs sells, and the only hot drink on the menu with a widely recorded calorie figure, at 11 kcal for a regular Americano.
  • White Coffee: regular £1.80, large £2.40 — 60p more for large. White coffee is coffee with milk added, served hot, and it shares the Americano’s low starting price.
  • Cappuccino: regular £2.40, large £3.00 — 60p more for large.
  • Latte: regular £2.40, large £3.00 — 60p more for large. The latte is the classic milky coffee, and at £2.40 for a regular it sits well below the price of a latte at most high-street coffee chains.
  • Flat White: £2.40, one size only. There is no regular or large flat white to choose between, which makes it one of the simplest orders on the menu.
  • Espresso: £1.80, one size only. An espresso is a small, strong shot of coffee, so a larger size would defeat its purpose.

Notice the pattern: most plain coffees cost 60p or 70p more in the large size. The Americano has the biggest jump at 70p, which makes sense when you remember it starts from the lowest price. Going large on an Americano costs £2.50, which is still cheaper than a large cappuccino or large latte at £3.00, so if you like black coffee, the large Americano remains one of the most affordable large hot drinks Greggs sells.

Is a large coffee worth it?

It depends on how you drink coffee. If you normally finish a regular coffee and wish you had more, the large size is a straightforward upgrade, and 60p is a modest amount for a noticeably longer drink. If you often leave the last part of a regular coffee to go cold, the large size will not help you, and you will have paid extra for coffee you do not finish. Be honest about your own habit: the best size is the one you actually finish while it is still hot.

There is also a middle route that many regulars use. Order the regular coffee, and spend the money you saved on a snack, such as a Glazed Ring Doughnut at £1.10 or a Jam Doughnut at £1.10. A regular latte at £2.40 plus a doughnut at £1.10 comes to £3.50, which is only 50p more than a large latte on its own, and you get something to eat as well. That kind of simple comparison is the heart of getting good value at Greggs.

Greggs Flavoured Lattes: Regular and Large Prices

Flavoured lattes are lattes with a syrup added, and they cost more than a plain latte in both sizes. The regular flavoured lattes all start at £3.00, except the seasonal Pumpkin Spice Latte, which starts lower. Here are the full prices.

  • Caramel Latte: regular £3.00, large £3.60 — 60p more for large.
  • Vanilla Latte: regular £3.00, large £3.70 — 70p more for large.
  • Salted Caramel Latte: regular £3.00, large £3.60 — 60p more for large.
  • Pumpkin Spice Latte: regular £2.85, large £3.70 — 85p more for large. This is a seasonal autumn drink, available for a limited time each year.
  • Gingerbread Latte: £2.50, one size only. This is a seasonal Christmas drink, and it is listed at a single price with no large version.

The flavoured latte range shows why checking the large price matters. The regular Caramel Latte and regular Salted Caramel Latte both cost £3.00, and their large versions both cost £3.60, so the choice between them is purely about flavour. The Vanilla Latte, though, jumps to £3.70 in the large size, 10p more than the other two large flavoured lattes. It is a small difference, but it is exactly the kind of detail that is easy to miss at the counter.

Which flavoured latte gives the best value?

On price alone, the regular Pumpkin Spice Latte at £2.85 is the cheapest flavoured latte while it is available, 15p below the other regular flavoured lattes. The Gingerbread Latte at £2.50 is cheaper still, but it is a Christmas seasonal drink and it comes in one size only, so it is not a like-for-like comparison with the year-round range. For the drinks you can order all year, the regular Caramel Latte and regular Salted Caramel Latte at £3.00 are the joint cheapest flavoured lattes.

If you order flavoured lattes often, the regular size is usually the sensible default. The large versions cost £3.60 or £3.70, which puts them among the most expensive hot drinks Greggs sells. A regular flavoured latte still gives you the full flavour, and you keep 60p to 70p in your pocket for your next visit.

Greggs Mocha Sizes and Prices

Mocha is coffee mixed with chocolate, and it sits between coffee and hot chocolate in both taste and price. Greggs sells two mochas, and both come in regular and large.

  • Mocha: regular £2.50, large £3.00 — 50p more for large.
  • Caramel Mocha: regular £3.00, large £3.80 — 80p more for large.

The regular Mocha at £2.50 is one of the best-value hot drinks on the menu for chocolate lovers, because it is only 10p more than a regular latte and it gives you coffee and chocolate in one cup. The large Mocha at £3.00 is also reasonable, matching the price of a large cappuccino or large latte. The Caramel Mocha is a different story: its large version at £3.80 is the most expensive regular hot drink in this guide, tied with nothing else, and its jump from regular to large is 80p, one of the biggest on the menu. If you love caramel mocha, the regular size at £3.00 is the affordable way to enjoy it.

Greggs Hot Chocolate Sizes and Prices

Hot chocolate is the drink for anyone who wants something warm, sweet and caffeine-free, or at least coffee-free. Greggs sells four hot chocolates in two sizes, plus one special hot chocolate drink in a single size.

  • Hot Chocolate: regular £2.50, large £3.00 — 50p more for large.
  • Caramel Hot Chocolate: regular £3.00, large £3.70 — 70p more for large.
  • Hazelnut Hot Chocolate: regular £2.85, large size not listed in our verified data. If you want a large hazelnut hot chocolate, check the Greggs app for your shop, because we do not list a price we cannot verify.
  • Orange Hot Chocolate: regular £2.60, large £3.10 — 50p more for large. This is an older and possibly seasonal listing, so availability may vary by shop.
  • Hot Chocolate Brownies: £3.65, one size only. This is listed as a hot dessert drink, and it is the most expensive hot chocolate item on the menu.

The plain Hot Chocolate is the standout for value here. At £2.50 for a regular and £3.00 for a large, it matches the mocha exactly, and it is 50p cheaper than a regular caramel latte in both sizes. For families, it is also the drink children are most likely to enjoy, and the regular size is usually plenty for a younger drinker. The Caramel Hot Chocolate at £3.70 for a large is the joint most expensive hot chocolate, so again the regular size at £3.00 is the affordable choice.

Greggs Tea Sizes and Prices

Tea is the quiet bargain of the Greggs hot drinks menu. It is the cheapest hot drink category overall, and the jump from regular to large is the smallest on the menu.

  • Tea: regular £1.50, large £1.60 — only 10p more for large. Tea is the cheapest hot drink Greggs sells, and the large size is the cheapest large hot drink by a wide margin.
  • Green Tea: £1.90, one size only.
  • Peppermint Tea: £1.80, one size only.

The tea prices tell a story of their own. A large tea at £1.60 costs less than a regular Americano at £1.80, less than a regular white coffee at £1.80, and less than an espresso at £1.80. If you simply want a hot drink and you are happy with tea, there is no cheaper way to do it at Greggs. The 10p difference between regular and large tea also means there is almost no reason not to order the large tea if you want more: it is the smallest upgrade cost on the whole hot drinks menu.

Green tea and peppermint tea are herbal and specialist teas, and both come in one size only. That keeps ordering simple, and both are priced below most coffees. If you want a hot drink without coffee, without chocolate, and without a large bill, tea is the answer, and the large tea at £1.60 is arguably the single best-value hot drink Greggs sells.

Single-Size Hot Drinks: No Choice Needed

Not every Greggs hot drink comes in two sizes. A handful are sold in one size only, which removes the decision entirely. The single-size drinks are the Flat White at £2.40, the Espresso at £1.80, Green Tea at £1.90, Peppermint Tea at £1.80, the seasonal Gingerbread Latte at £2.50, and Hot Chocolate Brownies at £3.65. If you order one of these, the price you see is the price you pay, with no regular or large choice to make.

This is worth remembering because it can save you a moment of hesitation at the counter. Asking for a large flat white or a regular espresso will only lead to a polite explanation that the drink comes in one size. It also means that comparing a flat white with a latte is simpler than it looks: a flat white at £2.40 costs exactly the same as a regular latte at £2.40 and a regular cappuccino at £2.40, so the choice is about taste and texture, not price.

Seasonal Hot Drinks and Sizes

Greggs adds seasonal hot drinks at two points in the year: autumn and Christmas. The autumn star is the Pumpkin Spice Latte, at £2.85 for a regular and £3.70 for a large, with the largest regular-to-large jump on the menu at 85p. The Christmas star is the Gingerbread Latte at £2.50 in one size only. Both drinks are available for a limited time each year, and both disappear when the seasonal menu changes.

Seasonal drinks deserve a note of caution about sizes. Because the Pumpkin Spice Latte’s large version costs £3.70, it is easy to order a large without realising you have chosen one of the most expensive hot drinks on the menu. The regular Pumpkin Spice Latte at £2.85 still gives you the full seasonal flavour, and it is 15p cheaper than the other regular flavoured lattes. Enjoy the seasonal drink, but enjoy it in the regular size unless you are sure you want the large cup. For the full seasonal picture, see our Greggs festive menu guide, which explains what to expect from the Christmas range.

Hot Drink Sizes and Greggs Meal Deals

Meal deals change the maths for hot drink sizes, because most Greggs meal deals include a regular hot drink. The Breakfast Deal at £3.25 includes any breakfast roll plus a regular hot drink or a 250ml orange juice, and it runs until 11am. The Sweet Treat plus Hot Drink deal from £2.85 includes any pastry or sweet treat plus a regular hot drink. The Savoury Bake plus Hot Drink deal from £3.35 includes any savoury bake plus a regular hot drink. In each case, the drink included is the regular size.

That means the regular size is not just the default, it is the size Greggs itself builds its deals around. If you were going to buy a breakfast roll and a coffee separately, the Breakfast Deal usually works out cheaper, and you get the regular hot drink as part of the bundle. We do not list an upgrade price for swapping a regular drink for a large one in a meal deal, because we have not verified one, so if you want a large drink with your deal, ask in the shop or check the Greggs app before you order. Do not assume the upgrade is free, and do not assume a fixed surcharge either. For the full deal-by-deal breakdown, see the Greggs meal deals page and our Greggs meal deal vs supermarket meal deals comparison.

A worked example: regular vs large in a deal

Take a Bacon Breakfast Roll at £2.20 and a regular Americano at £1.80. Bought separately, that is £4.00. The Breakfast Deal at £3.25 gives you the roll and the regular hot drink together, saving 75p. Now imagine you wanted a large Americano instead, at £2.50 on its own. The roll plus the large Americano separately would be £4.70. Even if a large-drink upgrade were available in the deal, the regular-drink deal at £3.25 would still be the cheapest way to get breakfast and coffee together. The lesson is simple: build your order around the regular drink in the deal first, and only upgrade to large when you are buying the drink on its own.

How to Choose the Right Greggs Hot Drink Size

Choosing a size should take five seconds, not five minutes. Use these simple rules, and you will get it right almost every time.

  • Choose regular if you are in a rush, you are buying a meal deal, you usually leave the last part of your coffee, or you want to keep money for a snack. Regular is the affordable default, and it is the size in every meal deal.
  • Choose large if you know you will finish it, you want your drink to last through a longer break, or you are ordering tea, where the upgrade costs only 10p. Large tea is the one upgrade that is almost always worth it.
  • Think twice about large for the most expensive drinks: the large Vanilla Latte at £3.70, the large Pumpkin Spice Latte at £3.70, the large Caramel Hot Chocolate at £3.70, and the large Caramel Mocha at £3.80. These are the priciest hot drinks Greggs sells, and the regular versions give you the same flavour for 60p to 85p less.
  • Check the app at London, airport and station shops. Prices at those shops run higher than the standard prices in this guide, so a large drink there can cost noticeably more. The Greggs app shows the exact prices for your local shop.
  • Remember eating in adds 20% VAT. Taking your drink away keeps the price at the takeaway level shown here. If you sit in, the same drink can cost more, whatever size you choose.

Greggs Hot Drinks Sizes FAQs

What sizes do Greggs hot drinks come in?

Most Greggs hot drinks come in two sizes, regular and large. A few drinks come in one size only: the Flat White, Espresso, Green Tea, Peppermint Tea, Gingerbread Latte and Hot Chocolate Brownies. If a drink has no size choice, the single listed price is the price you pay.

How much more does a large Greggs coffee cost?

It depends on the drink. A large Americano costs 70p more than a regular (£2.50 against £1.80), a large cappuccino or latte costs 60p more (£3.00 against £2.40), and a large tea costs only 10p more (£1.60 against £1.50). The biggest jump is the Pumpkin Spice Latte, at 85p more for large.

What is the cheapest hot drink at Greggs?

Tea is the cheapest hot drink, at £1.50 for a regular and £1.60 for a large. The cheapest coffee is the Americano or White Coffee at £1.80 for a regular, and the cheapest flavoured latte is the regular Pumpkin Spice Latte at £2.85 while it is available.

Do Greggs meal deals include a large hot drink?

No, as far as our verified information shows. Greggs meal deals include a regular hot drink, including the Breakfast Deal at £3.25, the Sweet Treat plus Hot Drink deal from £2.85, and the Savoury Bake plus Hot Drink deal from £3.35. We have not verified an upgrade price for a large drink in a deal, so ask in the shop or check the app if you want one.

Are Greggs hot drink prices the same in every shop?

No. Prices vary by store type. Standard high-street shops charge the prices in this guide. City-centre and London branches typically run 11–19% higher, and airport, motorway and train-station franchise shops run 27–55% higher. Eating in also adds 20% VAT. Check the Greggs app for your local shop’s exact prices.

Final Pour

Greggs hot drinks sizes are simple once you see the numbers: regular is the affordable default and the size in every meal deal, large costs 10p to 85p more depending on the drink, and a few favourites come in one size only. The best value on the menu is a large tea at £1.60 or a regular Americano at £1.80, while the drinks to think twice about in large are the flavoured lattes and caramel drinks at £3.60 to £3.80. For the complete range, browse the Greggs hot drinks menu and the full Greggs menu on our homepage, and remember that prices vary by store and this site is not affiliated with Greggs.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *