Starbucks 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

  • Emergency service workers and NHS staff who show a valid Blue Light Card at Starbucks can get a 10% discount off their total bill.

    The offer's valid every day of the week and covers your whole group. It can't be used to purchase Starbucks gift cards. It costs £4.99 for a two-year Blue Light Card membership.

  • Military personnel who show a valid Defence Discount Service card at Starbucks can get a 10% discount off their total bill.

    The offer's valid every day of the week and covers your whole group. It can't be used to purchase Starbucks gift cards.

    The Defence Discount Service card is available to all members of the armed forces, although you don't have to be actively serving to get it. For example, veterans, partners of service personnel and cadets over the age of 16 can apply. It costs £4.99 for a five-year membership.

  • There are always ways to save money at Starbucks, 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 Starbucks rewards card holders. If you pick up a freeStarbucks gift card (it doubles as your reward card) in store, you can register it online to load it with money, eg £5, which you can then use to purchase drinks at Starbucks. Each time you order using the card or app you'll get one star, and when you've 15 you'll be emailed a voucher for a free drink. You'll also be emailed other offers from time to time, eg, 50% off drinks or breakfast items. See full T&Cs.
    • 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 Starbucks cup, but it helps if it's a similar size to those offered by Starbucks. The cheapest reusable cup sold by Starbucks is £1, so if you'll use it more than four times you'll have made your money back.
    • Check out similar coffee chains. If you’re not committed to Starbucks, see our Caffè Nero and Costa Coffee 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 Starbucks? 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 Starbucks*.

    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 Twitter @MSE_Deals.

Latest Expired Deals

  • Starbucks 2for1 iced coffee drinks

    Starbucks 2for1 iced coffee drinks

    In participating stores 2pm-5pm, no voucher needed

    On Fri 27 and Sat 28 Apr, you can get 2for1 small, medium or large iced coffee drinks at Starbucks between 2pm and 5pm only.

    Just go in, order two drinks and the cheapest one will be free - there's no voucher needed.

    The drinks included in the deal are:

    • Cold brew
    • Cold brew latte
    • Cold foam iced cappuccino

    The drinks normally cost from £3.15 for a small.

    Where can I get this offer?

    Starbucks says the 2for1 will only be available in participating stores – those in cinemas, airports and hotels do not usually take part in these offers. Starbucks hasn’t supplied a full list of which stores are taking part, so it's worth calling ahead to check if your nearest store is participating.

  • 'Free' Starbucks £1 reusable cup

    'Free' Starbucks £1 reusable cup

    When you buy any drink. Gets 25p off future drinks

    You can get a free Starbucks reusable coffee cup (normally £1) when you register via the Starbucks Rewards app and buy any drink in store – even its cheapest £1 filter coffee – until Mon 23 Apr.

    Check your app, or your email inbox if already signed up, and you should find a code to show in store. You'll need to swipe a Starbucks Rewards card (pick one up in store and register online if you don’t have one).

    What’s more, you can reuse the cup to get 25p off any future Starbucks drinks you buy - see MSE Rhiannon’s blog on reusable coffee cup discounts.

    It’s worth saying when Starbucks ran a similar offer in 2016, some stores ran out of £1 cups. When we tested this on Fri 20 Apr, we did get a cup in a larger store, but a smaller store had none left.

    You could also use the cup to save waste when getting drinks from elsewhere such as Waitrose, which recently announced it will soon no longer provide disposable cups for hot drinks.

    Thirsty for more? See our round-up of free teas & coffees