Looks like you may need to upgrade your browser

We're sorry, we no longer support the web browser that you are using

For the best best experience, please update your browser, or try using a different browser

(We promise it'll be worth it)

Upgrade the to latest version or continue anyway

Select your site

Please select your delivery destination.

Rewards for Life

How Rewards for Life works

300 bonus rewards for life points

Receive 300 bonus points when you join!

Collect points

Collect 4 points for every £1 you spend

Holland & Barrett vouchers

We’ll regularly convert your points into vouchers

exclusive offers

We’ll also give you exclusive offers

Rewards for Life FAQs

Get the Holland & Barrett app