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.

145 - 192 of 240 products
145 - 192 of 240 products
145 - 192 of 240 products
product items have been changed
Royal Canin Maxi Light Weight Care
2 options

Royal Canin Maxi Light Weight Care

Economy Pack: 2 x 12kg

Individually
£113.98
£112.49
£4.69 / kg
£106.87
Rating: 5/5(11)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Pug Puppy
2 options

Royal Canin Pug Puppy

1.5kg

£13.09
£8.73 / kg
£12.44
Rating: 5/5(20)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Appetite Control Care
4 options

Royal Canin Appetite Control Care

Economy Pack: 2 x 10kg

Individually
£172.78
£170.99
£8.55 / kg
£162.44
Rating: 4/5(21)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Indoor Long Hair
3 options

Royal Canin Indoor Long Hair

Economy Pack: 2 x 10kg

Individually
£135.98
£133.99
£6.70 / kg
£127.29
Rating: 5/5(19)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Chihuahua Puppy
2 options

Royal Canin Chihuahua Puppy

1.5kg

£13.19
£8.79 / kg
£12.53
Rating: 5/5(19)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Rottweiler Puppy
2 options

Royal Canin Rottweiler Puppy

12kg

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

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Mini Sterilised
2 options

Royal Canin Mini Sterilised

8kg

£51.69
£6.46 / kg
£49.11
Rating: 5/5(10)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Mini Digestive Care
3 options

Royal Canin Mini Digestive Care

Economy Pack: 2 x 8kg

Individually
£105.18
£103.49
£6.47 / kg
£98.32
Rating: 5/5(21)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Medium Starter Mother & Babydog
2 options

Royal Canin Medium Starter Mother & Babydog

15kg

£76.39
£5.09 / kg
£72.57
Rating: 5/5(14)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin French Bulldog Puppy
3 options

Royal Canin French Bulldog Puppy

3kg

£20.39
£6.80 / kg
£19.37
Rating: 5/5(29)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Labrador Retriever Puppy
3 options

Royal Canin Labrador Retriever Puppy

Economy Pack: 2 x 12kg

Individually
£124.58
£108.99
£4.54 / kg
£103.54
Rating: 5/5(23)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Sterilised 7+ Cat
4 options

Royal Canin Sterilised 7+ Cat

Economy Pack: 2 x 10kg

Individually
£156.58
£154.99
£7.75 / kg
£147.24
Rating: 5/5(10)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin German Shepherd Puppy
3 options

Royal Canin German Shepherd Puppy

12kg

£63.59
£5.30 / kg
£60.41
Rating: 5/5(26)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Mini Starter Mother & Babydog
3 options

Royal Canin Mini Starter Mother & Babydog

4kg

£28.59
£7.15 / kg
£27.16
Rating: 5/5(15)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Giant Junior
2 options

Royal Canin Giant Junior

Economy Pack: 2 x 15kg

Individually
£129.98
£127.99
£4.27 / kg
£121.59
Rating: 5/5(25)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Kitten Sterilised
3 options

Royal Canin Kitten Sterilised

Economy Pack: 2 x 3.5kg

Individually
£69.98
£68.39
£9.77 / kg
£64.97
Rating: 5/5(23)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Maxi Puppy in Gravy
2 options

Royal Canin Maxi Puppy in Gravy

Saver Pack: 40 x 140g

Individually
£55.96
£54.39
£9.71 / kg
£51.67
Rating: 5/5(1)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Maxi Starter Mother & Babydog
2 options

Royal Canin Maxi Starter Mother & Babydog

15kg

£78.99
£5.27 / kg
£75.04
Rating: 5/5(22)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Veterinary Dog - Gastrointestinal Puppy
2 options

Royal Canin Veterinary Dog - Gastrointestinal Puppy

10kg

£60.59
£6.06 / kg
£57.56
Rating: 5/5(3)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Breed Dry Dog Food Economy Packs
38 options

Royal Canin Breed Dry Dog Food Economy Packs

Cocker Spaniel Puppy (2 x 3kg)

Individually
£38.38
£33.49
£5.58 / kg
£31.82
Rating: 5/5(15)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Maxi Digestive Care
2 options

Royal Canin Maxi Digestive Care

Economy Pack: 2 x 12kg

Individually
£113.18
£111.49
£4.65 / kg
£105.92
Rating: 4/5(24)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Dalmatian Puppy
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
Royal Canin Outdoor 7+
3 options

Royal Canin Outdoor 7+

10kg

£74.99
£7.50 / kg
£71.24
Rating: 5/5(11)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Sterilised Loaf
2 options

Royal Canin Sterilised Loaf

Saver Pack: 48 x 85g

Individually
£53.96
£52.39
£12.84 / kg
£49.77
Rating: 4/5(9)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Golden Retriever Puppy
2 options

Royal Canin Golden Retriever Puppy

Economy Pack: 2 x 12kg

Individually
£122.58
£108.99
£4.54 / kg
£103.54
Rating: 5/5(21)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Labrador Retriever Puppy
3 options

Royal Canin Labrador Retriever Puppy

3kg

£19.19
£6.40 / kg
£18.23
Rating: 5/5(23)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin German Shepherd Puppy
3 options

Royal Canin German Shepherd Puppy

Economy Pack: 2 x 12kg

Individually
£127.18
£106.49
£4.44 / kg
£101.17
Rating: 5/5(26)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Medium Sterilised
2 options

Royal Canin Medium Sterilised

Economy Pack: 2 x 12kg

Individually
£114.18
£112.49
£4.69 / kg
£106.87
Rating: 5/5(8)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Cavalier King Charles Puppy
2 options

Royal Canin Cavalier King Charles Puppy

Economy Pack: 3 x 1.5kg

Individually
£35.97
£30.59
£6.80 / kg
£29.06
Rating: 5/5(13)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Yorkshire Terrier Puppy
2 options

Royal Canin Yorkshire Terrier Puppy

1.5kg

£12.79
£8.53 / kg
£12.15
Rating: 5/5(9)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Mini Starter Mother & Babydog
3 options

Royal Canin Mini Starter Mother & Babydog

Economy Pack: 2 x 8kg

Individually
£101.38
£99.69
£6.23 / kg
£94.71
Rating: 5/5(15)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Breed Dry Dog Food Economy Packs
38 options

Royal Canin Breed Dry Dog Food Economy Packs

Yorkshire Terrier Adult (2 x 7.5kg)

Individually
£103.58
£84.09
£5.61 / kg
£79.89
Rating: 5/5(15)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Breed Dry Dog Food Economy Packs
38 options

Royal Canin Breed Dry Dog Food Economy Packs

Miniature Schnauzer Adult (3 x 3kg)

Individually
£66.57
£55.09
£6.12 / kg
£52.34
Rating: 5/5(15)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Breed Dry Dog Food Economy Packs
38 options

Royal Canin Breed Dry Dog Food Economy Packs

French Bulldog Puppy (2 x 10kg)

Individually
£119.98
£100.49
£5.02 / kg
£95.47
Rating: 5/5(15)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Breed Dry Dog Food Economy Packs
38 options

Royal Canin Breed Dry Dog Food Economy Packs

Cavalier King Charles Puppy (3 x 1.5kg)

Individually
£35.97
£30.59
£6.80 / kg
£29.06
Rating: 5/5(15)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Breed Dry Dog Food Economy Packs
38 options

Royal Canin Breed Dry Dog Food Economy Packs

Yorkshire Terrier Puppy (3 x 1.5kg)

Individually
£38.37
£36.89
£8.20 / kg
£35.05
Rating: 5/5(15)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Breed Dry Dog Food Economy Packs
38 options

Royal Canin Breed Dry Dog Food Economy Packs

Cavalier King Charles Adult (2 x 7.5kg)

Individually
£88.38
£78.19
£5.21 / kg
£74.28
Rating: 5/5(15)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Breed Dry Dog Food Economy Packs
38 options

Royal Canin Breed Dry Dog Food Economy Packs

Poodle Adult (2 x 7.5kg)

Individually
£88.38
£77.79
£5.19 / kg
£73.90
Rating: 5/5(15)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Breed Dry Dog Food Economy Packs
38 options

Royal Canin Breed Dry Dog Food Economy Packs

Rottweiler Adult (2 x 12kg)

Individually
£116.98
£91.29
£3.80 / kg
£86.73
Rating: 5/5(15)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Maxi Sterilised
2 options

Royal Canin Maxi Sterilised

Economy Pack: 2 x 12kg

Individually
£114.98
£113.49
£4.73 / kg
£107.82
Rating: 5/5(10)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Shih Tzu Puppy
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
Royal Canin Pug Puppy
2 options

Royal Canin Pug Puppy

Economy Pack: 3 x 1.5kg

Individually
£39.27
£32.09
£7.13 / kg
£30.49
Rating: 5/5(20)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Chihuahua Puppy
2 options

Royal Canin Chihuahua Puppy

Economy Pack: 3 x 1.5kg

Individually
£39.57
£34.19
£7.60 / kg
£32.48
Rating: 5/5(19)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Cavalier King Charles Puppy
2 options

Royal Canin Cavalier King Charles Puppy

1.5kg

£11.99
£7.99 / kg
£11.39
Rating: 5/5(13)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Outdoor 7+
3 options

Royal Canin Outdoor 7+

Economy Pack: 2 x 10kg

Individually
£149.98
£147.99
£7.40 / kg
£140.59
Rating: 5/5(11)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin French Bulldog Puppy
3 options

Royal Canin French Bulldog Puppy

10kg

£59.99
£6.00 / kg
£56.99
Rating: 5/5(29)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin Breed Dry Dog Food Economy Packs
38 options

Royal Canin Breed Dry Dog Food Economy Packs

Golden Retriever Adult (2 x 12kg)

Individually
£123.18
£102.99
£4.29 / kg
£97.84
Rating: 5/5(15)

Delivery in 1-2 working days

zooplus Repeat
Royal Canin French Bulldog Puppy
3 options

Royal Canin French Bulldog Puppy

Economy Pack: 2 x 10kg

Individually
£119.98
£100.49
£5.02 / kg
£95.47
Rating: 5/5(29)

Delivery in 1-2 working days

zooplus Repeat