The best coffee chains in the UK on price are Greggs and McDonald’s McCafe, with a regular coffee from around £2, while Costa Coffee and Starbucks sit higher at £3 to £4 but offer loyalty schemes that claw back value over time. Here’s how the UK’s major coffee chains compare on price and value.
Best coffee chains UK at a glance
| Cheapest coffee | Greggs / McDonald’s, from around £2 |
|---|---|
| Best loyalty scheme | Costa Coffee (Costa Club) / Starbucks Rewards |
| Typical flat white / latte | £3 to £4 |
| Best food + coffee combo | Greggs and Costa breakfast bundles |
| Last updated | July 2026 |
How UK coffee chains compare on price
Greggs consistently undercuts the dedicated coffee chains on a basic filter or regular coffee, making it the cheapest way to get a caffeine fix on the go. McDonald’s McCafe range is similarly priced and often included in app-based meal deals. Costa Coffee and Starbucks charge more per cup but both run loyalty apps that build toward free drinks over time, which can close the price gap for regular customers, see our Costa Coffee menu prices page for full details.
How to save at coffee chains
Joining the loyalty app for whichever chain you visit most often is the biggest lever, since stamps or points toward free drinks add up quickly for regular customers. Bundling a coffee with a breakfast item as a combo, rather than buying separately, is cheaper across nearly every chain. Bringing a reusable cup often earns a small discount at Costa, Starbucks and several independents, a minor but easy saving over repeated visits.
Frequently asked questions
What is the cheapest coffee chain in the UK?
Greggs and McDonald’s McCafe are generally the cheapest for a basic coffee, from around £2.
Is Costa or Starbucks better value?
Pricing is similar between the two, so the better value option often comes down to which loyalty scheme suits you best.
Do coffee loyalty apps actually save money?
Yes, for regular customers, points or stamps build toward free drinks that offset the higher per-cup price over time.
Does bringing a reusable cup save money?
Many chains offer a small discount for reusable cups, a minor saving that adds up with frequent visits.
How UK coffee chain loyalty schemes actually save money
Costa Club, Starbucks Rewards and similar loyalty apps at Greggs and McDonald’s all operate on a points-accumulation model, where regular purchases gradually build toward a free drink or item, meaning the real value only becomes clear over repeated visits rather than a single transaction. For someone who buys a coffee most days, these schemes can meaningfully offset the higher per-cup price at premium chains like Costa or Starbucks compared with a cheaper option like Greggs. The maths genuinely favours regular customers over occasional ones, so it’s worth considering your actual visit frequency before assuming a loyalty app is worth the sign-up effort.
Comparing convenience versus price across coffee chains
Greggs and McDonald’s generally win on pure price for a basic coffee, but Costa and Starbucks tend to offer a wider range of specialty drinks and more consistent seating for a longer visit. If you’re grabbing coffee purely to drink on the move, the cheaper options make the most sense, but if you want to sit and work or meet someone, the seating and atmosphere at the bigger dedicated coffee chains often justifies the extra cost. Checking whether your workplace or local area has a specific chain’s loyalty partnership, some do exist with certain employers, is worth doing since it can add an extra layer of savings.
More frequently asked questions
Do coffee loyalty apps only make sense for daily customers?
They’re most valuable for regular customers, since the points-accumulation model rewards frequency, though occasional customers can still benefit over time.
Is Costa or Starbucks better for sitting and working?
Both generally offer more seating and a longer-stay atmosphere than cheaper options like Greggs, suited to working or meeting someone.
How these UK chains compare on value
Pricing across the chains covered here varies more by portion size and ingredient quality than by brand reputation alone, worth comparing on a genuine per-item basis rather than assuming a well-known name automatically means better or worse value. Checking current app-based deals for each chain before deciding, rather than relying on standard menu pricing, often changes which option actually works out cheapest on a given day. Loyalty schemes, where available, can shift the value calculation considerably for anyone visiting a specific chain regularly rather than as a one-off.
What to check before choosing between these chains
Confirming your nearest branch of each chain actually exists locally is worth doing before comparing options in detail, since availability varies considerably by region and not every chain has full UK coverage. Checking recent reviews for your specific local branch, rather than the chain’s general reputation, gives a more accurate picture of what to expect on the day. Considering which chain best suits your specific occasion, whether that’s a quick solo visit or a larger group meal, matters as much as price alone.
Do these chains have full UK coverage?
Not all of them, availability varies by region, worth checking your specific local area before assuming a chain has a nearby branch.
Should I check local reviews before choosing?
Yes, reviews for your specific local branch give a more accurate picture than a chain’s general national reputation.