Love Costa Coffee? Now’s the perfect time to stock up on gift cards—and get free money while you’re at it! Costa is running a limited-time offer where you can bag up to £15 FREE when purchasing a Costa Gift Card or E-Gift Card.
This bonus cash can be used on your favourite coffees, snacks, and sweet treats, making it an easy win for regular Costa customers. But there are a few important details to keep in mind. Here’s everything you need to know! 👇
1️⃣ How Does the Costa Gift Card Offer Work?
From Monday 24th March to Sunday 30th March 2025, when you buy a Costa Gift Card or E-Gift Card, you’ll receive a bonus amount based on how much you load onto the card.
Spend | Free Bonus |
---|---|
£20 – £39 | +£5 Free |
£40 – £59 | +£10 Free |
£60+ | +£15 Free |
Example: If you buy a £40 gift card, Costa will add an extra £10, giving you £50 total to spend.
2️⃣ Where Can You Buy the Gift Cards?
This offer is only available online at gifting.costa.co.uk and you can check the T&Cs here
🚫 You won’t get the bonus if you buy a gift card in-store!
3️⃣ What Can You Spend the Gift Card On?
Costa Gift Cards work just like cash at any Costa Coffee store in the UK. You can use them to buy:
- Hot & iced drinks (lattes, frappés, hot chocolates, etc.)
- Snacks & food (pastries, toasties, breakfast rolls, etc.)
- Merchandise (Costa-branded cups, mugs, and beans)
Bonus tip: You can use the card over multiple visits—it doesn’t have to be spent all at once!
4️⃣ The Catch: Make Sure You Select the Right Delivery Option
To qualify for the free bonus, you must select:
✔ “As soon as it is ready” at checkout.
🚫 If you choose a future delivery date, the bonus won’t be applied—so double-check before you pay!
5️⃣ Can You Stack This Offer?
Sort of, you can collect ‘Beans’ like normal, meaning you will still be a step closer to getting a free drink once you’ve collected 10 bean digital stamps.
6️⃣ Can You Buy More Than One?
Yes! The offer applies to up to 5 gift cards per person.
Example: If you buy five separate £20 gift cards, you’ll receive £25 in total free credit (£5 per card).
7️⃣ Does This Work on Existing Gift Cards?
Yes! You can top up an existing Costa Gift Card and still get the bonus. Just make sure you do it in one transaction during the offer