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. 

Individual Dog License

Hanover County sells a lifetime dog license, which are valid for the life of the dog as long as the rabies vaccination remains current.  The price for a lifetime license is $10.00.

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 (PDF)
  • 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 (PDF)
  • 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