Fresh Dog Food Cost in Singapore: Price Per Meal Breakdown

Fresh Dog Food Cost in Singapore: Price Per Meal Breakdown

You're standing in the pet aisle at NTUC, holding a $89 bag of kibble in one hand and squinting at a fresh pet food ad on your phone in the other. The maths feels murky. Is fresh food really 3x the cost? 5x? Will it wreck your monthly budget or is it closer than you think once you factor in vet visits and food your dog actually eats?

This post does the boring, honest arithmetic. No hand-waving, no "invest in your dog's health" fluff. Just SGD per meal, per day, per month, for the dog weights we see most in Singapore HDBs and condos.

The short version: what fresh dog food costs per meal in Singapore

At The Bon Pet, our 300g gently cooked packs run from $8.60 (chicken) to $13.30 (kangaroo or fish). A 10kg adult dog typically eats around 300g/day, so one pack is one day of food. That's $8.60 to $13.30 per day on chicken or premium proteins, or about $258 to $399/month before any subscription discount.

Smaller dogs eat less. A 5kg Shih Tzu on chicken is closer to $4.30/day. Bigger dogs like a 25kg Golden eat more, closer to $21.50/day on chicken. Subscribe & Save shaves 10% off, and orders over $100 get free Ninja Van cold-chain delivery, so the effective cost per meal drops further once you're on autopilot.

COST PER DAY: 10KG DOG
PREMIUM KIBBLE$2.60dehydrated150g/daylow moistureVET KIBBLE$3.50prescription150g/daylimited varietyBON PET FRESH$8.60300g pack/daysous vide 80°Chuman-grade

How we calculate portions (so the cost maths is real)

Fresh food portions in Singapore work off body weight and activity, not scoops. Rough guide for adult dogs on a 100% fresh diet:

  • 5kg dog (Maltese, small Poodle): ~150g/day
  • 10kg dog (Shih Tzu, small mixed breed): ~300g/day
  • 15kg dog (Corgi, Beagle): ~420g/day
  • 20kg dog (Border Collie, medium mix): ~530g/day
  • 25kg dog (Golden, Labrador): ~630g/day
  • 30kg dog (larger Lab, Husky): ~730g/day
Active dogs, puppies, and pregnant dogs eat more. Senior or overweight dogs eat less. Our feeding calculator does the exact number if you plug in weight and lifestyle, and our dog portion guide walks through the logic in detail.

So now the price maths is straightforward: grams needed per day ÷ 300g per pack × pack price = daily cost.

Fresh dog food cost by dog size (SGD, chicken formula)

Using our chicken pack at $8.60 for 300g:

| Dog weight | Daily grams | Packs/day | Daily cost | Monthly cost |
|---|---|---|---|---|
| 5kg | 150g | 0.5 | $4.30 | $129 |
| 10kg | 300g | 1.0 | $8.60 | $258 |
| 15kg | 420g | 1.4 | $12.04 | $361 |
| 20kg | 530g | 1.77 | $15.20 | $456 |
| 25kg | 630g | 2.1 | $18.06 | $542 |
| 30kg | 730g | 2.43 | $20.90 | $627 |

With Subscribe & Save (10% off ongoing), a 10kg dog drops to ~$232/month. Free delivery kicks in at $100 per order.

What about kangaroo, fish, or pork?

Protein choice moves the price. Same 10kg dog, same 300g/day:

  • Chicken $8.60/day
  • Pork $8.80/day (newest, similar price to chicken)
  • Beef $9.70/day
  • Kangaroo $13.30/day (novel protein, great for allergies)
  • Fish $13.30/day (omega-3 heavy, coat and joint support)
Many pawrents rotate. Chicken 4 days a week, beef 2 days, kangaroo 1 day for variety and to keep the monthly bill sane. Rotation is fine on fresh food (unlike kibble, where you're told to keep one brand forever) because each recipe is separately AAFCO-balanced.

Fresh vs kibble vs homemade: the real cost gap

Here's where most cost articles cheat. They compare $/kg like the two foods are the same thing. They're not. Kibble is dehydrated, so a 12kg bag lasts weeks. Fresh food is 70%+ moisture, so gram-for-gram you feed more of it.

Apples-to-apples for a 10kg adult dog:

Premium kibble in Singapore (Orijen, Acana, similar): a 12kg bag costs $180 to $230 and lasts a 10kg dog around 80 days at 150g/day. That's $2.25 to $2.90/day, or $67 to $87/month.

Vet-prescribed kibble (Hill's Prescription, Royal Canin veterinary): $250 to $320 for the equivalent bag. That's $3.10 to $4.00/day, or $93 to $120/month.

Homemade fresh cooked at home: If you're doing it properly, sourcing muscle meat + organ + supplements + veg, you're looking at $5 to $7/day for a 10kg dog once you factor supplement costs, your time, and the reality that most homemade recipes are nutritionally incomplete without a formulator involved. Our full breakdown of the homemade route is here if you want the honest version.

The Bon Pet gently cooked: $8.60/day for chicken, up to $13.30 for kangaroo. So fresh is roughly 2 to 4x premium kibble, and about the same as (or slightly more than) homemade done properly.

Why the gap exists (in one paragraph, no marketing)

Sous vide cooking at 80°C is slower and more energy-intensive than kibble extrusion at 200°C. We use human-grade muscle meat and organ (not "meat meal" or "animal by-product"), fresh vegetables, and AAFCO-mandated supplements formulated by a PhD nutritionist. Cold chain from our Pet Axis kitchen to your door via Ninja Van adds cost that shelf-stable brown pellets don't have. If you want the full ingredient list, we publish every formula on our formulas page. One of our reviewers, Marcus (dad to Bruno), put it well: "I actually read through their recipe sheet before ordering. Every gram, every supplement, every ratio, out in the open. Nobody else in SG does this."

Hidden costs that shift the maths

A few things people forget when comparing:

1. Vet bills. A dog with skin issues on the wrong food is $150 to $400 per vet visit, sometimes recurring. Not saying fresh food is a cure, but many pawrents (see dull fur / skin post) tell us the vet visits drop after switching.

2. Food refusal. Kibble that gets rejected is still money out. Fresh food is highly palatable, so waste tends to be lower. Sarah L., pawrent to Milo (Beagle, 4y), told us: "Milo was the pickiest kibble eater. First bowl of Bon Pet chicken and he actually finished it."

3. Treats and toppers. Kibble feeders often add toppers, broths, and treats to convince dogs to eat. That's another $30 to $80/month. Fresh food usually doesn't need topping.

4. Delivery. Kibble = you lug 12kg home from the pet store or pay $10 delivery per order. Fresh = free Ninja Van cold chain over $100, so you feel it less on a subscription.

Once you add those in, the gap narrows more than the sticker price suggests. It's not free, and we won't pretend it is. But it's rarely 5x.

Can you mix fresh with kibble to cut cost?

Yes, and lots of Singapore pawrents do exactly this. Common patterns:

  • 50/50 split: half the daily grams from fresh, half from kibble. Cuts fresh food cost in half. For a 10kg dog, that's ~$4.30/day fresh + ~$1/day kibble = ~$5.30/day total.
  • Fresh as topper: 50g to 100g of fresh mixed into kibble. Adds flavour + moisture, keeps cost under $3/day. Great for kibble refusers or dogs with poor hydration in our humid climate.
  • Fresh weekdays, kibble weekends (or vice versa): easier for busy pawrents.
Just don't switch abruptly. Our transition guide walks through the 3 to 5 day protocol to avoid the runs.

What the trial costs (before committing to a month)

Before you calculate a full month, most pawrents try a pack first. Our dog trial pack is 5 proteins × 300g at $53.70 (u.p.), so you can taste-test chicken, beef, kangaroo, fish, and pork before locking in. Intro savings apply at checkout for first-time subscriptions.

That's about a week of food for a 5kg dog, or 3 days for a 15kg dog. Enough to see if your furkid actually eats it before you plan monthly spend.

Fresh dog food cost in Singapore: honest bottom line

For a 10kg adult dog on 100% fresh, you're looking at $250 to $400/month depending on protein mix and subscription discount. That's roughly the cost of a decent gym membership or two dinner-for-two nights out. It's real money.

It's also, on the maths, not the wild luxury the sticker price makes it look. Premium kibble is $70 to $90/month. Vet-prescribed diets are $100 to $150/month. Fresh at 50/50 with kibble sits between those. Fresh at 100% is roughly 2 to 4x kibble, delivered cold to your door, with every ingredient published openly.

Whether that maths works for your household depends on your dog and your budget. But at least now you've seen the actual numbers instead of guessing.

❤️ The Bon Pet team

Frequently asked questions

How much does fresh dog food cost per month in Singapore?

For a 10kg adult dog, expect $258/month on chicken or $399/month on kangaroo/fish before subscription discount. Subscribe & Save cuts 10% off ongoing, and orders over $100 ship free via Ninja Van cold chain.

Is fresh dog food more expensive than kibble in Singapore?

Yes, roughly 2 to 4x premium kibble. A 10kg dog on premium kibble costs $67 to $87/month, versus $258/month on The Bon Pet chicken. Mixing fresh with kibble is a common middle-ground that keeps costs closer to $150/month.

Can I feed fresh food only as a topper to save money?

Yes. Many Singapore pawrents mix 50g to 100g of fresh food into kibble for flavour, moisture, and hydration in our humid climate. Cost stays under $3/day and dogs still get most of the fresh food benefits.

What's the cheapest fresh dog food protein at The Bon Pet?

Chicken at $8.60 per 300g pack is the most affordable, followed by pork at $8.80. Beef is $9.70, and kangaroo or fish (novel proteins for allergies) are $13.30 per pack.

Does The Bon Pet offer bulk discounts for larger dogs?

Subscribe & Save gives 10% off ongoing orders, and delivery is free over $100 per order (which most large-dog households hit easily). We don't stock 1kg or bulk packs because portioning stays fresher and safer in 300g units.

Back to blog

Help Stray Cats, One Meal at a Time

Opt into kindness by sponsoring to support rescue cats.

Meals will be delivered to fosterer of your choosing. Wildflower Studio or LUNI.

Sponsor a Meal