The overall cost of a parvo shot depends on various factors. It is best to ask your pet's vet how much this type of vaccination costs. It does matter where the pet gets this shot as well. In most cases, the cost ranges between $20 and $40. There may be some difference if the pet is larger, needs additional types of vaccinations, or requires more than one dosing of medication. Additionally, in some areas, the costs are higher than in others.