Pet Premium Tracker

Household spending

Pet spending by age, 2024

In 2024 the average US household spent $880 on pets. By age, average spending ranged from $200 for Under age 25 to $1,266 for From age 45 to 54.

Under age 25$200
From age 25 to 34$831
From age 35 to 44$866
From age 45 to 54$1,266
From age 55 to 64$959
From age 65 to 74$779
Age 75 or over$714

What households spent on, 2024

GroupAll pet spendingVet servicesPet foodPets, supplies and medicineOther pet services
Under age 25$200$18$93$79$10
From age 25 to 34$831$328$256$156$91
From age 35 to 44$866$249$293$214$111
From age 45 to 54$1,266$492$375$239$161
From age 55 to 64$959$282$361$198$119
Age 65 or over (all)$752$288$265$130$69
From age 65 to 74$779$257$298$152$72
Age 75 or over$714$332$217$100$65

All pet spending, 2019 to 2024

Group201920202021202220232024
Under age 25$313$382$352$473$687$200
From age 25 to 34$522$672$697$631$751$831
From age 35 to 44$730$873$912$871$958$866
From age 45 to 54$880$590$840$861$949$1,266
From age 55 to 64$874$1,010$766$900$1,041$959
Age 65 or over (all)$563$462$764$591$772$752
From age 65 to 74$649$597$936$758$956$779
Age 75 or over$441$266$512$351$512$714
How to read this. Figures are BLS mean annual spending per "consumer unit", which is close to a household. Averages include households with no pets, so a pet owner typically spends more than these numbers. Groups with few survey households can swing from year to year. Rows in italics marked "(all)" combine the groups listed with them and are left out of the chart and the range.

Sources

  1. US Bureau of Labor Statistics, Consumer Expenditure Surveys, calendar-year tables (mean annual spending per consumer unit)
  2. BLS Consumer Expenditure database, series files (download.bls.gov/pub/time.series/cx)

Checked 29 October 2026.