How much does an MOT cost?

Car MOTs cost from £44.99 at Halfords, a massive saving on the DVSA maximum test fee. Plus, Up To £29.99 Off Your MOT & Service When You Join Halfords Motoring Club For Free. You can choose from one of hundreds of convenient locations and enjoy the peace of mind that your car is safe in the hands of an experienced Halfords technician.

At Halfords Autocentres, we offer two types of MOTs:

Not all our Autocentres are able to perform Class 7 MOTs. You can check out our Class 7 MOT test centres here or call 0800 096 4216 to speak to your local Class 7 Autocentre today.

Introducing the Halfords Motoring Club

Did you know that with the Halfords Motoring Club, you can get money off your MOT? Join the Halfords Motoring Club today to access a range of amazing benefits and discounts that are designed to keep you moving, keep you safe and keep you saving.

It’s free to join and you’ll receive money off your MOT, a free car health check and a welcome voucher that can be spent on any Halfords product or service.

Or choose our Premium membership for a small monthly fee (or a one-off payment) to unlock exclusive member pricing on all motoring products and services online and across our stores, garages and Halfords Mobile Experts, as well as a variety of other benefits that will help you to keep moving for less.

With so much to enjoy, this is too good an opportunity to miss!

Join the Halfords Motoring Club today at

Join the Halfords Motoring Club