All 380 →

Pet Costs Dogs

AKC register a dog cost calculator

Work out what registering a dog with the American Kennel Club will cost from the club's own fee schedule: the base registration fee per dog, how many dogs or puppies you are registering, any pedigree, DNA, or bundle upgrades, a litter registration base fee if you are the breeder, and any late or rush charge. AKC registration is a private registry fee you can read off a posted schedule, so this is one dog cost you can know before you pay. The calculator adds it up.

§ 01 Your numbers

Change anything. The answer updates as you type.

The base fee the AKC charges to register one dog, taken from the club's posted fee schedule. Online registration is usually cheaper than a paper application, so use the figure for the service you are choosing.
How many dogs or puppies you are registering individually. Each dog is registered on its own application and carries its own fee.
Optional extras billed per dog, such as a certified pedigree copy, an AKC DNA profile, or a registration bundle that packages several of these together. Zero if you are buying plain registration.
For breeders registering a whole litter: the one-time base fee the AKC charges the breeder to register the litter, before the per-puppy charges. Zero if you are registering an individual dog rather than a litter.
Any surcharge for registering a litter past the AKC's discount window or for expedited handling of an application. Zero if you are registering on time at standard speed.
Estimated cost
$40

Typical range $34$56

  • Registration fees (1 dog)$40
  • Pedigree, DNA, or bundle upgrades$0
  • Litter registration base fee$0
  • Late or rush processing$0
  • Total$40
See next steps →

Recommended next steps

Some links below are affiliate links. If you buy through them, Calcatrice may earn a commission at no extra cost to you. We only suggest tools that fit your result, and a company can't pay to show up here.

Under about $45 is a single dog registered online at the base AKC rate, with no pedigree or DNA upgrades.

What this assumes, and where it could be wrong

Every one of these is a place the number could be off. They are here because you should be able to check our working, not because we are hedging.

THE FEE IS SET BY THE AKC, AND IT IS PUBLISHED.
AKC registration has no quote and no negotiation. The American Kennel Club sets each fee and posts it on its own schedule, so the number you put in the first field is not an estimate: it is the fee, exactly, for the service you pick. The calculator's job is only to multiply it across your dogs, stack the add-ons, and add the litter base and any surcharge. Online registration is generally priced below a mailed paper application, so choose the figure that matches how you are registering

Registering an individual dog and registering a litter are two different jobs with two different fees. A puppy buyer usually registers a single dog whose litter the breeder already registered, and pays the per-dog fee. A breeder registers the whole litter first, paying a base fee plus a charge for each puppy, and then hands each buyer the paperwork to complete their own single-dog registration. Use the field that matches which side of that you are on.

The pedigree and DNA upgrades are optional and they stack. A certified pedigree copy, an AKC DNA profile, and bundle packages that combine registration with these extras are each priced on top of the base fee, per dog. None of them is required to register, so if you only need the registration itself, leave the upgrades at zero.

Registering a litter late costs more, and speed costs more. The AKC prices litter registration lower inside a window after the litter is born and adds a surcharge past it, and expedited handling of an application is an extra charge. If you are the breeder, registering the litter promptly is the inexpensive path; if you need papers fast, budget for the rush.

The defaults are ours and are a starting point. The registration fee, the number of dogs, the upgrades, the litter base, and any surcharge are yours, and the estimate turns most on the AKC's posted rate for the service you choose and on whether you are adding pedigree or DNA options.

Frequently asked questions

How much does it cost to AKC register a dog?
It depends on the service you choose, because the American Kennel Club sets and publishes each fee. Registering a single dog whose litter is already registered is a modest per-dog fee, cheaper online than on a mailed paper application. Adding a certified pedigree, a DNA profile, or a bundle raises it, and registering a whole litter is billed to the breeder as a base fee plus a charge per puppy. The AKC posts the exact numbers on its fee schedule, so put the figure for your service into the calculator above.
What is the difference between registering a dog and registering a litter?
A litter registration is done by the breeder, who registers the whole litter with the AKC and pays a base fee plus a per-puppy charge. That step generates the paperwork each puppy buyer then uses to complete a single-dog registration in their own name, for a separate per-dog fee. If you bought a puppy, you are usually doing the single-dog registration; if you bred the litter, you are doing both. The calculator has a field for each.
Do I have to buy the pedigree or DNA add-ons to register?
No. The base registration is what puts the dog on the AKC register, and the certified pedigree copy, the AKC DNA profile, and the bundle packages are optional extras priced on top of it. Some owners want the pedigree for records or the DNA profile for breeding or identification, but neither is required simply to register. Leave the upgrades field at zero if you only need the registration itself.
Is AKC registration cheaper online than by mail?
Generally yes. The AKC prices online registration below a mailed paper application for the same dog, and it processes faster, so most owners register online when the litter details are available to them. The savings are printed on the club's fee schedule alongside the paper rate. Use the figure for the method you are actually using when you fill in the first field of the calculator.

Related calculators