If you click a link with an * to go through to a provider, we may get paid. This usually only happens if you get a product from it. This is what funds our team of journalists, and keeps us free to use. Yet there are two crucial things you need to know about this.
- This never impacts our editorial recommendations – if it's in, it's in there because we independently rate it best.
- You'll always get as good a deal (or better) than if you went direct.
For a more detailed explanation see How MSE is financed.
Costa Coffee Deals

0 Current Deals
-
If you download the Costa Coffee app and join or sign in to your Costa Club account, on your birthday you can get a cake of your choice (subject to availability, see 'More info' below for what's included) for free.
The voucher will be emailed to you, and you'll have seven days from your birthday to claim your cake. See full T&Cs.
-
MSE weekly email
FREE weekly MoneySaving email
For all the latest deals, guides and loopholes simply sign up today – it's spam-free!
Latest Expired Deals
-
Free £5 at Costa when you buy a £20 gift card
Online purchase of gift cards only
ExpiredWe're not usually big fans of giving gift cards as gifts at MSE, because people often forget to use them before they expire, and if a firm goes bust, they're usually rendered useless. However, as this is a big chain, and one you might already use, get the gift card for yourself to maximise the discount.
If you buy a £20 Costa gift card or eGift online from Saturday 11 March you'll get an extra £5 free until 11.59pm on Sunday 19 March. A £40 gift card will get you an extra £10 free and a £60 gift card'll get you an additional £15. You'll need to purchase brand new gift cards online to be eligible as top ups to existing gift cards are excluded.
Costa told us the extra £5-£15 will automatically be added to your gift card or eGift when your purchase from the gifting part of its website only.
If you choose to send the card via post rather than email, select delivery 'As soon as it is ready'. Costa has said you won't receive the bonus if the card is delivered on a future date outside of the promotional dates. Delivery is £3 and should be dispatched within two working days.
Although you can't use Costa Club Beans for the purchase of a gift card or eGift, you can claim them when redeeming coffee on the gift card or eGift.
Costa has said Northern Ireland is excluded from both the promotion and from the redemption of Costa Coffee gift cards, however, those who live in Northern Ireland can purchase a gift card for it to be sent to the UK for redemption.
This offer is limited to a maximum of five Costa gift cards per person (whether purchased together or separately over the offer period). See the list of terms and conditions.
Still thirsty? See our full round-up of Free tea & coffee deals.
-
FREE Costa Coffee hot or cold drink
For new app users. Normally up to £3.50
ExpiredIf you like your coffee, you'll have a latte love for this deal. New users who sign up to the free Costa Coffee Club app between Thursday 17 November and Thursday 24 November can get a barista made hot or cold drink completely free at the majority of its branches (find your nearest).
This is a total freebie and the drink can be any size. Though any additional syrups, coffee shots, toppings or milk alternatives will be charged (for example, it's 45p for milk alternatives). Costa told us a medium-sized hot chocolate can cost up to £3.40. Festive drinks are excluded from the deal.
How to claim your free drink
Sign up to the Costa Coffee Club app (available for free Android/iOS) and click the 'Rewards' tab at the bottom of your phone screen. You should see a reward for your free drink as 'Love Costa x (Free Drink)' – click use at till and then simply scan the code generated in your app in-store when ordering.
This offer is only available when you order in store or as Click & Collect. It won't work at Costa Express self-service coffee machines, delivery, or Order at Table services.
From when you sign up, you'll then you'll have seven days to claim your free drink– so if you sign up on Thursday 24 November, you can redeem the drink up until Thursday 1 December. The drink can be claimed at all times of the day until store closing. There are 2,000,000 free drinks available in total.
This offer doesn't work alongside any other promotions, and you won't receive Costa Club beans points either.
Want more coffee deals? See how you can get £1 drinks at Caffé Nero.