Join our Loyalty Club

Become a member of our loyalty club and you can earn points to swap for money off vouchers and rewards

Get saving today

Join the Community

We want to reward our customers for shopping with us and looking after their dogs.

With the Wilsons Pet Food loyalty club, you can earn points when you purchase our dog food products, treats and supplements.

You can earn 2 points for every £1 you spend, plus earn extra points by reviewing our products and referring your friends.

When you have enough points, you can earn money off purchases and earn exclusive rewards!

How our loyalty club works

Sign Up

It's easy to join our loyalty club, simply create an account today and earn 200 points!

Join Today

Earn Points

Every time you shop, review an order, connect with us on social media or refer a friend, you'll add points to your account.

shop now

Gain Rewards

The more points you earn, the more you save! Convert your points into money off vouchers to treat your dog.

See your points

Get started

How to Earn Points

  • Create an account

    200 points

  • Refer a friend

    500 points

  • Make a purchase

    2 points per £1

  • Follow us on Instagram

    25 points

  • Review your order

    Up to 150 points

  • Like us on Facebook

    25 points

Reward Your Dog

Gain Rewards

  • 500 points gets a £5 voucher

  • 1,000 points gets a £10 voucher

start saving today

Ready to join our Loyalty Club?

Sign up to Wilsons Pet Food today to start earning, you'll get 200 points just for opening an account!

Please note, the loyalty club isn't applicable with any other discount including our breeders club

Sign Up Today

It's easy to join! Simply sign up for an account on the Wilsons Pet Food website and you'll automatically sign up for our loyalty club!

By joining our loyalty club, you'll be able to build up points for every order, every review and more!

The more points you earn, the more you'll save.

When you build up 500 points, you'll be able to generate a £5 voucher to use on your next order!

By building up 1,000 points you'll get £10!

Simply go to your Loyalty Portal in your account and you'll be able to redeem your voucher