Dog Food Cost Per Month

Last updated: June 2026

Dog Food Cost Per Month
HomePet Food & NutritionDog Food Cost Per Month

Dog food is the single largest ongoing expense of dog ownership — you'll spend more on food over your dog's lifetime than on vet bills, grooming, or boarding. The monthly cost depends on your dog's size, the food quality (kibble vs. fresh vs. raw), and whether you need prescription food for a health condition.

The average cost of dog food is $20 to $90 per month for standard kibble, $60 to $150 per month for fresh food delivery, and $80 to $250+ per month for raw or prescription diets.

Dog Food Cost by Type

Food Type Cost Per Month Cost Per Year Notes
Basic kibble (grocery store) $20–$35 $240–$420 Cheapest — lower quality ingredients
Premium kibble (Purina, Blue Buffalo) $35–$60 $420–$720 Better ingredients — most common choice
Super-premium kibble (Orijen, Acana) $60–$90 $720–$1,080 High protein, limited ingredients
Fresh food delivery (Farmer's Dog, Ollie) $60–$150 $720–$1,800 Human-grade, pre-portioned, delivered
Raw diet (commercial) $80–$180 $960–$2,160 Frozen raw patties or nuggets
Raw diet (DIY/home-prepared) $50–$120 $600–$1,440 Cheaper but requires nutrition planning
Prescription food (Hill's, Royal Canin) $80–$250 $960–$3,000 Vet-prescribed for medical conditions
Homemade (balanced recipes) $50–$120 $600–$1,440 Full control over ingredients — needs supplements

Dog Food Cost by Dog Size

Dog Size Daily Food Kibble/Month Fresh Food/Month Raw Diet/Month
Small (10–25 lbs) 0.5–1 cup $15–$30 $30–$60 $40–$80
Medium (25–50 lbs) 1–2 cups $25–$50 $50–$100 $60–$120
Large (50–80 lbs) 2–3 cups $35–$65 $80–$150 $90–$180
Giant (80+ lbs) 3–5 cups $50–$90 $120–$250 $130–$280

Dog Food Cost by Brand

Brand Type Cost/Month (Medium Dog) Notes
Purina Dog Chow Basic kibble $20–$30 Most affordable grocery option
Purina Pro Plan Premium kibble $35–$55 Vet-recommended, good value
Blue Buffalo Premium kibble $40–$60 Grain-free options, natural ingredients
Orijen Super-premium kibble $65–$85 High protein, biologically appropriate
The Farmer's Dog Fresh delivery $60–$120 Human-grade, pre-portioned meals
Ollie Fresh delivery $60–$100 Human-grade, customizable plans
JustFoodForDogs Fresh delivery $50–$110 30% cheaper than other fresh brands
Royal Canin (prescription) Prescription kibble $80–$150 Breed and condition-specific formulas
Hill's Prescription Diet Prescription kibble $80–$200 Vet-prescribed for medical conditions

Frequently Asked Questions

How much does dog food cost per month?

Dog food costs $20 to $90 per month for kibble, $60 to $150 for fresh food delivery, and $80 to $250 for raw or prescription diets. A medium dog (25–50 lbs) costs $25–$50/month on kibble. Small dogs (under 25 lbs) cost $15–$30/month. Giant breeds (80+ lbs) cost $50–$90/month on kibble or $120–$250 on fresh food.

How much does dog food cost per year?

Dog food costs $240 to $1,080 per year for kibble, $720 to $1,800 for fresh food, and $960 to $3,000 for prescription food. Over a 10-year lifespan, you'll spend $2,400–$10,800 on kibble or $7,200–$18,000 on fresh food. Food is the largest lifetime expense of dog ownership — more than vet bills, grooming, or boarding.

Is expensive dog food worth it?

Higher-quality food can reduce vet costs long-term by preventing allergies, digestive issues, and obesity. Premium kibble ($35–$60/month) is the sweet spot — better ingredients than basic kibble without the premium price of fresh or raw. Fresh food ($60–$150/month) is worth it for dogs with allergies, sensitive stomachs, or picky eating. Prescription food ($80–$250/month) is necessary for medical conditions and not optional.

What's the cheapest way to feed my dog?

The cheapest options are: basic kibble ($20–$35/month), DIY raw diet with bulk meat ($50–$80/month), and homemade food with rice, chicken, and vegetables ($40–$80/month). Buying in bulk, using autoship discounts (Chewy offers 5–10% off), and choosing larger bag sizes reduces per-meal cost. Avoid overfeeding — measure portions to prevent waste and obesity.