In New South Wales you register a dog once, for its whole life, and the fee is the same at every council: $84 for 2026–27. You pay through the NSW Pet Registry by the time your dog is 12 weeks old. A dog that isn’t desexed by six months attracts an extra one-off $198 fee.

Comparing states? See dog registration costs in every state, Queensland or every Victorian council’s fee.

NSW dog registration fees, 2026–27

Type of registrationFeeIf paid late
Standard lifetime registration$84$109
Eligible pensioner$37$62
Desexed dog from a council pound, shelter or approved rehoming groupFreeFree
Recognised breeding dog (not desexed, kept for breeding)$84$109
Not desexed on a vet’s advice$84 ($37 pensioner)$109 ($62 pensioner)
Working dog, assistance animal, police or other service dogFreeFree
Extra fee if not desexed by 6 months of age$198$223
Annual permit: dangerous or restricted dog$247 a year$272

Sources: NSW Office of Local Government; Woollahra Council fees from 1 July 2026. The late fee is $25 if you don’t pay within 28 days of the due date.

How much is dog registration in NSW?

$84, paid once. That covers the dog for life, even if you move to another NSW council area. Fees are set by state law, so the amount doesn’t depend on which council you live in.

Do you pay dog registration every year in NSW?

No. NSW registration is a one-off lifetime fee. The only yearly charges are annual permits for dogs declared dangerous or restricted ($247 a year).

When does a dog have to be registered in NSW?

By 12 weeks of age, or when it first changes owner if that’s later. It must be microchipped first: breeders and sellers must microchip a puppy before selling or giving it away, and if you breed the puppy yourself it must be microchipped by 12 weeks.

What does it cost if my dog isn’t desexed?

$84 plus a one-off $198, so $282 in total, unless your vet advises against desexing or the dog is a recognised breeding dog. The extra fee applies from six months of age.

How do I register my dog in NSW?

  1. Create a profile on the NSW Pet Registry and verify your identity with a driver’s licence, Medicare card or Australian passport.
  2. Claim your dog using its microchip number (your breeder, shelter or vet can give you this).
  3. Pay the lifetime registration fee online. If you can’t use the online registry, your council can help you register in person.

Do I need to register again if I move to NSW from another state?

Yes. Registration doesn’t carry over between states, so a dog moving to NSW needs NSW lifetime registration, even if you paid lifetime registration in WA.

What else to keep up to date

Update your contact details on the NSW Pet Registry within 14 days of moving or changing phone number, and tell your council within 28 days if your dog dies. Fines for failing to do so, or for owning a dog that isn’t microchipped, start at $165.

Compare every state. NSW is one of the cheapest places in Australia to register a dog. See how it compares with Victoria, Queensland and the rest in our dog registration cost guide for every state.

How we collected this

Fees come from the NSW Office of Local Government and council fee pages, checked in October 2026. NSW fees are usually indexed on 1 July each year, so confirm with the NSW Pet Registry before paying.