Puppies require a variety of vaccinations to protect them from illness and deadly diseases. Pet Kept Secrets explains that the average puppy has approximately three rounds of vaccinations before the age of 16 weeks, and each vaccination has its own cost.

CostHelper estimates that the required series of three to four parvovirus and distemper combination vaccinations costs $60 to $120. Bordatella shots are optional and cost approximately $40 for both the first shot and a booster. A once yearly rabies vaccination typically costs between $15 and $35. These estimates only include the vaccinations themselves. A puppy's owner must also pay for regular exams, deworming, fecal tests and other routine health check-up costs.