Food & supplies

How much does dog food cost per month?

About $25 a month ($300 a year)

The ASPCA's 2021 table budgets $300 a year for dog food, about $25 a month.

Last updated: October 2026 · US prices · 1 source · see sources

The breakdown

Typical US prices
ItemTypical US price
Food$300 [1]
Annual total (ASPCA 2021)$1,391 [1]

Figures come from the sources below and each measures something slightly different (published prices, owner bills or planning budgets). Your vet's or provider's estimate is what counts.

It depends on

Costs near you and by breed

Common questions

How much does dog food cost per month?

About $25 a month ($300 a year). The ASPCA's 2021 table budgets $300 a year for dog food, about $25 a month.

What affects how much dog food cost per month?

It depends on: your dog's size; food brand and type; prices since 2021, which are likely higher.

What is the typical price for: Food?

$300.

What is the typical price for: Annual total (ASPCA 2021)?

$1,391.

Sources (1) — tap to show
  1. ASPCA – Cutting Pet Care Costs (2021 table)

More answers: all pet cost questions · cost calculator