Royal Canin Price in Sri Lanka (2026): Dog, Cat & Veterinary Food
By the Bark.lk team · Updated
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 cat food prices
Royal Canin Veterinary Diet prices
| Product | Price |
|---|---|
| Royal Canin Diabetic Cat 400g | Rs. 3,450 |
| Royal Canin Veterinary Diet Urinary S/O Cat Dry Food | Rs. 3,450 |
| Royal Canin Renal - Dog 2kg | Rs. 11,450 |
| Royal Canin Renal with Fish Thin Slices in Gravy - Cat 12 × 85g | Rs. 8,256 |
| Royal Canin Anallergenic Dry Dog Food - 3kg | Rs. 17,750 |
| Royal Canin Cat Gastrointestinal Gravy Pouch - 85g | Rs. 734 |
| Royal Canin Dog Gastro Int Junior Dry Dog Food - 2kg | Rs. 5,550 |
| Royal Canin Dog Adult Cardiac Loaf Tin - 410g | Rs. 2,300 |
| Royal Canin Dog Gastrointestinal High Fiber Dry Dog Food - 2kg | Rs. 9,950 |
| Royal Canin Dog Gastro Int Puppy Dry Dog Food - 1kg | Rs. 5,250 |
| Royal Canin Dog Urinary S/O Gravy Pouch - 100g | Rs. 734 |
| Royal Canin Gastrointestinal Puppy Tin - 195g | Rs. 1,450 |
| Royal Canin Pouch Cat Renal With Chicken - 85g | Rs. 688 |
| Royal Canin Puppy Gastrointestinal Tin - 195g | Rs. 1,450 |
| Royal Canin Puppy Gastrointestinal Mousse - 195g | Rs. 1,450 |
| Royal Canin Urinary S/O Dog Adult Loaf Tin - 410g | Rs. 2,300 |
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.
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.