Vaccines & checkups

How much do puppy shots cost?

$140–$350 per vaccination visit

Owner bills for dog vaccination visits typically run $140–$350, while a single core shot has a median published price of $38, and puppies need a series.

Last updated: October 2026 · US prices · 3 sources · see sources

The breakdown

Typical US prices
ItemTypical US price
Dog vaccination bills$140–$350 [1]
Core vaccine, per shot (530 practices)$38 (most $30–$48) [2]
Vaccines per shot (Pawlicy)Dog $15–$50 / Cat $25–$50 [3]
Puppy first-year vet bills (owner reports)$500–$2,000 [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 do puppy shots cost?

$140–$350 per vaccination visit. Owner bills for dog vaccination visits typically run $140–$350, while a single core shot has a median published price of $38, and puppies need a series.

What affects how much puppy shots cost?

It depends on: how many shots are given at one visit; whether an exam fee is added; low-cost clinic vs. full-service vet; your area.

What is the typical price for: Dog vaccination bills?

$140–$350.

What is the typical price for: Core vaccine, per shot (530 practices)?

$38 (most $30–$48).

What is the typical price for: Vaccines per shot (Pawlicy)?

Dog $15–$50 / Cat $25–$50.

Sources (3) — tap to show
  1. VetReceipt – Vet cost guides from 2,900+ owner bills
  2. PawsRx – Vet prices published by 1,009 US practices (Oct 2026)
  3. Pawlicy Advisor – Vet visit cost 2026 (cites AVMA)

More answers: all pet cost questions · cost calculator