How Much Do You Have to Spend to Get a Free Coffee?

If you're a regular coffee drinker the cost can quickly add up, so what's the best way to earn yourself a free coffee?

Coffee cup with orange lid on a yellow desk.
(Image credit: Getty)

The coffee business is a thriving industry in the UK, according to Nescafe, there are currently almost 26,000 coffee outlets nationwide. So not only is the British public spoilt for choice, but they also take advantage of it, the Centre for Economics and Business Research claims that the UK drinks 95 million cups of coffee every single day! The British Coffee Association estimates that 80% of people who visit coffee shops go at least once a week and 16% of us visit on a daily basis.

 So if you’re not fully awake without a cup of joe or can’t make it through your day without a coffee then you’ve probably got some loyalty cards in your wallet and purse to earn yourself a free one. But how much do you have to spend before you get yourself a free mug of java? Well, we’re here to find out.

Swipe to scroll horizontally
RetailerTotal Cost
Caffe Nero£18.45
Costa£15.60
Starbucks£50
Greggs£9.20
Pret A Manger£15 (or £25 a month for 5 free drinks a day)
McDonald's£4.45
Marks and Spencer£12
Jordan Alexander
Food & Drink Editor

I’m Jordan and I’ve been working at MyVoucherCodes since the summer of 2021. Outside of money-saving, I’m a keen musician and guitar player and can regularly be found in a dingy venue somewhere in Bristol or perched in front of my laptop recording. When I’m not doing this you’ll find me exploring the city, watching cult B movies, reading a Stephen King or Murakami novel, or guiding the mighty Bath City to Champions League glory on Football Manager. All the cliches, I know.