Skip to content
Back to BlogBARK.lk Blog

Dog Food Price in Sri Lanka (2026): Brands, Sizes & Prices

By the Bark.lk team · Updated

Pedigree, Royal Canin and Drools dry dog food bags - dog food prices in Sri Lanka
Pedigree, Royal Canin and Drools - three of the dog food brands priced below.

How much does dog food cost in Sri Lanka? It depends mostly on the brand and the bag size — a 20kg bag for a big dog costs far less per kilo than a 1kg bag, and veterinary diets cost more than everyday food. The table below shows the current price range for every dog food brand we sell, updated automatically from our shop.

Dog food prices by brand

Dog food prices in Sri Lanka by brand at Bark.lk (dry food, wet food and treats).
BrandProductsPrice range
Royal Canin67Rs. 314 – Rs. 48,950
Drools23Rs. 300 – Rs. 19,900
Morando17Rs. 590 – Rs. 7,450
BlackHawk16Rs. 980 – Rs. 39,500
Pedigree15Rs. 300 – Rs. 21,370
Farmina14Rs. 8,900 – Rs. 52,900
Purina Pro Plan14Rs. 11,400 – Rs. 47,500
VET-PRO12Rs. 900 – Rs. 29,400
Eukanuba9Rs. 1,500 – Rs. 38,700
SeePet8Rs. 350 – Rs. 1,450
SmartHeart8Rs. 310 – Rs. 34,990
Nutra Nuggets6Rs. 230 – Rs. 3,685
Supervite6Rs. 4,750 – Rs. 24,500
Taste of the Wild6Rs. 3,340 – Rs. 29,400
Reflex5Rs. 2,190 – Rs. 29,500
Hypro4Rs. 7,510 – Rs. 20,710
Blackdog3Rs. 3,500
Happy Dog3Rs. 2,800 – Rs. 32,900
Trendline3Rs. 1,590 – Rs. 23,500
Beaphar2Rs. 3,025 – Rs. 18,750
BonaCibo2Rs. 6,855 – Rs. 8,975
Bonnie2Rs. 1,600 – Rs. 23,500
Brit2Rs. 25,200 – Rs. 25,950
Classic Pets2Rs. 750 – Rs. 16,850
Dogpro2Rs. 20,820
Josi2Rs. 800 – Rs. 4,900
King2Rs. 18,500 – Rs. 22,500
Let's Bite2Rs. 10,000
Nutri Pet2Rs. 670 – Rs. 3,500
Special Dog2Rs. 3,050 – Rs. 11,181
Aayur1Rs. 590
Divinus1Rs. 5,600 – Rs. 22,800

Tap a brand to see all its products and sizes, or browse the full dog food price list.

Popular choices and what they cost

How much food will my dog need?

As a rough guide for a typical dry food, a 10kg dog eats about 150–200g a day (around 5–6kg a month), a 25kg dog about 300–400g a day (10–12kg a month) and a 40kg dog 450–550g a day. Always use the feeding table on your pack — it differs between brands — and adjust to keep your dog slim, with ribs easy to feel.

Tips to save money

  1. Buy the biggest bag your dog can finish in 6–8 weeks and store it in an airtight container.
  2. Compare price per kilo across brands and sizes rather than the bag price.
  3. Do not overfeed. Overweight dogs cost more to feed and are more likely to develop joint problems.
  4. Switch brands slowly (over 7–10 days) so a cheaper change does not cause an upset stomach and a vet bill.
We deliver dog food islandwide. Delivery is Rs. 450 for the first kg plus Rs. 110 per extra kg — see the shipping policy.

Frequently asked questions

What is the price of Pedigree dog food in Sri Lanka?

Pedigree prices depend on the recipe and bag size (from 1.2kg up to 20kg). See the Pedigree row in the table above, or the Pedigree brand page for every size and its current price.

Which dog food is best for puppies in Sri Lanka?

Any complete puppy food matched to your puppy’s expected adult size. Large-breed puppies such as Labradors, German Shepherds and Rottweilers should eat a large-breed puppy food, which supports slower, steadier growth.

Is homemade rice and fish enough for my dog?

Rice with fish or chicken alone is not a complete diet — it lacks vitamins, minerals and the right calcium balance, especially for growing puppies. A complete commercial food, or a vet-guided home-cooked diet, is safer.