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
| Item | Typical 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
- How many shots are given at one visit
- Whether an exam fee is added
- Low-cost clinic vs. full-service vet
- Your area
Related cost guides
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
More answers: all pet cost questions · cost calculator