If you moved to Charlotte with a dog, cat, or ferret, you have 30 days to license it, and you’ll need proof of a current rabies vaccination to do so. This guide covers who has to license, the current fees and exemptions, how to buy and activate the tag, the free county rabies clinics, and the leash, tethering, and permit rules that can lead to fines.
Disclosure: Some links on this page are affiliate links. If you buy through them, we may earn a commission at no extra cost to you. As an Amazon Associate we earn from qualifying purchases.
This is an independent guide for new residents. It is not published by the City of Charlotte or Animal Care & Control (ACC). Facts below were checked on the official sources listed at the end on October 10, 2026.
Still unpacking? Our list of what to sort out before day one covers the rest. If you’re in bridge housing, see our guide to pet-friendly short-term rentals.
Quick answer: what to do with your pet in your first 30 days
- Confirm the rabies vaccine is current. You need the certificate to buy a license.
- Buy a license within 30 days. New residents of Charlotte-Mecklenburg have 30 days, per PetData, the city’s licensing vendor.
- Activate the tag on PetHub. Set up a free pet profile at PetHub.com/Go so a finder can reach you.
Who has to license (and where you live matters)
The rule depends on which town you live in, not just your mailing address. If you are still choosing among Charlotte neighborhoods, check the town before you move in.
Charlotte, Mint Hill, Pineville, and unincorporated Mecklenburg
All dogs, cats, and ferrets four months and older living in these areas must be licensed. Proof of current rabies vaccination is required to buy a license, according to the city’s Pet License page.
Licenses renew every year. Sterile dogs and cats can use a 3-year term instead.
Matthews, Davidson, Huntersville, and Cornelius
These towns handle animals separately. Matthews residents license through Matthews Animal Licensing, per PetData.
Davidson provides licensing at Davidson Town Hall, and Matthews, Huntersville, and Cornelius have their own animal services, according to the city’s animal ordinance page. Check your town’s site for its fees.
Charlotte pet license fees
| License type | Fee |
|---|---|
| Fertile animal, 1 year | $30 |
| Sterile animal, 1 year | $10 |
| Sterile animal, 3 years | $25 |
| Senior owner (62+), spayed/neutered pet | $0 |
| Late fee (not bought within 30 days of due date) | $10 |
| Replacement tag | $2 |
Fees as posted on October 10, 2026, on the city’s Pet License page and PetData’s fee page.
Exemptions
The city lists four situations that lower or remove the fee:
- Seniors 62+: a free license for sterilized pets.
- Medical: pets that can’t safely be sterilized can be licensed for $10 with a statement from your vet.
- Assistance dogs: disabled owners of seeing, hearing, or assistance dogs get a free license if the dog is spayed or neutered.
- Show animals: $10 with proof of at least three nationally recognized shows in the past 12 months.
How to buy your license
The city contracts PetData to run licensing. You have three ways to buy.
Online through PetData
Buying online on PetData carries a $2.00 convenience fee per transaction. You can upload the rabies certificate or send it later by fax, mail, or email; the license is issued once the documents arrive.
The senior discount requires proof of age. PetData customer service is 1-877-835-8523.
By mail or in person at the shelter
You can also buy by mail from PetData, or buy or renew at the animal shelter, per the city’s Pet License page.
Activate the QR-code tag on PetHub
Your new tag has a QR code, an 800 number, and a license number. Activate it at PetHub.com/Go and create a free pet profile, so anyone who finds your pet can scan the tag and reach you.
Two tags on a collar jingle all day. A slide-on holder keeps the license and rabies tags quiet and readable: Dog tag holders and silencers on Amazon.
Rabies vaccination: the state rule and free county clinics
Rabies vaccination isn’t optional in North Carolina. It is also the document you need before you can license.
North Carolina law
State law requires owners to vaccinate cats, dogs, and ferrets over four months of age against rabies. See N.C. General Statutes § 130A-185.
Free drive-thru clinics
ACC runs free drive-thru rabies clinics. The remaining 2026 dates are November 14 and December 12, from 8:00 to 10:45 a.m., at the Charlotte Vehicle Operations Center, 2725 Beam Road, Charlotte. You must be inside the gate by 10:45 a.m.
Rules from the city’s Rabies Vaccinations page:
- Mecklenburg County residents only.
- Bring a valid ID. If you haven’t switched yet, see our guide to your NC driver license and registration.
- No appointment needed.
- Pets must be at least 12 weeks old.
- 1-year rabies vaccines only.
- Dogs on a leash, cats in a secure carrier.
- Stay in your vehicle.
Cats without a carrier are asked to come back another time. A sturdy one makes the morning easier: Secure cat carriers on Amazon.
Leash laws, tethering, and the 3+ pets permit
These are the rules most likely to produce a citation. They come from the Mecklenburg County Animal Ordinance page.
Leash rules and fines
Animals other than cats must be on a leash, inside a fence, or inside an operable, marked invisible fence. A pet can be loose in its own yard only with an adult (18+) right next to it and responding to commands.
On walks and in public parks that aren’t dog parks, dogs must be leashed and physically restrained at all times. Fines start with a $50 citation for a first violation and rise to a $500 citation and permanent seizure for a fifth.
If you report a loose animal, know that an officer’s response can take up to 4 hours.
Tethering
- A chain or runner at least 10 feet long.
- No heavier than 10% of the dog’s weight.
- A properly fitted collar (two fingers’ room).
- Swivel hardware.
A first tethering citation is $50.
Permit for three or more outdoor pets
If you keep three or more dogs or cats aged 4 months or older outside frequently, you need a $40 permit with no renewal fee. A livestock or fowl permit is $40 and renews every year, per the city’s Permits and Citations page.
Scoop the poop
Dog owners must remove dog waste from public property and other people’s property. For off-leash spaces, see our guide to dog parks and greenway rules.
A leash with a built-in bag dispenser covers both rules at once: Dog leashes with bag dispensers on Amazon.
Animal Care & Control: shelters, hours, and how to reach them
| Location | Address and hours |
|---|---|
| Main shelter | 8315 Byrum Drive, Charlotte, NC 28217. Mon–Fri 11 a.m.–7 p.m.; Sat–Sun 9 a.m.–5 p.m. |
| Satellite shelter | 2700 Toomey Avenue, Charlotte, NC 28203. Daily 9 a.m.–5 p.m. |
To report a violation or request service, call 311 or 704-336-7600. Details are on the ACC home page, which is also the place to start if a pet goes missing.
If a pet bites or is bitten
North Carolina law requires a 10-day quarantine for any dog, cat, or ferret that bites someone. If the animal’s rabies vaccine is current, the quarantine may be at home; otherwise it happens at a vet or the shelter.
The ordinance page covers the full steps, including what to do after a wildlife bite.
Add your pet to your emergency plan
Charlotte’s emergency planning checklist asks residents to record pet names and rabies vaccination numbers, and to pack pet food and extra water in the household kit. Keep a copy of your license and rabies certificate with your other important papers.
FAQ
How long do I have to license my pet in Charlotte?
New residents of Charlotte-Mecklenburg have 30 days.
How much is a dog license?
$30 for a fertile animal, or $10 a year ($25 for three years) for a spayed or neutered one. Seniors 62+ pay nothing for sterilized pets.
Do cats need a license?
Yes. Dogs, cats, and ferrets four months and older in Charlotte, Mint Hill, Pineville, and unincorporated Mecklenburg must be licensed.
Where is the free rabies clinic?
At the Charlotte Vehicle Operations Center, 2725 Beam Road, Charlotte. The remaining 2026 dates are November 14 and December 12, 8:00–10:45 a.m.
Can my dog be off leash in my yard?
Only inside a fence or marked invisible fence, or with an adult right beside it and the dog responding to commands.
Sources
- City of Charlotte ACC: Pet License
- City of Charlotte ACC: Pet Resources
- City of Charlotte: Animal Care & Control
- Mecklenburg County Animal Ordinance
- ACC: Rabies Vaccinations
- ACC: Permits and Citations
- PetData: License Online
- PetData: License Fees
- N.C. General Statutes § 130A-185
- Charlotte Code of Ordinances, Chapter 3: Animals