Kingston's Pet
North Carolina

Does your dog need a licence in North Carolina?

In most of the state, no. There is no statewide dog licence, and several large counties have dropped theirs entirely. But rabies is a different matter — your dog is required by state law to wear its rabies tag, everywhere in North Carolina, indoors or not.

County by county

Where a licence is actually required

Neighbouring counties genuinely answer this differently, which is why a state-level answer is not much use on its own.

CountyMain cityLicence?Detail
Wake CountyRaleighNoNo county or city dog licence. Rabies vaccination and tag still required under state law.
Mecklenburg CountyCharlotteYesAnnual licence required for every dog, cat and ferret over four months in Charlotte, Mint Hill, Pineville and unincorporated Mecklenburg. $10 a year sterilised, $25 for three years, $30 fertile. Proof of current rabies vaccination needed. Bought through PetData or at the shelter. Free for owners aged 62+ with a sterilised pet.
Durham CountyDurhamNoDropped its dog licensing requirement in 2013. Rabies rules unchanged.
Forsyth CountyWinston-SalemNoEliminated pet licensing on 3 March 2022, after running the scheme since 1999. The only pets still requiring a licence are dogs formally declared Dangerous, at $100 a year. Plenty of guides online have not caught up with this.
Guilford CountyGreensboroCheckWe could not confirm the current position from a primary source, and would rather say so than guess. Call Guilford County Animal Services on 336-641-3400 before assuming either way.

Checked against county sources on 18 October 2026. Counties change these rules and the change is rarely publicised — Forsyth dropped licensing in March 2022 and guides written since still say otherwise. Confirm with your own county before relying on any page, including this one.

This part is not optional

Rabies: the rule that applies everywhere in NC

  • ✓G.S. 130A-185 — every dog, cat and ferret must be vaccinated against rabies by four months old, and kept current for life. Indoor-only pets are not exempt
  • ✓G.S. 130A-190 — a dog must wear its rabies vaccination tag at all times. The tag shows the year, a vaccination number, "North Carolina" or "N.C.", and the words "rabies vaccine"
  • ✓G.S. 130A-192 — an animal control officer finding an animal without its required tag can impound it, and will notify the owner in writing to vaccinate and produce the certificate within three days

Worth sitting with that second one. Whatever your county says about licensing, North Carolina requires the rabies tag on the collar — so in practice almost every dog in the state is already wearing one tag by law.

Two tags, two jobs

A rabies tag will not get your dog home

It is the most common misunderstanding about pet ID, and it costs people time at exactly the wrong moment.

💉

What a rabies tag does

Proves the dog is vaccinated, and carries a number the issuing clinic or county can trace back to you. Required by state law. Useful to a vet or animal control — but the trace takes a phone call during office hours.

🏷️

What an ID tag does

Carries the information a stranger needs right now: your phone number, or a code they can scan. No number on a rabies tag does this. The neighbour holding your dog cannot ring a vaccination number.

Most lost dogs are picked up by an ordinary person within a mile of home, not by animal control. That person has a phone and about twenty minutes of goodwill. A rabies tag asks them to drive somewhere; an ID tag lets them call you from where they are standing. What belongs on an ID tag covers what to write on one — and what to leave off.

Questions

North Carolina dog law FAQ

Do I need a dog licence in North Carolina?+

There is no statewide dog licence in North Carolina — it is decided county by county, and the answer genuinely differs between neighbouring ones. Raleigh and Durham require nothing. Charlotte requires an annual licence for every dog, cat and ferret over four months. Winston-Salem stopped requiring one in March 2022. What applies everywhere in the state is rabies: your dog must be vaccinated and must wear the tag.

Does my dog legally have to wear a rabies tag in NC?+

Yes. G.S. 130A-190 requires a dog to wear its rabies vaccination tag at all times, and that includes dogs that never leave the house. The tag itself shows the year issued, a vaccination number, the words "North Carolina" or "N.C.", and the words "rabies vaccine". This is the one tag requirement that applies across the whole state regardless of your county.

At what age does my pet need the rabies vaccination?+

Four months. Under G.S. 130A-185 every dog, cat and ferret must be vaccinated against rabies by four months of age and kept current for the rest of its life. Indoor-only animals are not exempt — the statute makes no distinction, and neither does a bat that gets into the house.

What happens if my dog is picked up without a rabies tag?+

Under G.S. 130A-192 an animal control officer who finds an animal not wearing its required rabies tag can impound it, and will notify you in writing to have the animal vaccinated and produce the certificate within three days. The practical cost is usually the impound fee and the inconvenience rather than a fine, but it is avoidable by leaving the tag on the collar.

Does the rabies tag have my phone number on it?+

No, and this is the detail most owners miss. A rabies tag carries a vaccination number and the issuing year — nothing that lets a neighbour call you. It proves the dog is vaccinated and lets a vet or animal control trace the clinic that issued it, which is useful but slow. That is why most owners put a second tag on the collar with contact details that a stranger can use immediately.

Is a dog licence the same as a business licence?+

No, and they get confused because North Carolina changed one of them. Local business privilege licence taxes were repealed statewide on 1 July 2015, so no NC city charges you a business licence to, say, walk dogs for a living. Pet licensing is entirely separate, still exists in some counties, and is unaffected by that repeal.

How much is a pet licence in Charlotte?+

$10 for a one-year licence or $25 for three years if your pet is spayed or neutered, and $30 a year if it is not — the gap is deliberate. Proof of current rabies vaccination is required. Owners aged 62 and over get a free licence for a sterilised pet, and there are reduced rates for assistance animals, show animals, and animals medically unable to be sterilised.

Hardly anyone I know has a pet licence. Does it matter?+

In Charlotte, a city audit found most pet owners were not buying the mandatory licence, and the annual renewal notice reportedly confuses residents who did not know the rule existed. Low compliance does not change the rule, but it does explain why so many people are surprised by it. If you are in Mecklenburg County, the cost is small and the licence is tied to rabies proof anyway.

The tag the law does not require

Your dog already wears a rabies tag because North Carolina says so. The one that actually brings them home costs $2.99, needs no batteries, and has no monthly fee attached to it.

See the tags