Sign InOr create an account
Create an account
Rewards for Life is our in store and online loyalty programme where you collect points with every purchase and we will convert them into money off vouchers.
Signing up online is easy. Simply click the Join Rewards for Life button on this page to create an account and start earning points. Alternatively, you can visit any of our stores to sign up (find your closest store with our Store Locator).
You'll receive £3 worth of points when you first join. From then on, you'll receive regular reward vouchers and exclusive product vouchers to spend on your favourite products. You'll also be the first to find out about our exclusive promotions, member-only partnership deals, points events, offers, product launches and special activities relevant to your Rewards for Life account.
You can spend your reward voucher on anything you like in-store, on-line or by phone.
Whether you want to stick to your favourite product or be adventurous and try something new, we'll take the value of your coupon off the cost of your transaction after all discounts have been applied!
Just make sure that you have your voucher, voucher code or the mobile app to hand.
Please also note that vouchers have to be spent in one transaction and change cannot be given. They also cannot be used on any subscription repeat order.
We will send up to 4 reward vouchers a year as long as you have collected a minimum of 50 points at the end of each collecting period.
Your online account must contain the same email address, full name and postcode to link your Rewards for Life card to your online account. As long as the information that you provided in-store matches the information in your online account, we’ll link the accounts automatically for you.
If you are experiencing any difficulties you can contact the rewards for life helpline on 0330 058 2025.
Download our app to access your digital Rewards for Life card and keep track of your points to see what vouchers you have to redeem.