Skip to content
Back to BlogBARK.lk Blog

Royal Canin Price in Sri Lanka (2026): Dog, Cat & Veterinary Food

By the Bark.lk team · Updated

Royal Canin Mini Starter, Persian Kitten and Medium Adult food bags - Royal Canin prices in Sri Lanka
Royal Canin dog and cat food, including Mini Starter, Persian Kitten and Medium Adult.

Royal Canin is one of the most trusted — and most searched — pet food brands in Sri Lanka. It costs more than everyday brands because almost every recipe is made for a specific size, breed, age or health need. Below are the current prices of every Royal Canin product we sell, updated automatically from our shop, followed by a quick guide to choosing the right one.

Royal Canin dog food prices

Royal Canin dog food (size, breed and starter ranges) — current prices at Bark.lk.
ProductPrice
Royal Canin German Shepherd AdultRoyal Canin German Shepherd AdultRs. 10,850
Royal Canin Dry Food 3Kg - Adult BeagleRoyal Canin Dry Food 3Kg - Adult BeagleRs. 5,850
Royal Canin Dry Food 3Kg - Adult LabradorRoyal Canin Dry Food 3Kg - Adult LabradorRs. 10,850
Royal Canin Dry Food 3Kg - Adult Golden RetrieverRoyal Canin Dry Food 3Kg - Adult Golden RetrieverRs. 10,850
Royal Canin Dry Food 3Kg - Labrador PuppyRoyal Canin Dry Food 3Kg - Labrador PuppyRs. 11,450
Royal Canin Dry Food 1kg - Golden Retriever PuppyRoyal Canin Dry Food 1kg - Golden Retriever PuppyRs. 3,950
Royal Canin Dry Food 1Kg - Labrador PuppyRoyal Canin Dry Food 1Kg - Labrador PuppyRs. 3,950
Royal Canin Dry Food 12Kg - Labrador PuppyRoyal Canin Dry Food 12Kg - Labrador PuppyRs. 38,500
Royal Canin Dry Food 3Kg - Adult BulldogRoyal Canin Dry Food 3Kg - Adult BulldogRs. 6,550
Royal Canin Dry Food 3Kg - Bulldog PuppyRoyal Canin Dry Food 3Kg - Bulldog PuppyRs. 6,550
Royal Canin Dry Food 12Kg- Adult Golden RetrieverRoyal Canin Dry Food 12Kg- Adult Golden RetrieverRs. 37,500
Royal Canin Dry Food - 12Kg - Golden Retriever PuppyRoyal Canin Dry Food - 12Kg - Golden Retriever PuppyRs. 38,500
Royal Canin Dry Food 12Kg - Adult LabradorRoyal Canin Dry Food 12Kg - Adult LabradorRs. 37,500
Royal Canin Dry Food 3Kg - Golden Retriever PuppyRoyal Canin Dry Food 3Kg - Golden Retriever PuppyRs. 11,450
Royal Canin Dry Food 3kg - Adult RottweilerRoyal Canin Dry Food 3kg - Adult RottweilerRs. 10,850
Royal Canin Dry Food 3Kg - Rottweiler PuppyRoyal Canin Dry Food 3Kg - Rottweiler PuppyRs. 13,850
Royal Canin Dry Food 12Kg - Rottweiler PuppyRoyal Canin Dry Food 12Kg - Rottweiler PuppyRs. 38,500
Royal Canin Dry Food 1Kg - German Shepherd PuppyRoyal Canin Dry Food 1Kg - German Shepherd PuppyRs. 3,550
Royal Canin Dry Food 3Kg - German Shepherd PuppyRoyal Canin Dry Food 3Kg - German Shepherd PuppyRs. 11,450
Royal Canin Dry Food 12Kg - German Shepherd PuppyRoyal Canin Dry Food 12Kg - German Shepherd PuppyRs. 38,500
Royal Canin Dry Food 12kg - Adult RottweilerRoyal Canin Dry Food 12kg - Adult RottweilerRs. 37,500
Royal Canin Mini Starter 4kg - Mother and PuppyRoyal Canin Mini Starter 4kg - Mother and PuppyRs. 16,650
Royal Canin Mini Starter 1kg - Mother and PuppyRoyal Canin Mini Starter 1kg - Mother and PuppyRs. 5,450
Royal Canin Maxi Starter 4Kg - Mother and PuppyRoyal Canin Maxi Starter 4Kg - Mother and PuppyRs. 13,850
Royal Canin Medium 4Kg - PuppyRoyal Canin Medium 4Kg - PuppyRs. 7,450
Royal Canin Medium 10Kg - Adult DogRoyal Canin Medium 10Kg - Adult DogRs. 28,200
Royal Canin Maxi Starter 1Kg - Mother and PuppyRoyal Canin Maxi Starter 1Kg - Mother and PuppyRs. 3,650
Royal Canin Mini 4kg - Adult Dog (Small Breed)Royal Canin Mini 4kg - Adult Dog (Small Breed)Rs. 12,850
Royal Canin Medium 4Kg - Adult DogRoyal Canin Medium 4Kg - Adult DogRs. 6,490
Royal Canin Mini 2Kg - Puppy (Small Breed)Royal Canin Mini 2Kg - Puppy (Small Breed)Rs. 4,550
Royal Canin Medium Starter 4kg- Mother and PuppyRoyal Canin Medium Starter 4kg- Mother and PuppyRs. 7,850
Royal Canin Maxi Starter 15Kg - Mother and PuppyRoyal Canin Maxi Starter 15Kg - Mother and PuppyRs. 38,800
Royal Canin 1.5Kg - Adult PugRoyal Canin 1.5Kg - Adult PugRs. 6,450
Royal Canin Maxi 1Kg - PuppyRoyal Canin Maxi 1Kg - PuppyRs. 3,950
Royal Canin Dry Food 1.5Kg - Adult Shih TzuRoyal Canin Dry Food 1.5Kg - Adult Shih TzuRs. 6,150
Royal Canin Maxi 4Kg - Adult DogRoyal Canin Maxi 4Kg - Adult DogRs. 12,850
Royal Canin Dermacomfort Maxi - 3kg (Adult Large Breed)Royal Canin Dermacomfort Maxi - 3kg (Adult Large Breed)Rs. 12,450
Royal Canin Dry Food 1.5Kg - Shih Tzu PuppyRoyal Canin Dry Food 1.5Kg - Shih Tzu PuppyRs. 6,950
Royal Canin Maxi 4Kg - PuppyRoyal Canin Maxi 4Kg - PuppyRs. 13,850
Royal Canin Maxi Adult DogRoyal Canin Maxi Adult DogRs. 28,200
Royal Canin - Giant JuniorRoyal Canin - Giant JuniorRs. 6,950
Royal Canin Maxi PuppyRoyal Canin Maxi PuppyRs. 28,500
Royal Canin Giant Adult - 15kgRoyal Canin Giant Adult - 15kgRs. 37,500
Royal Canin Digest Sensitive - Thin Slices in Gravy 12 × 85gRoyal Canin Digest Sensitive - Thin Slices in Gravy 12 × 85gRs. 8,250
Royal Canin - Giant Puppy 3.5KgRoyal Canin - Giant Puppy 3.5KgRs. 13,850
Royal Canin Giant Puppy - 15kgRoyal Canin Giant Puppy - 15kgRs. 38,800
Royal Canin Mini Adult 2kgRoyal Canin Mini Adult 2kgRs. 3,450
Royal Canin Pug Puppy - 1.5kgRoyal Canin Pug Puppy - 1.5kgRs. 6,950
Royal Canin Club Pro 20Kg - Adult DogRoyal Canin Club Pro 20Kg - Adult DogRs. 24,870
Royal Canin Pro Tech 300g - PuppyRoyal Canin Pro Tech 300g - PuppyRs. 18,750
Royal Canin Club Pro Junior 20Kg - PuppyRoyal Canin Club Pro Junior 20Kg - PuppyRs. 24,900
Royal Canin - Energy 4800 13Kg - DogRoyal Canin - Energy 4800 13Kg - DogRs. 19,750
Royal Canin Club Pro Energie He 20Kg - DogRoyal Canin Club Pro Energie He 20Kg - DogRs. 24,870
Royal Canin Mini Puppy Wet Dog Food - 85gRoyal Canin Mini Puppy Wet Dog Food - 85gRs. 314
Royal Canin Professional HT42d Large Dog Dry Dog Food - 17kgRoyal Canin Professional HT42d Large Dog Dry Dog Food - 17kgRs. 48,950
Royal Canin Yorkshire Terrier Adult Dry Dog Food - 1.5kgRoyal Canin Yorkshire Terrier Adult Dry Dog Food - 1.5kgRs. 3,250
Royal Canin Yorkshire Terrier Junior Dry Dog Food - 1.5kgRoyal Canin Yorkshire Terrier Junior Dry Dog Food - 1.5kgRs. 3,370

Royal Canin cat food prices

Royal Canin Veterinary Diet prices

Which Royal Canin should I buy?

Dogs: choose by adult size first

  • Mini — dogs up to 10kg as adults (Shih Tzu, Pomeranian, Dachshund). Puppy food until about 10 months.
  • Medium — dogs of 11–25kg as adults. Puppy food until about 12 months.
  • Maxi — dogs of 26–44kg as adults (Labrador, German Shepherd). Puppy food until about 15 months.
  • Giant — dogs over 45kg (Great Dane, Mastiff): Giant Puppy, then Giant Junior, before Giant Adult.
  • Starter (Mini / Medium / Maxi) — for weaning puppies and their nursing mother.

Dogs: or choose by breed

Royal Canin makes breed foods for popular Sri Lankan breeds — Labrador, German Shepherd, Golden Retriever, Rottweiler, Beagle, Bulldog, Pug, Shih Tzu and Yorkshire Terrier — with kibble shaped for each breed’s jaw. Breed food and size food are both complete; breed food simply goes one step further.

Cats

  • Kitten — up to 12 months; Persian Kitten for flat-faced kittens.
  • Persian Adult, Maine Coon and British Shorthair breed foods.
  • Indoor, Sterilised and Fit recipes for everyday adult cats; Ageing 12+ for seniors.
  • Babycat Milk and Mother & Babycat for newborn and weaning kittens.

Veterinary Diets

Renal (kidney), Urinary S/O, Gastrointestinal, Cardiac, Anallergenic and Diabetic diets are made for pets with a diagnosed health problem. Please use them only on your vet’s advice, and ask how long to feed them.

How to save on Royal Canin

  • Larger bags cost noticeably less per kilo — compare the 3kg and 12kg prices in the table above.
  • Buy only what your pet will finish within about 6 weeks of opening, and keep it in an airtight container.
  • Feed the amount on the pack for your pet’s weight — overfeeding wastes food and adds weight.
We deliver Royal Canin islandwide — Rs. 450 for the first kg plus Rs. 110 per extra kg, shown at checkout. See all Royal Canin products.

Frequently asked questions

Why is Royal Canin more expensive than other brands?

Royal Canin is imported and most of its recipes are made for a specific size, breed, life stage or health condition. Everyday brands use one recipe for many dogs or cats, which keeps their price lower.

What is the Royal Canin Persian Kitten price in Sri Lanka?

Royal Canin Persian Kitten is sold in several bag sizes. See the cat food table above for the current price of each size at Bark.lk.

Is Royal Canin good for Labradors and German Shepherds?

Yes — Royal Canin makes dedicated Labrador and German Shepherd puppy and adult foods, and the Maxi range suits other large breeds. Large-breed puppies should always eat a large-breed puppy food.