Costa Coffee Deals

Brand Image

100% Verified

We check every deal, but if something's changed, please report it.

Price Check

Ensure you compare prices first, offers aren't necessarily cheapest.

Shop Safely

There's a risk any company can struggle, so learn to Shop Safely.

0 Current Deals

  • There are always ways to save money at Costa Coffee, so even if there isn’t a cracking deal out there that works for you, don’t assume you can’t cut your costs further.

    Ways to save include:

    • Offers for Costa card holders. If you pick up a free Costa loyalty card, you can earn five points per £1 spent - you'll also get 100 bonus points for registering your card online. Each point is worth 1p, and when you've enough points you can claim a free treat. You can also register via the Costa card app to get the same benefits, including offers, bonus rewards and unlimited free Wi-Fi in store (normally capped at 30minutes).
    • 25p off if you use a reusable cup. If you bring a reusable cup, you can get 25p off your drink. It doesn't have to be a Costa cup, but it helps if it's a similar size to those offered by Costa. The cheapest reusable cup sold by Costa is £3, so if you'll use it more than 12 times you'll have made your money back.
    • Saving the planet. Costa will now recycle any brand of paper takeaway cup in 2,000 of its locations, so it's worth asking if you pass one on the way to work or home if they're participating if you forget to bring your own cup.
    • Check out similar coffee chains. If you’re not committed to Costa Coffee, see our Caffè Nero and Starbucks pages, where you may find a better deal. Also check out our free tea and coffee page to see if you could get your beverage free elsewhere.
    • Had a problem with Costa Coffee? There’s a free online tool you can use to complain – it helps draft, manage and if necessary escalate your complaint. It’s offered by a firm called Resolver, which we like so much we work with it to help people get complaints justice – you can use it to complain to Costa Coffee*.

    If you spot any hot deals out there we have missed (we are human after all!), please let us know. Email us at or via MSE Facebook and Twitter @MSE_Deals.

Latest Expired Deals


    This deal has expired - you can't get it any more. We've kept it here for reference.

    See more Costa Coffee deals

  • Swap an old cup for a FREE coffee at Costa

    Swap an old cup for a FREE coffee at Costa

    Today only. Coffee cups from any rival chain accepted

    Today only (Mon 30 Oct), you can get a free Costa coffee at participating stores - see full list.

    To get it, oddly enough, you need an empty coffee cup from any rival food or drink chain - Costa Coffee cups will not be accepted - which can then be exchanged for a free 'Primo' size (small) Americano, latte, flat white, cappuccino, espresso, cortado or mocha. It's one per person.

    Costa confirmed to us you can swap an empty cup, as when we first heard about the deal it sounded like the cup had to be full (so a dreadful waste of coffee). Luckily, that isn't the case.

    If you're a more-than-one-cup-a-day kind of coffee drinker, you could swap your empty cup after claiming the Waitrose 'free' coffee (purchase required).

    For more ways to bag a free cuppa, see our round-up of Free Teas & Coffees.

  • £3.75 Costa tea & bacon roll (norm £5ish)

    £3.75 Costa tea & bacon roll (norm £5ish)

    In participating stores before 11am, no vch needed

    If you go into Costa Coffee (find your nearest), you can get 95p off a bacon roll when you buy a hot drink until Wed 6 Sep.

    What's more, you can bag an extra 25p discount when you bring your own cup (see below for more info), making the cheapest tea £1.75, or the cheapest coffee £2.05.

    There's no voucher needed, just go in, order your bacon roll and hot drink (in your own cup if you’ve got one) and the discounts should be applied. If they're not, mention the offers again to the barista or show them the full T&Cs.

    Some examples of hot drinks and bacon roll costs include:

    • 'Medio' medium tea and bacon roll  - £4 or £3.75 in your own cup (norm £4.95)
    • ‘Medio’ medium Americano and bacon roll - £4.30 or £4.05 in your own cup (norm £5.25)

    While this is a decent deal to cut the Costa bacon, if you rely on a daily caffeine fix to perk you up, check out our Demotivator tool to see how much you're spending every day, and see our free tea and coffee page to find out if you could save even more. Have your own cup? See our blog on how you could use it to save 25p every time you visit Costa (or Starbucks and some Pret stores).

    Where can I get this offer?

    Costa says the bacon roll offer will only be available in participating stores (those in motorway services, airports and hotels do not usually take part in these offers). Check the Costa website for a full list of stores which are not participating.