Free delivery from £39 (T&C’s apply)**
Basket

Royal Canin Pet Food

Royal Canin Pet Food, one of the world's most trusted brands for feeding dogs and cats, with perhaps the widest range to ensure you find the ideal food for your pet.

97 - 120 of 237 products
97 - 120 of 237 products
97 - 120 of 237 products
product items have been changed
4 options

Royal Canin Appetite Control Care

2kg

£24.69
£12.35 / kg
£23.46
Rating: 4/5(21)

Delivery in 1-2 working days

zooplus Repeat
zooplus choice
4 options

Royal Canin Outdoor Cat

10kg

£68.49
£6.85 / kg
£65.07
Rating: 5/5(75)

Delivery in 1-2 working days

zooplus Repeat
3 options

Royal Canin Indoor 7+

3.5kg

£35.69
£10.20 / kg
£33.91
Rating: 4/5(16)

Delivery in 1-2 working days

zooplus Repeat
4 options

Royal Canin Mini Puppy

2kg

£13.89
£6.95 / kg
£13.20
Rating: 5/5(29)

Delivery in 1-2 working days

zooplus Repeat
4 options

Royal Canin Sterilised 7+ Cat

1.5kg

£17.09
£11.39 / kg
£16.24
Rating: 5/5(10)

Delivery in 1-2 working days

zooplus Repeat
5 options

Royal Canin Urinary Care

Economy Pack: 2 x 10kg

Individually
£164.18
£162.49
£8.12 / kg
£154.37
Rating: 5/5(19)

Delivery in 1-2 working days

zooplus Repeat
2 options

Royal Canin Bulldog Puppy

12kg

£61.29
£5.11 / kg
£58.23
Rating: 5/5(19)

Delivery in 1-2 working days

zooplus Repeat
3 options

Royal Canin Outdoor 7+

4kg

£37.59
£9.40 / kg
£35.71
Rating: 5/5(11)

Delivery in 1-2 working days

zooplus Repeat
2 options

Royal Canin Labrador Retriever Adult Sterilised

Economy Pack: 2 x 12kg

Individually
£122.98
£120.99
£5.04 / kg
£114.94
Rating: 5/5(30)

Delivery in 1-2 working days

zooplus Repeat
2 options

Royal Canin Indoor Sterilised 7+ in Jelly

12 x 85g

£13.99
£13.72 / kg
£13.29
Rating: 5/5(2)

Delivery in 1-2 working days

zooplus Repeat
3 options

Royal Canin Labrador Retriever Puppy

12kg

£62.29
£5.19 / kg
£59.18
Rating: 5/5(23)

Delivery in 1-2 working days

zooplus Repeat
5 options

Royal Canin Expert Feline - Neutered Satiety Balance

8kg

£59.99
£7.50 / kg
£56.99
Rating: 5/5(19)

Delivery in 1-2 working days

zooplus Repeat
2 options

Royal Canin Dachshund Puppy

1.5kg

£12.49
£8.33 / kg
£11.87
Rating: 5/5(13)

Delivery in 1-2 working days

zooplus Repeat
4 options

Royal Canin Mini Puppy

Economy Pack: 2 x 8kg

Individually
£91.78
£90.09
£5.63 / kg
£85.59
Rating: 5/5(29)

Delivery in 1-2 working days

zooplus Repeat
2 options

Royal Canin Ageing 12+ in Jelly

Saver Pack: 48 x 85g

Individually
£63.96
£62.39
£15.29 / kg
Rating: 4/5(20)

Delivery in 1-2 working days

5 options

Royal Canin Hair & Skin Care

Economy Pack: 2 x 10kg

Individually
£161.58
£159.99
£8.00 / kg
£151.99
Rating: 5/5(33)

Delivery in 1-2 working days

zooplus Repeat
3 options

Royal Canin Indoor Long Hair

10kg

£67.99
£6.80 / kg
£64.59
Rating: 5/5(19)

Delivery in 1-2 working days

zooplus Repeat
4 options

Royal Canin Medium Puppy

10kg

£51.49
£5.15 / kg
£48.92
Rating: 5/5(39)

Delivery in 1-2 working days

zooplus Repeat
2 options

Royal Canin Dalmatian Puppy

12kg

£61.29
£5.11 / kg
£58.23
Rating: 5/5(14)

Delivery in 1-2 working days

zooplus Repeat
5 options

Royal Canin Expert Feline - Neutered Satiety Balance

12kg

£79.19
£6.60 / kg
£75.23
Rating: 5/5(19)

Delivery in 1-2 working days

zooplus Repeat
2 options

Royal Canin Shih Tzu Puppy

1.5kg

£13.49
£8.99 / kg
£12.82
Rating: 5/5(10)

Delivery in 1-2 working days

zooplus Repeat
2 options

Royal Canin Boxer Puppy

12kg

£62.29
£5.19 / kg
£59.18
Rating: 5/5(16)

Delivery in 1-2 working days

zooplus Repeat
4 options

Royal Canin Maxi Puppy

Economy Pack: 2 x 15kg

Individually
£133.98
£131.99
£4.40 / kg
£125.39
Rating: 5/5(49)

Delivery in 1-2 working days

zooplus Repeat
2 options

Royal Canin Dachshund Puppy

Economy Pack: 3 x 1.5kg

Individually
£37.47
£35.99
£8.00 / kg
£34.19
Rating: 5/5(13)

Delivery in 1-2 working days

zooplus Repeat