Does North Carolina require a pet license?
There is no statewide pet licensing law in North Carolina. However, the state has one of the most detailed rabies control statutes in the Southeast. Under NC General Statute § 130A-185 (accessed Aug 26, 2026), all dogs, cats, and ferrets must be vaccinated against rabies. The broader Rabies Control Act spans NC G.S. § 130A-184 through § 130A-200 (accessed Aug 26, 2026) and governs everything from vaccination timing to quarantine procedures and animal bite protocols.
County-level pet licensing is established by local ordinance. Many urban and suburban NC counties require pet registration; rural counties often do not. The rabies vaccination certificate is always the starting document.
Wake County (Raleigh)
Wake County requires all dogs and cats to be registered. The county's animal control ordinance mandates registration and wearing of tags. Key details:
- Registration: Through Wake County Animal Center (accessed Aug 26, 2026). Both dogs and cats must be registered.
- Required documents: Current rabies vaccination certificate and proof of spay/neuter for reduced fee.
- Rabies tag: North Carolina law requires that when a veterinarian administers a rabies vaccination, they must also issue a rabies tag. This tag must be worn by the animal at all times (NC G.S. § 130A-190).
- Online options: Wake County has expanded online services for pet registration.
Mecklenburg County (Charlotte)
Mecklenburg County requires pet registration through Animal Care & Control (accessed Aug 26, 2026). Charlotte-Mecklenburg is one of the most active enforcement jurisdictions in the state. Both dogs and cats must be licensed, and licenses must be renewed annually. Spayed/neutered animals receive a discount. Mecklenburg also has specific ordinances regarding tethering, at-large animals, and noise complaints related to dogs.
Guilford County (Greensboro, High Point)
Guilford County requires pet registration through its animal services division. Both the City of Greensboro and the City of High Point fall within Guilford County and follow the county's registration requirements. A current rabies certificate is the primary requirement for registration.
Durham County
Durham County requires all dogs and cats to be registered with Durham County Animal Services (accessed Aug 26, 2026). Registration requires a current rabies vaccination certificate. Durham also enforces a mandatory spay/neuter ordinance for pit bull-type dogs, which carries additional registration requirements.
North Carolina's rabies law: what every pet owner must know
NC's Rabies Control Act is detailed and strictly enforced:
- Vaccination required: All dogs, cats, and ferrets must be vaccinated against rabies by four months of age (NC G.S. § 130A-185, accessed Aug 26, 2026).
- Rabies tag mandatory: The vet must issue a numbered tag with the vaccination, and the animal must wear it (NC G.S. § 130A-190).
- Bite protocol: If your pet bites someone, the animal must be confined and observed for 10 days. Proof of vaccination is critical — without it, the options become much more limited and stressful (NC G.S. § 130A-196).
- Local health directors: NC gives county health directors broad authority to enforce rabies control, including ordering vaccination clinics and declaring local rabies emergencies.
What you need to apply (any NC jurisdiction)
- Current rabies vaccination certificate. Required statewide. Issued by your vet at the time of vaccination.
- Rabies tag number. Your vet issues a numbered tag with the vaccination — you'll need to reference this number on the registration form.
- Proof of spay or neuter. Most NC counties offer reduced registration fees for altered animals.
- Owner identification. Government-issued ID showing your current address within the county.
Fees: what to expect
NC counties set their own fee schedules. Urban counties in the Triangle and Charlotte metro area typically charge in the range of $10–$20 per year for spayed/neutered pets, with unaltered animals paying higher fees. Late fees may apply for overdue registrations. Check with your specific county animal services for current rates.
How to apply: step by step
- Get rabies vaccination current. Visit your vet — they'll issue the certificate and the mandatory rabies tag.
- Check your county animal services website. Determine if your county requires pet registration beyond the rabies tag.
- Gather your documents. Rabies certificate, rabies tag number, spay/neuter proof, and ID.
- Apply online or in person. Many NC counties now offer online registration.
- Keep the tag on your pet's collar. NC law requires the rabies tag to be worn at all times. The registration tag should be there too.
Your document checklist
Last verified: August 26, 2026. Pet licensing requirements change — check your county animal services website for current fees and rules. This guide covers general North Carolina requirements; your county may have additional regulations.