Dog & Kennel Licenses

General Information

All dogs four 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 1st 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 one, two, and three 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.00   - 1 Year License (purchased from November 1st to June 30th)
  • $3.00   - 1 Year License (purchased from July 1st to October 31st)
  • $11.00 - 2 Year License
  • $15.00 - 3 Year License

In order to purchase a license, an owner must meet the following requirements:

Lost Dog Tags

Replacement tags can be purchased for $1.00 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.00 - 20 dog kennel
  • $50.00 - 50 dog kennel

In order to purchase a kennel license, an owner must meet the following requirements:

  • Complete a kennel license 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 visiting our 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. The price for a dangerous dog license is $50.00.

Where to Purchase

Licenses can be newly purchased or renewed by following methods:

Online for Individual Dog Licenses only


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