Puppy shots typically cost between $20 and $60 per vaccine, depending on the type of vaccine and where you get them
. Puppies require a series of vaccinations starting at 6 to 8 weeks of age, often including core vaccines like DHPP (distemper, adenovirus, parainfluenza, parvovirus) and rabies, which can bring the total cost higher when multiple doses and boosters are needed
. Here is a rough cost breakdown:
- Core vaccines (DHPP/DAPP): $20–$60 per dose
- Rabies vaccine: $20–$35 per dose
- Non-core vaccines (optional based on risk):
- Leptospirosis: $20–$30 per dose
- Lyme disease: $20–$40 per dose
- Bordetella (kennel cough): $20–$50 per dose
Puppy vaccination packages that include multiple vaccines and wellness exams can range from about $75 to $250 for the initial series of shots in the first few months
. Some clinics or low-cost vaccination clinics may offer discounts or packages that reduce the overall cost. Additional fees such as exam fees ($40–$100), biohazard disposal fees (usually under $5 per vaccine), and tests like fecal exams ($25–$50) may also apply
. In summary, expect to pay roughly $20 to $60 per individual puppy shot, with total costs for the full initial vaccination series typically between $180 and $250, depending on location and clinic