Halfords 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

  • Halfords is offering a free MOT* (norm up to £54.85) at its 300+ Autocentres in England, Scotland and Wales when you buy anything from a Halfords retail store or online by Sun 14 Oct. But what's great about this deal is you've got until 31 Oct 2019 to claim the free MOT, so even if your MOT isn't due until next year, you can still take advantage.

    With any MOT, before you go, read our checklist of the most common MOT failures and how to beat them. Also, see how to get a free annual MOT reminder.

    The cheapest items we found at Halfords were a 50p sponge* or £1 car air fresheners* – so you could spend as little as 50p to qualify for a free MOT. It's better to do it in store as there's a £3.99 delivery charge for online orders under £40.

    You won't be able to buy your air freshener (or other item) and book your MOT for the same day, as you need to wait a bit for your voucher code.

    How to get the 'free' MOT

    • In store, you'll need to provide your email address, postcode and vehicle registration, and you'll then receive an email from Halfords within two to seven days, containing a voucher code for your free MOT. If you buy online for delivery, you'll receive a paper voucher with a code inside your package.
    • You can only book your 'free' MOT online – visit this Halfords Autocentre MOT page and add an MOT to your basket. Enter your voucher code during the checkout process. You can book an MOT from the day you receive your voucher code until 31 Oct 2019, depending on availability at your nearest Autocentre.

    What if you return your purchase?

    If you return your purchase, Halfords says this will invalidate your free MOT offer.

    Could the offer end early?

    Halfords has said there's no limit to the number of people who can claim the offer – just that it's one per person – but its terms and conditions do state that 'Halfords reserves the right to withdraw this promotion at any time', so there is a risk it could pull the offer early if it becomes very popular.

    Are Halfords MOTs any good?

    Like any nationwide chain, there is good and bad feedback, but at least being a biggie it gives you more avenues if something goes wrong, and you can use the free Resolver complaints tool to help, if it gets bad.

    Where there are complaints about MOTs in general, they tend to be around whether garages try to push their own repairs. But if your vehicle has a dangerous fault, by law, you won't be allowed to drive it away and will have to have it repaired at the specific garage, or towed elsewhere – see how MOT rules have changed.

    If unsure about using any garage, it can be safest to go to a council test centre, as they generally don't do repairs so there's little vested interest to fail you in the hope you'll spend. But because you may not always be able to drive away if there’s a big problem with your motor, there’s a small risk going to council centres.

      • Restricted to one booking per customer
      • Excludes commercial vehicles
      • MOT re-test fees will apply
  • If you're heading off on any long car journeys – and even if you're not – it could be worth getting your car checked over. Drive to any Halfords* store or Halfords Autocentre, and you can ask for a free six-point summer car check until Sat 13 Oct.

    Halfords values it at about £15 and it's available in 700+ locations nationwide.

    What's covered by the Halfords car check?Halfords car check

    • Battery 
    • Light bulbs 
    • Windscreen wipers
    • Oil levels 
    • Screenwash levels (topped up for free)
    • Air conditioning 

    Halfords says it'll take 15 minutes and you don't need to book in advance – just turn up and speak to a member of staff. Be warned... they may try to sell to you, but there's no obligation to buy anything or act on any advice you're given. These checks are completely free.

  • Halfords is offering a free bicycle safety check at all of its stores (find your nearest*). There's no need to book - simply pop along with your bike and ask a member of staff for a free bike check, which shouldn't take more than 10-15 minutes and covers all of the following:

    • Handlebars
    • Wheels/tyres
    • Gears/chain
    • Brakes
    • Saddle

    Obviously, it's no coincidence Halfords is doing these checks when it also sells bike parts and cycling accessories. Staff might try to upsell you (eg, new tyres, saddle etc), but there's no obligation to act on any advice you're given, or to buy anything.

  • There are always ways to save money at Halfords*, 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:

    • Free Click & Collect. Standard delivery's free at Halfords, but only when you spend £30 or more. If you're spending less, delivery's £2.99 - but you can avoid paying this by collecting your order from a Halfords store for free (find your nearest*).
       
    • Check for offers. See the Halfords offers page* to find seasonal offers and sales throughout the year. Of course, we'll feature the broader discounts, but you may find a slightly more niche offer on the Halfords page that works for what you're buying.
       
    • Try haggling. We polled 1,400 MoneySavers to find out in which shops hagglers have most success. Lots of high street retailers are known to give discounts to customers who ask, so it's always worth a punt. For more haggling tips, see our Haggle on the High Street guide.
       
    • Check similar retailers. If you're not committed to buying from Halfords, check for deals from other stores such as ArgosTesco Direct or Millets, where you may find there's a better deal.
       
    • Want more? Find out more shopping tricks in our Shopping Secrets guide.
       
    • Had a problem with Halfords? There's a free online tool you can use to draft, manage and if necessary escalate a complaint. It's called Resolver, and we like it so much we work with it to help people get complaints justice - you can use it to complain to Halfords*.

    If you spot any hot deals we've missed (we're only human!), let us know on Twitter @MSE_Deals, on Facebook or by emailing us at msedeals@moneysavingexpert.com.

Latest Expired Deals

  • FREE bike pump

    FREE bike pump

    Via O2 app at Halfords stores

    Smartphone users can get a free £1ish bike pump at Halfords via the O2 Priority app. Simply show the code from the app to staff at the checkout. It’s due to last until Sun 5 Aug but could end before then if all codes run out. 

    O2 wasn’t able to tell us exactly how many codes are left. This offer started with 30,000 available, but they often run out quickly - so you'll need to go quick if you want this.

    How to get it

    If you're on O2 and you haven't got the app already, you can download it for free from Apple's App StoreGoogle Play for Android or Microsoft's Windows store. Open the app, search for Halfords and the offer (and your nearest participating store) should appear.

    Once you redeem the offer, it'll give you a unique code which you need to show on your smartphone in store. Wait until you're at the checkout and have the product in your hand before selecting the 'use it now' option as your code could expire before you get to the front of the queue.

    Not on O2? 

    There's a way of getting O2 Priority offers even if you're not an O2 customer. It might be too late for you to get this deal, but you can get prepared for the next O2 Priority freebie. See our O2 Priority for EVERYONE! guide to find out how.

  • FREE £2 can of de-icer at Halfords

    FREE £2 can of de-icer at Halfords

    Via O2 Priority app. Limited availability

    Smartphone users can get a free £2 400ml can of de-icer at most Halfords stores via the O2 Priority app. Simply show the code on the app to staff at the checkout. It’s due to last until Wed 31 Jan, but could end before then if all codes run out.

    O2 wasn’t able to tell us exactly how many codes are left, but they often run out quickly - so you'll need to go quick if you want this. 

    How to get it

    If you're on O2 and you haven't got the app already, you can download it for free from Apple's App StoreGoogle Play for Android or Microsoft's Windows store. Open the app, search for Halfords and the offer (and your nearest participating store) should appear.

    Once you redeem the offer, it'll give you a unique code which you need to show on your smartphone in a Halfords store. Wait until you're at the checkout and have the items in your hand (so you know they're in stock) before selecting the 'use it now' option as your code will expire after a few minutes.

    Not on O2? 

    There's a sneaky way of getting O2 Priority offers even if you're not an O2 customer. It might be too late for you to get this deal, but you can get prepared for the next O2 Priority freebie. See our O2 Priority for EVERYONE! guide to find out how.