Collection: Royal Canin Dog Food
Shop Royal Canin dog food by life stage, size and recipe. The range includes puppy and adult formulas, breed-specific dry foods, and wet foods in several textures. Check the exact breed, age and size guidance on each product page to find the appropriate option for your dog. Check product availability and pickup or local delivery options before ordering.
-
Royal Canin Digestive Care Loaf in Sauce Wet Dog Food 385-g
Regular price $5.49 CADRegular priceSale price $5.49 CAD -
Royal Canin Adult Loaf in Sauce Wet Dog Food 385-g
Regular price $5.49 CADRegular priceSale price $5.49 CAD -
SAVE $6$6 off this bagAutomatically applied in cart
Royal Canin Small Fussy Appetite Dry Dog Food 3.5-lb
Regular price $41.99 CADRegular priceSale price $41.99 CAD -
SAVE $9$9 off this 30-lb bagAutomatically applied in cart
Royal Canin Size Health Nutrition Large Breed Adult Dry Dog Food 30-lb
Regular price $115.99 CADRegular priceSale price $115.99 CAD -
Royal Canin Breed Health Nutrition Yorkshire Terrier Adult Loaf in Gravy Canned Wet Dog Food, 85-gm
Regular price $3.09 CADRegular priceSale price $3.09 CAD -
Royal Canin Adult Beauty Loaf in Sauce Wet Dog Food 5.2-oz
Regular price $4.49 CADRegular priceSale price $4.49 CAD -
SAVE $6$6 off this bagAutomatically applied in cart
Royal Canin Small Adult Dry Dog Food 4.4-lb
Regular price $37.99 CADRegular priceSale price $37.99 CAD -
SAVE $9$9 off this 30-lb bagAutomatically applied in cart
Royal Canin Breed Health Nutrition Labrador Retriever Adult Dry Dog Food 30-lb
Regular price $128.99 CADRegular priceSale price $128.99 CAD -
SAVE $9$9 off this 30-lb bagAutomatically applied in cart
Royal Canin Size Health Nutrition Medium Adult Dry Dog Food, 30-lb
Regular price $115.99 CADRegular priceSale price $115.99 CAD -
Royal Canin Weight Care Loaf in Sauce Wet Dog Food 13.5-oz
Regular price $5.49 CADRegular priceSale price $5.49 CAD -
Royal Canin Size Health Nutrition Large Adult Dry Dog Food 40-lb
Regular price $137.99 CADRegular priceSale price $137.99 CAD -
SAVE $9$9 off this 30-lb bagAutomatically applied in cart
Royal Canin Large Puppy Dry Dog Food 30-lb
Regular price $125.99 CADRegular priceSale price $125.99 CAD -
Royal Canin Canine Health Nutrition Large Puppy Thin Slices in Gravy Wet Dog Food Can, 13-oz
Regular price $5.49 CADRegular priceSale price $5.49 CAD -
SAVE $9$9 off this 30-lb bagAutomatically applied in cart
Royal Canin Large Aging 8+ Dry Dog Food 30-lb
Regular price $126.99 CADRegular priceSale price $126.99 CAD -
SAVE $6$6 off this bagAutomatically applied in cart
Royal Canin Small Puppy Dry Dog Food, 4-lb
Regular price $36.99 CADRegular priceSale price $36.99 CAD -
Royal Canin Canine Health Nutrition Puppy Loaf in Sauce, 5.2oz
Regular price $4.39 CADRegular priceSale price $4.39 CAD -
SAVE $7$7 off this bagAutomatically applied in cart
Royal Canin Small Adult Dry Dog Food 14-lb
Regular price $82.99 CADRegular priceSale price $82.99 CAD -
SAVE $6$6 off this bagAutomatically applied in cart
Royal Canin X-Small Puppy Dry Dog Food 3-lb
Regular price $31.99 CADRegular priceSale price $31.99 CAD -
Royal Canin Chihuahua Adult Loaf in Sauce Wet Dog Food 3-oz
Regular price $3.09 CADRegular priceSale price $3.09 CAD -
SAVE $6$6 off this bagAutomatically applied in cart
Royal Canin Small Weight Care Dry Dog Food 2.5-lb
Regular price $39.99 CADRegular priceSale price $39.99 CAD -
Royal Canin Small Puppy Thin Slices in Gravy Wet Dog Food 5.1-oz
Regular price $4.49 CADRegular priceSale price $4.49 CAD -
SAVE $6$6 off this bagAutomatically applied in cart
Royal Canin Small Digestive Care Dry Dog Food 3.5-lb
Regular price $39.99 CADRegular priceSale price $39.99 CAD -
SAVE $6$6 off this bagAutomatically applied in cart
Royal Canin Breed Health Nutrition Yorkshire Terrier Adult Dry Dog Food, 2.5-lb
Regular price $38.99 CADRegular priceSale price $38.99 CAD -
Royal Canin Small Puppy Dry Dog Food 14-lb
Regular price $89.99 CADRegular priceSale price $89.99 CADSold out -
SAVE $7$7 off this bagAutomatically applied in cart
Royal Canin Medium Adult Dry Dog Food 17-lb
Regular price $79.99 CADRegular priceSale price $79.99 CAD -
SAVE $7$7 off this bagAutomatically applied in cart
Royal Canin Large Adult Dry Dog Food, 17-lb
Regular price $79.99 CADRegular priceSale price $79.99 CAD -
Royal Canin Medium Adult Dry Dog Food 40-lb
Regular price $137.99 CADRegular priceSale price $137.99 CAD -
SAVE $7$7 off this bagAutomatically applied in cart
Royal Canin Medium Puppy Dry Dog Food 17-lb
Regular price $87.99 CADRegular priceSale price $87.99 CAD -
SAVE $7$7 off this bagAutomatically applied in cart
Royal Canin Chihuahua Adult Dry Dog Food 10-lb
Regular price $85.99 CADRegular priceSale price $85.99 CAD -
SAVE $9$9 off this 30-lb bagAutomatically applied in cart
Royal Canin Golden Retriever Adult Dry Dog Food 30-lb
Regular price $128.99 CADRegular priceSale price $128.99 CAD -
SAVE $9$9 off this 30-lb bagAutomatically applied in cart
Royal Canin Medium Puppy Dry Dog Food 30-lb
Regular price $125.99 CADRegular priceSale price $125.99 CAD -
SAVE $9$9 off this 30-lb bagAutomatically applied in cart
Royal Canin Large Adult 5+ Dry Dog Food 30-lb
Regular price $124.99 CADRegular priceSale price $124.99 CAD -
SAVE $9$9 off this 30-lb bagAutomatically applied in cart
Royal Canin Large Weight Care Dry Dog Food 30-lb
Regular price $138.99 CADRegular priceSale price $138.99 CAD -
SAVE $6$6 off this bagAutomatically applied in cart
Royal Canin Large Adult Dry Dog Food 4-lb
Regular price $24.99 CADRegular priceSale price $24.99 CAD -
Royal Canin Large Puppy Dry Dog Food 40-lb
Regular price $147.99 CADRegular priceSale price $147.99 CAD -
SAVE $9$9 off this 30-lb bagAutomatically applied in cart
Royal Canin German Shepherd Adult Dry Dog Food, 30-lb
Regular price $128.99 CADRegular priceSale price $128.99 CAD










