How Much Do Puppy Shots Cost?
Puppy vaccines usually cost about $20 to $65 per dose at a veterinary clinic. A complete first-year series (three or four DAPP doses, two leptospirosis doses and a rabies shot) typically adds up to about $200 to $300 before exam fees; at one national clinic chain's 2025 prices it comes to $276. Low-cost and charity clinics charge much less.
Puppy shots are a series, not a single visit, so the cost is spread over three or four appointments between about 6 and 16 weeks of age. Here is what to budget.
Puppy shot costs per dose
| Vaccine | Example price (national clinic chain, 2025) | Typical range |
|---|---|---|
| DAPP / DHPP (distemper-parvo combo) | $46 | about $20–$65 per dose (Adopt a Pet) |
| Leptospirosis | $46 | — |
| Rabies | $46 | — |
| Bordetella (kennel cough) | $54 | — |
| Exam fee per visit | — | about $50–$100 |
A first puppy visit with an exam and first vaccines typically costs about $100 to $300 in total.
Total cost of a puppy vaccine series
Using the example prices above and the AAHA 2022 schedule:
| Item | Doses | Cost |
|---|---|---|
| DAPP | 3 | $138 |
| Leptospirosis | 2 | $92 |
| Rabies | 1 | $46 |
| Core series total | $276 | |
| Bordetella (if needed) | 1 | $54 |
Add an exam fee for each visit unless your clinic's puppy package includes exams. Many clinics sell puppy packages (vaccines, exams, deworming and sometimes a microchip) at a discount to buying each item separately.
How much are puppy shots at Petco, PetSmart or Tractor Supply?
Store clinics set prices locally and often sell puppy packages. Tractor Supply's PetVet clinics, staffed by licensed vets, charged $25 per yearly vaccine (including rabies) when they launched in 2021; current prices vary by store. Call the clinic for its puppy package price and compare it with local vets and shelters. See can you buy vaccines at Tractor Supply.
Are puppy shots expensive? Ways to pay less
- Shelter and humane society clinics often charge well below private clinics.
- Free vaccine events: Petco Love's "Vaccinated and Loved" program has provided more than four million free vaccines, including the DAPPv puppy vaccine, through local shelters since 2021.
- Adopted puppies often come with some vaccines already given; bring the records so you don't pay twice.
- Breeders should provide records of any vaccines given before pickup.
- Puppy wellness plans spread the first-year costs into monthly payments.
See free and low-cost vaccine clinics.
Don't skip or stretch the series to save money
Parvovirus is common, highly contagious and expensive to treat, often requiring days of hospitalization. Gaps in the puppy series leave a window of risk. Keep to the schedule: a dose every 2 to 4 weeks until at least 16 weeks. See the puppy shot schedule.
Find veterinarians and shelters with vaccine clinics near you.
Sources
- Petfolk: Core vaccines for dogs, schedules and costs (2025)
- Adopt a Pet: How Much Does a Vet Visit Cost?
- AAHA: 2022 Canine Vaccination Guidelines, core and noncore vaccines
- Hip2Save: Low-cost pet vaccinations at Tractor Supply's PetVet clinics (2021)
- WOKV: Petco Love marks 4 million free pet vaccines (2026)
Find veterinarians near you
Whether your pet needs a routine checkup, vaccinations, spay or neuter surgery or an emergency vet, compare local veterinarians and animal hospitals by Google rating, reviews and opening hours below.
Veterinarians by state
Tap your state to see listings by city.
This article is general information for pet owners, not veterinary, legal or financial advice. Prices vary by city and clinic; always ask your veterinarian or provider about your own pet.
Related questions
- Puppy Shot Schedule: Which Shots Do Puppies Need and When?
- How Much Do Dog Vaccines Cost?
- Are Puppy Shots Free Anywhere? Low-Cost Vaccine Clinics
- Can You Buy Dog and Cat Vaccines at Tractor Supply or Online?
- What Is the DHPP Vaccine for Dogs?
- How Much Does a Vet Visit Cost?
- Animal Hospital vs Vet Clinic: What Is the Difference?
- Are Cat Vaccines Required by Law?