Maximise your Avios, air miles and hotel points

B&Q will now accept American Express cards

Links on Head for Points may support the site by paying a commission.  See here for all partner links.

Just in time for a Bank Holiday weekend full of DIY, American Express has announced that B&Q will now accept its cards.

A reader tipped us off about this last week after seeing a sign in his local store, but forgot to take a photograph. Rhys and I both headed down to our respective local B&Q stores looking for evidence but couldn’t find any. The rumours were true, however.

For years, B&Q was the company we always mentioned as the exception when discussing ‘who accepts American Express?’. If you were ultra-dedicated, you would go to Tesco or another retailer to buy B&Q gift cards with your American Express card, but this wasn’t exactly ideal or practical for most people.

I’m not sure who the biggest hold-out is now. Aldi and Lidl both take American Express. Costa Coffee seems to have pulled back from its decision to stop taking American Express this month, as the ‘no more Amex’ signs quietly disappeared.

For clarity, I am not sure of the exact day that this kicks in. It will definitely be in place before the Bank Holiday weekend but it might not be working today.

Based on what we’ve seen when Amex has brought other major partners on board, we may see a cashback offer popping up to encourage cardholders to visit and to show B&Q it is getting a return on its investment.

If you will now spend more time in B&Q, remember to join B&Q Club. You receive reward vouchers based on your spending and all new members receive a £5 discount voucher, valid on a £30 purchase.


Want to earn more points from credit cards? – April 2024 update

If you are looking to apply for a new credit card, here are our top recommendations based on the current sign-up bonuses.

In February 2022, Barclaycard launched two exciting new Barclaycard Avios Mastercard cards with a bonus of up to 25,000 Avios. You can apply here.

You qualify for the bonus on these cards even if you have a British Airways American Express card:

Barclaycard Avios Plus card

Barclaycard Avios Plus Mastercard

Get 25,000 Avios for signing up and an upgrade voucher at £10,000 Read our full review

Barclaycard Avios card

Barclaycard Avios Mastercard

5,000 Avios for signing up and an upgrade voucher at £20,000 Read our full review

You can see our full directory of all UK cards which earn airline or hotel points here. Here are the best of the other deals currently available.

British Airways American Express Premium Plus

25,000 Avios and the famous annual 2-4-1 voucher Read our full review

American Express Preferred Rewards Gold

Your best beginner’s card – 20,000 points, FREE for a year & four airport lounge passes Read our full review

The Platinum Card from American Express

40,000 bonus points and a huge range of valuable benefits – for a fee Read our full review

Virgin Atlantic Reward+ Mastercard

15,000 bonus points and 1.5 points for every £1 you spend Read our full review

Earning miles and points from small business cards

If you are a sole trader or run a small company, you may also want to check out these offers:

British Airways Accelerating Business American Express

30,000 Avios sign-up bonus – plus annual bonuses of up to 30,000 Avios Read our full review

American Express Business Platinum

40,000 points sign-up bonus and an annual £200 Amex Travel credit Read our full review

American Express Business Gold

20,000 points sign-up bonus and FREE for a year Read our full review

Capital on Tap Business Rewards Visa

Huge 30,000 points bonus until 12th May 2024 Read our full review

For a non-American Express option, we also recommend the Barclaycard Select Cashback card for sole traders and small businesses. It is FREE and you receive 1% cashback on your spending.

Barclaycard Select Cashback Business Credit Card

1% cashback uncapped* on all your business spending (T&C apply) Read our full review

Comments (129)

This article is closed to new comments. Feel free to ask your question in the HfP forums.

  • Vasco says:

    Gain B&Q, but lose Costa 🙁

    • Youllnever says:

      Per the article, “Costa Coffee seems to have pulled back from its decision to stop taking American Express this month, as the ‘no more Amex’ signs quietly disappeared.”

      • Vasco says:

        Still in their FAQs though https://www.costa.co.uk/faqs

        Anyone tried to use AMEX there since the 12th?

        • Rob says:

          Yes, me. Worked fine. Could have been a franchise store of course but another reader posted last week that “I’ve actually heard from a mate who works at Costa that they may be reversing that decision. The stores have been told to retain and continue using all the Amex POS materials.”

          • Vasco says:

            There you go then

          • C says:

            Used Amex in Costa today.

          • RussellH says:

            So some Costas are owned, while others are franchised?
            First time I went to my local Costa (4/5 years ago?) was puzzled that they did not take Amex, as all the others I had been in did.
            Even more unsettling was seeing a Costa in the far NW of England showing up on the card statement as being in the same part of west London as where we all grew up.

          • Rob says:

            The ones in stations and airports will likely be run by SSP.

          • ee says:

            Also have used Amex in Costa on 16th May. Non franchised store and no issues.

        • Youllnever says:

          Worked fine in-store. It does seem to be the case that they no longer accept Amex if you’re paying via the Costa mobile app, although I’m not sure if they ever did.

  • Sam says:

    I think Wickes has also recently accepted AMEX when I went in this week? From my memory they still didn’t take AMEX a couple of weeks back.

  • soloflyer1977 says:

    I was in B&Q Watford yesterday. The Amex symbol is on full display next to the cash register, alongside Visa and MC.

  • Magic Mike says:

    Screwfix? (owned by Kingfisher, same as B&Q)

    • NvT1115 says:

      Just check out via PayPal at Screwfix

      • Matthew says:

        PayPal never works for me with Amex for screwfix. Always get an error…

        • James Pleasant says:

          PayPal + Amex @Screwfix works fine for me x about 50 purchases.

          They have some great clearance items, 100 big brass screws for about £1.50 etc

        • Sam G says:

          Works for me. Just a bit of a pain if you need to return something

  • Michael says:

    Need to get KFC to take Amex now.

    • Youllnever says:

      This and Subway.

      • Erico1875 says:

        I’ve used Alex in Subway

      • stevenhp1987 says:

        Subway is a franchise.

        Most won’t take Amex but a few franchises do.

        • Youllnever says:

          Suspected it might a franchise issue. I haven’t ever been to a Subway branch that accepted it, so wasn’t sure.

      • the_real_a says:

        Oddly my local subway franchise installed a new hand espresso machine and now serves one of the best lattes in town. All for 100 subway points… now we just need subway to be an AMEX MR partner.

    • Anuj says:

      I’m sure kfc must do

      • Super Secret Stuff says:

        Surprisingly they don’t take it unless you order via an online platform such as deliveroo

      • Alex says:

        Yeah KFC biggest hold out i know of…again though could be a franchise thing?

        • Mike says:

          I think hell would freeze over before I stepped foot into a KFC

    • Chrisasaurus says:

      Mmmmmm hard pass there thanks

    • Sam says:

      and B&M

  • Stuart says:

    I tried to use Amex in Costa last week and was told they no longer take it.

  • Peter K says:

    Julian will be pleased.

  • Mr(s) Entitled says:

    Curve?

    • Alex says:

      curve don’t use Amex so doesn’t help

      • Youllnever says:

        I think they meant if Curve would accept Amex too. Think this is highly unlikely though, what with the public spat they had.

        • Alex says:

          Now that really would be helpful, but i agree it’s highly unlikely. Unless a fee is involved to top-up curve with amex. Free for metal users maybe. but that would still cost curve a lot probably

          • Sam says:

            It did happened before, it was AMEX who blocked Curve from accepting Amex shortly after the launch of Curve so it’s not a concern on fees curve to pay but more of Amex doesn’t want to play.

        • Mr(s) Entitled says:

          I meant as you surmised. Curve is the biggest anomaly and would be a lot more useful than KFC or whomever. But given it is Amex’s choice I don’t forsee any change. Curve’s chat about legal action appears to have come to naught.

This article is closed to new comments. Feel free to ask your question in the HfP forums.

The UK's biggest frequent flyer website uses cookies, which you can block via your browser settings. Continuing implies your consent to this policy. Our privacy policy is here.