Dog Age Calculator

Convert your dog's age to human years using the AKC non-linear model and find out which life stage your dog is in.

How It Works

Enter your dog’s age in years — whole numbers or decimals like 0.5 for six months — and the calculator instantly shows the human year equivalent and the current life stage.

The conversion follows the AKC non-linear model: the first year of a dog’s life equals 15 human years, the second adds 9 more, and from year three onward each dog year counts as 5 human years.

Dog Life Stages

Life StageDog’s AgeHuman Equivalent
PuppyUnder 1 yearUnder 15 years
Junior1–3 years15–34 years
Adult3–6 years34–49 years
Mature6–8 years49–59 years
Senior8–11 years59–74 years
Geriatric11+ years74+ years

Why Life Stage Matters

Understanding your dog’s life stage helps you provide the right care at the right time:

  • Puppy — vaccinations, socialisation, and basic training are priorities
  • Junior — high energy, great time to establish exercise routines and diet
  • Adult — annual vet check-ups; maintain healthy weight and dental hygiene
  • Mature — watch for early signs of joint stiffness or weight changes
  • Senior — twice-yearly vet visits recommended; consider senior-specific food
  • Geriatric — focus on comfort, pain management, and quality of life

Frequently Asked Questions

How is dog age converted to human years?

The AKC non-linear model counts the first year as 15 human years, the second year as 9 more (totalling 24), and each year from year three onward as 5 human years.

Why is a simple 1:7 ratio wrong?

Dogs mature very rapidly in their first two years, reaching sexual maturity well before a human would at the same age. The 1:7 rule oversimplifies this and underestimates early years while overestimating later ones.

What are the dog life stages?

Vets commonly use six stages: Puppy (under 1 year), Junior (1–3 years), Adult (3–6 years), Mature (6–8 years), Senior (8–11 years), and Geriatric (11 years and older).

My dog is 10 years old — how old is that in human years?

A 10-year-old dog is roughly equivalent to a 64-year-old human: 24 years for the first two dog years, plus 8 × 5 = 40 more years.

Does breed or size affect the calculation?

Yes — larger breeds tend to age faster and have shorter lifespans than small breeds. This calculator uses a general AKC-based formula; a breed-specific model would give more precise results.

Is this calculator free?

Yes, completely free with no registration required.