How Much Does A Rabies Vaccine Cost?

All pets should be vaccinated against rabies. But how much does a rabies vaccine cost? The price depends on where you live and which vet clinic you choose.

Courtney Elliott

Updated January 05, 2023 • Published May 06, 2022

Share to

How Much Does A Rabies Vaccine Cost?

Rabies is a fatal viral disease that spreads to pets and humans through infected animals.

Unfortunately, in almost all cases, rabies leads to death, so it's absolutely vital that pet parents stay on top of rabies vaccinations for their pets.

Due to the seriousness of the disease, rabies vaccination is required in almost all states (you can check the specific laws in your state of residence here). Dogs and cats can typically get their first vaccine around 12 weeks old, receive a booster one year later, and then additional boosters every one to three years throughout their lifetime.

Just as rabies vaccination laws can vary by state, the price of the vaccination can, too.

So, how much does a rabies vaccine cost? Let's look at the regional breakdown.

Cost of rabies vaccine

Pet parents can typically expect to pay between $15 to $28 per shot, however, the cost of the rabies vaccine largely depends on where you live and what clinic you choose. The cost might also be higher if you choose a three-year vaccine versus a one-year vaccine.

Find A Vet Near You

Based on nationwide veterinary data we've collected, here are the typical ranges by region:


West Virginia, North Carolina, South Carolina, Georgia, Florida, Oklahoma, Texas, Arkansas, Louisiana, Kentucky, Tennessee, Mississippi, Alabama

Average cost per rabies vaccine: $15-$20


Idaho, Montana, Wyoming, Nevada, Utah, Colorado, Arizona, New Mexico, Alaska, Washington, Oregon, California, Hawaii

Average cost per rabies vaccine: $18-$25


Wisconsin, Michigan, Illinois, Indiana, Ohio, Missouri, North Dakota, South Dakota, Nebraska, Kansas, Minnesota, Iowa

Average cost per rabies vaccine: $15-$25


Maine, New Hampshire, Vermont, Massachusetts, Rhode Island, Connecticut, New York, Pennsylvania, New Jersey, Delaware, Maryland, District of Columbia, Virginia

Average cost per rabies vaccine: $16-$25

Get the facts about rabies vaccination

The vet team at Pawp is here to help answer any questions, whether you have a new puppy you need to vaccinate or a question about yearly boosters.

Talk to a vet now — it's free!

Text, call, or video chat with a vet within minutes.

Talk To A Vet Now