Skip to content
AZ Tools

Pet Age in Human Years

The plain `× 7` rule overstates how fast young pets age. This calculator uses the modern scale: year 1 lines up with about age 15 in a human, year 2 reaches the mid-twenties, and after that each calendar year adds 4–7 human years depending on species and (for dogs) size. Small dogs age the slowest, large dogs the fastest.

Human equivalent

29.5 human years

Life stage: Adult

This is a rough scale — your vet will give a more accurate read based on breed, weight, and health.

How to use

  1. Pick dog or cat.
  2. For dogs, pick body size so the per-year rate matches.
  3. Enter the pet's age — decimal years are fine.

Frequently asked questions

Why isn't `age × 7` right?
Pets reach reproductive maturity by year 1–2, which is roughly the late teens for humans — way faster than seven. After that the rate slows down, but it isn't constant either: larger dog breeds in particular age more rapidly than small ones in their middle years.
Where do the numbers come from?
The AKC and AVMA both publish scales close to this; the 2019 epigenetic-clock work on Labradors fine-tuned the per-year rates. They're approximations and individual variation is large — this is a conversation starter, not a vet visit.
Does one scale really fit every breed?
Only roughly. In dogs, size is the strongest single factor — a large breed reaches middle age years before a small one — and even within one size class, breeds differ in typical lifespan by years. Treat the number as a population average that helps frame a conversation with a vet, not as a prediction about one particular animal.
Why do the first two years count for so much?
Because a pet is physically adult long before a person is. At one year a dog or cat has finished growing and can reproduce, which lines up with a human somewhere in the mid-teens; the second year adds close to another decade of equivalent maturity. Only after that does ageing settle into the steadier few-years-per-year rate that the rest of the scale uses.

Related tools