Dog & Kennel Licenses

All dogs 4 months old or older are required to display a current annual county license. Dog licenses are always available for sale. New licenses for the upcoming calendar year go on sale on November 1 of each year. The treasurer's office mails a reminder notice to all residents who purchased a dog license in the previous year.

Individual Dog License

Hanover County sells 1, 2, and 3 year dog licenses, which are valid for an entire calendar year as long as the rabies vaccination remains current. The prices are as follows:
  • $6 - 1 Year License (purchased from November 1 to June 30)
  • $3 - 1 Year License (purchased from July 1 to October 31)
  • $11 - 2 Year License
  • $15 - 3 Year License
In order to purchase a license, an owner must meet the following requirements:
  • Present a renewal / notification letter or complete an Individual Pet Tag Application
  • Present proof of a current rabies certificate for the dog that is valid through the date of purchase

Lost Dog Tags

Replacement tags can be purchased for $1 only from the Treasurer's Office.

Kennel License

Hanover County also sells annual 20-dog and 50-dog kennel licenses. The prices are as follows:
  • $35 - 20-dog kennel
  • $50 - 50-dog kennel
In order to purchase a kennel license, an owner must meet the following requirements:
  • Complete the Kennel Application Form
  • Present proof of a current rabies certificate that is valid through the date of purchase for every dog in the kennel
Kennels (commercial or non-commercial) are not permitted in any of the following residential zoning classes:
  • R-1, R-2, R-3, R-4, R-5, R-6
  • RC
  • RRC
  • RS
You can find your zoning class by viewing the Hanover County Property Search.

Dangerous Dog

Dangerous dog licenses must be approved by the Animal Control Office and can only be purchased at the Animal Control Office. Gain a better understanding about dangerous dogs by viewing the Control of Dangerous Dogs, Code of Virginia. The price for a dangerous dog license is $50.


Licenses can be newly purchased or renewed by following methods:

Online Methods for Individual Dog Licenses


To mail your applications, renewal notices, and rabies notification letters, send it to the following address:
  • Treasurer Hanover County
    P.O. Box 200
    Hanover, VA 23069

In Person

You may purchase a dog/kennel license in person at the following locations:
  • Ashcake Animal Clinic, 804-550-2458
  • Ashland Veterinary Hospital, 804-798-8169
  • Atlee Library, 804-559-0654
  • Bell Creek Veterinary Hospital, 804-730-8545
  • Chenault Veterinary Hospital, 804-537-5434
  • Fin & Feather, 804-798-2228
  • Goodway Store, 804-883-5259
  • Hanover County Animal Control, 804-365-6485
  • Hanover County Treasurer’s Office, 804-365-6050
  • Mechanicsville Animal Hospital, 804-559-9800
  • Montpelier Animal Hospital, 804-883-5511
  • Rutland Animal Hospital, 804-559-6502