Basket

Royal Canin Size Specific Dog Food

Canine Health Nutrition dog food is perfectly adjusted to the age and size of your dog's breed. With Royal Canin dog food, your dog will receive a well-balanced diet that's appropriate for its breed, and produced to fit the energy requirements of his body size. For individual breeds, also look for Royal Canin Size Breed dog food.

1 - 24 of 128 results
1 - 24 of 128 results
1 - 24 of 128 results
Royal Canin Mini Adult in Gravy
3 options

Royal Canin Mini Adult in Gravy

Multibuy: 48 x 85g

Individually
£34.36
£31.99
£6.66 / kg
£30.07
Rating: 5/5(1)

Delivery in 1-3 working days

Subscribe and Save
Royal Canin Medium Adult
4 options

Royal Canin Medium Adult

15kg

£52.09
£3.47 / kg
£48.96
Rating: 5/5(12)

Delivery in 1-3 working days

Subscribe and Save

Your benefits

Over 8000 top-rated products
More than 1 million happy customers
Subscribe & Save: Save up to 7%
Royal Canin Maxi Adult
4 options

Royal Canin Maxi Adult

15kg

£56.99
£3.80 / kg
£53.57
Rating: 5/5(10)

Delivery in 1-3 working days

Subscribe and Save
Royal Canin Mini Adult
4 options

Royal Canin Mini Adult

8kg

£37.09
£4.64 / kg
£34.86
Rating: 5/5(16)

Delivery in 1-3 working days

Subscribe and Save
Royal Canin Mini Adult
4 options

Royal Canin Mini Adult

Multibuy: 2 x 8kg

Individually
£74.18
£72.59
£4.54 / kg
£68.23
Rating: 5/5(16)

Delivery in 1-3 working days

Subscribe and Save
Royal Canin Maxi Light Weight Care
2 options

Royal Canin Maxi Light Weight Care

12kg

£50.19
£4.18 / kg
£47.18
Rating: 5/5(11)

Delivery in 1-3 working days

Subscribe and Save
Royal Canin Mini Adult
4 options

Royal Canin Mini Adult

4kg

£22.29
£5.57 / kg
£20.95
Rating: 5/5(16)

Delivery in 1-3 working days

Subscribe and Save
Royal Canin Maxi Adult
4 options

Royal Canin Maxi Adult

Multibuy: 2 x 15kg

Individually
£113.98
£112.49
£3.75 / kg
£105.74
Rating: 5/5(10)

Delivery in 1-3 working days

Subscribe and Save
Royal Canin Mini Puppy in Gravy
2 options

Royal Canin Mini Puppy in Gravy

Multibuy: 24 x 85g

Individually
£15.38
£14.69
£7.20 / kg
£13.81
Rating: 5/5(2)

Delivery in 1-3 working days

Subscribe and Save
Royal Canin Mini Adult
4 options

Royal Canin Mini Adult

2kg

£12.59
£6.30 / kg
£11.83
Rating: 5/5(16)

Delivery in 1-3 working days

Subscribe and Save
Royal Canin Medium Adult in Gravy
3 options

Royal Canin Medium Adult in Gravy

Multibuy: 40 x 140g

Individually
£50.76
£48.59
£8.68 / kg
£45.67
Not rated

Delivery in 1-3 working days

Subscribe and Save
Royal Canin Mini Adult in Gravy
3 options

Royal Canin Mini Adult in Gravy

Multibuy: 24 x 85g

Individually
£17.18
£16.49
£6.87 / kg
£15.50
Rating: 5/5(1)

Delivery in 1-3 working days

Subscribe and Save
Royal Canin Medium Adult
4 options

Royal Canin Medium Adult

Multibuy: 2 x 15kg

Individually
£104.18
£102.49
£3.42 / kg
£96.34
Rating: 5/5(12)

Delivery in 1-3 working days

Subscribe and Save
Royal Canin Giant Adult
2 options

Royal Canin Giant Adult

15kg

£56.99
£3.80 / kg
£53.57
Rating: 5/5(8)

Delivery in 1-3 working days

Subscribe and Save
Royal Canin Medium Light Weight Care
3 options

Royal Canin Medium Light Weight Care

12kg

£54.09
£4.51 / kg
£50.84
Rating: 5/5(10)

Delivery in 1-3 working days

Subscribe and Save
Royal Canin Mini Light Weight Care
3 options

Royal Canin Mini Light Weight Care

8kg

£47.39
£5.92 / kg
£44.55
Rating: 5/5(7)

Delivery in 1-3 working days

Subscribe and Save
Royal Canin Medium Adult
4 options

Royal Canin Medium Adult

4kg

£15.99
£4.00 / kg
£15.03
Rating: 5/5(12)

Delivery in 1-3 working days

Subscribe and Save
Royal Canin Mini Adult in Gravy
3 options

Royal Canin Mini Adult in Gravy

12 x 85g

£8.59
£7.16 / kg
£8.07
Rating: 5/5(1)

Delivery in 1-3 working days

Subscribe and Save
Royal Canin Starter Mousse Mother & Babydog
2 options

Royal Canin Starter Mousse Mother & Babydog

Multibuy: 24 x 195g

Individually
£41.78
£40.29
£8.61 / kg
£37.87
Rating: 5/5(1)

Delivery in 1-3 working days

Subscribe and Save
Royal Canin Maxi Ageing 8+
2 options

Royal Canin Maxi Ageing 8+

15kg

£63.59
£4.24 / kg
£59.77
Rating: 5/5(6)

Delivery in 1-3 working days

Subscribe and Save
Royal Canin Maxi Adult
4 options

Royal Canin Maxi Adult

10kg

£37.29
£3.73 / kg
£35.05
Rating: 5/5(10)

Delivery in 1-3 working days

Subscribe and Save
Royal Canin Maxi Puppy
4 options

Royal Canin Maxi Puppy

15kg

£56.09
£3.74 / kg
£52.72
Rating: 5/5(10)

Delivery in 1-3 working days

Subscribe and Save
Royal Canin Medium Adult
4 options

Royal Canin Medium Adult

10kg

£37.39
£3.74 / kg
£35.15
Rating: 5/5(12)

Delivery in 1-3 working days

Subscribe and Save
Royal Canin Maxi Adult 5+
2 options

Royal Canin Maxi Adult 5+

15kg

£64.59
£4.31 / kg
£60.71
Rating: 5/5(6)

Delivery in 1-3 working days

Subscribe and Save