How Much Does Dog Food Cost Per Month? Complete 2026 Guide
This is the question every new dog owner asks â and the answer varies more than you'd think. A Chihuahua costs a fraction of what a Great Dane eats. Premium brands cost triple what budget options run. Here's everything you need to know about dog food costs in 2026.
Quick Answer: Average Dog Food Costs by Size
Small breeds (under 20 lbs): $20-45/month
Medium breeds (20-50 lbs): $40-75/month
Large breeds (50-100 lbs): $65-110/month
Giant breeds (100+ lbs): $100-160/month
Dog Food Cost by Breed Size: Detailed Breakdown
Dog Size Weight Range Budget Brand Mid-Tier Brand Premium Brand Toy (Chihuahua, Yorkie) 2-10 lbs $10-18 $20-30 $30-45 Small (Shih Tzu, Pomeranian) 10-20 lbs $15-25 $25-40 $40-55 Medium (Beagle, Frenchie) 20-50 lbs $25-40 $40-60 $60-80 Large (Lab, Golden, GSD) 50-90 lbs $35-55 $60-85 $85-115 Giant (Great Dane, Mastiff) 90+ lbs $60-90 $100-130 $130-170
Here's what a typical 70lb moderately active dog costs per month with each brand:Dog Food Cost by Brand (70lb Dog)
Brand Price/kg Monthly Cost Value Rating Royal Canin $14.50 $91 Low (overpriced for quality) Hill's Science Diet $13.20 $83 Medium (good for sensitive dogs) Blue Buffalo $11.80 $74 Low (recall history concerns) Purina Pro Plan $10.90 $68 đ Best Value Taste of the Wild $9.40 $59 High (good quality for price) Iams ProActive Health $7.20 $45 High (budget-friendly) Pedigree $5.10 $32 Low (poor ingredient quality) Store Brand/Generic $3.80 $24 Low (not recommended long-term)
Hidden Factors That Affect Your Dog Food Budget
6 Smart Ways to Reduce Dog Food Costs
Here's what you'll spend per year on food alone:Dog Food Cost Annual Breakdown
Dog Size Annual Budget Brand Annual Premium Brand Small (under 20 lbs) $180-300 $360-540 Medium (20-50 lbs) $300-480 $600-900 Large (50-100 lbs) $420-660 $780-1,320 Giant (100+ lbs) $720-1,080 $1,200-1,920
Get a personalized monthly cost estimate based on your dog's specific breed, weight, activity level, and chosen brand.Calculate Your Exact Dog Food Costs