Collect £5 worth of Clubcard points with Halfords

Save on car care with Halfords Motoring Club Premium and collect 500 Clubcard points*

Your yearly car maintenance, sorted

Make routine car care easy with Halfords Premium Membership, helping keep you moving, keep safe and keep saving. Join today for over £100 of instant benefits – for just £49 per year or £4.99 a month.

How it works

1. Use the 'Join today' button to go to

2. Follow the steps to create your Halfords Motoring Club Premium membership

3. Go to your Halfords account, select the Tesco banner and enter your Clubcard details to claim 500 points*

4. Start using your benefits straight away with Halfords – online, in-store, in garage, or with Halfords Mobile Expert

Make the most of your points

*Click the "Join today" links on this page to access the Halfords website. You will not be presented with the option to submit your Clubcard number, and therefore receive the 500 points, unless you use this link. Points will be made available to customers who remain Halfords Motoring Club Premium members 14 days after Tesco Clubcard number has been submitted. Please make sure you provide the correct Clubcard number. Points cannot be reallocated once a Clubcard number has been submitted.