How Old Is My Dog in Human Years? The Real Formulas
Not ×7. A dog is about 15 in human years at age one, 24 at two, then roughly 5 per year. The DNA-based formula, size charts and when a dog is senior.
A dog's first year equals about 15 human years, its second about 9 more (24 in total), and each year after that roughly 5. That is the guideline the American Veterinary Medical Association (AVMA) gives for a medium-sized dog, and it means a 5-year-old dog is about 39 and a 10-year-old about 64 in human terms. Small dogs age more slowly in later life and giant breeds faster, so treat any single number as an estimate.
The free dog age calculator applies exactly that curve. Below is why "multiply by seven" is wrong, how the calculator works, the DNA-based formula from UC San Diego and its limits, the size-based chart vets use, and where common Indian breeds fit.
Why "dog years × 7" is wrong
By its first birthday a dog is usually close to adult size and can breed. That is a teenager, not the 7-year-old child the ×7 rule suggests. After that early sprint, ageing slows down, so ×7 then overstates the age of small and medium dogs. The two methods only agree, by coincidence, at age 7.
| Dog's age | Dog age calculator | × 7 rule | DNA formula, 16 ln(age) + 31 |
|---|---|---|---|
| 6 months | 8 | 3.5 | 20 |
| 1 year | 15 | 7 | 31 |
| 2 years | 24 | 14 | 42 |
| 3 years | 29 | 21 | 49 |
| 5 years | 39 | 35 | 57 |
| 7 years | 49 | 49 | 62 |
| 10 years | 64 | 70 | 68 |
| 12 years | 74 | 84 | 71 |
| 15 years | 89 | 105 | 74 |
The calculator column comes from running the site's tool; the DNA column is the published formula, rounded. The two disagree most for young dogs, which the next sections explain.
How the dog age calculator works
Enter your dog's age in years and press Calculate. The tool uses three stages:
- Up to 1 year: age × 15.
- From 1 to 2 years: 15 + (age − 1) × 9.
- Over 2 years: 24 + (age − 2) × 5.
The result is rounded to a whole number. Two worked examples:
- A 3½-year-old dog: 24 + (3.5 − 2) × 5 = 24 + 7.5 = 31.5, shown as 32 human years.
- A 9-month-old puppy: enter 9 ÷ 12 = 0.75. Then 0.75 × 15 = 11.25, shown as 11 human years.
Things to know: there is no months box, so convert months by dividing by 12 (6 months = 0.5). There is no breed or size setting; the curve fits a medium-sized dog, and the result carries the note "Approximate — actual ageing varies by breed and size". For a person's exact age in years, months and days, use the age calculator instead.
The DNA-based formula: 16 ln(age) + 31
In 2019 researchers at the University of California San Diego, led by Trey Ideker with Tina Wang as first author, posted a study comparing chemical marks on DNA (methylation) in dogs and people; it was published in the journal Cell Systems in July 2020. They sequenced blood samples from 104 Labrador retrievers aged from a few weeks to 16 years and matched them against human samples. The best fit was:
Human age = 16 × ln(dog age) + 31, where ln is the natural logarithm (the "ln" key on a phone's scientific calculator).
Worked example, a 4-year-old dog: ln 4 = 1.386; 16 × 1.386 = 22.2; 22.2 + 31 = 53.2, so about 53 human years. By this measure a 1-year-old is about 31 and a 12-year-old Labrador, roughly the breed's expected lifespan, is about 71, close to the worldwide human life expectancy of about 70 that the authors compared it with.
Know its limits before you quote it:
- One breed only. The study used Labradors; the authors say breeds with different lifespans could need a different formula.
- Not for young puppies. At about 8 weeks it gives under 1 human year, and below about 7½ weeks the answer turns negative.
- Approximate in the middle years. The match was closest for puppies and seniors; for adolescent and mature dogs it was rougher.
- It is a research result about how DNA changes with age, not a tool vets use to judge a particular dog's health.
Size changes everything: the weight-based chart
The chart most vets hand out groups dogs by weight. It was developed by US veterinarian Dr Fred L. Metzger and appears, for example, in IDEXX's "How old is your pet in people years?" chart; the same weight bands are used in AVMA material on senior pets. Some rows, in human years:
| Dog's age | Up to 20 lb (about 9 kg) | 20–50 lb (9–23 kg) | 50–90 lb (23–41 kg) | Over 90 lb (41 kg) |
|---|---|---|---|---|
| 5 | 33 | 34 | 38 | 41 |
| 7 | 44 | 47 | 50 | 56 |
| 10 | 56 | 60 | 66 | 78 |
| 12 | 64 | 69 | 77 | 93 |
| 15 | 76 | 83 | 93 | 115 |
At 10 years, a small dog is like a person of about 56 and a giant breed like one of 78. The chart's first rows (a 1-year-old at 7 to 9) are far lower than the AVMA's 15, so charts disagree for puppies; it is most useful from middle age onwards, when size differences start to matter. The pound bands convert with the weight converter; see also kg to lbs.
When is a dog a senior?
The American Animal Hospital Association's 2019 Canine Life Stage Guidelines don't use a fixed age. They define five stages: puppy (to the end of rapid growth, about 6 to 9 months), young adult (to about 3 or 4 years), mature adult, senior (the last 25% of the dog's estimated lifespan) and end of life. So a breed expected to live 12 years is a senior from about 9, while one expected to live 16 years becomes senior at about 12. Ask your vet what lifespan to expect for your dog.
Where Indian breeds fit
Weigh your dog rather than going by breed; individual dogs vary a lot. As a rough guide to the weight bands:
- Small (up to about 9 kg): Pomeranian, Shih Tzu, Pug, Lhasa Apso, Chihuahua.
- Medium (about 9 to 23 kg): Beagle, Cocker Spaniel, and many Indie (desi) dogs.
- Large (about 23 to 41 kg): Labrador Retriever, Golden Retriever, German Shepherd.
- Giant (over about 41 kg): Great Dane, Saint Bernard, Mastiffs.
Native sighthounds such as the Rajapalayam, Mudhol Hound and Chippiparai are lean and long-legged, so they can weigh less than their height suggests; the scale is a better guide than appearance. For a Labrador or German Shepherd, the site's calculator (built for medium dogs) will read a little young in later years, so use the large-dog column of the chart alongside it. For a Pomeranian or Shih Tzu, it will read a little old.
Whatever the number, the practical use is the same: it tells you roughly which life stage your dog is in, and when to talk to your vet about senior check-ups, joints, teeth and diet. The calculator is a guide, not a diagnosis.
Frequently asked questions
How old is a 1-year-old dog in human years?
About 15 by the AVMA guideline and the site's calculator, or about 31 by the UC San Diego DNA formula. Either way, far more than 7.
How old is a 10-year-old dog in human years?
The calculator gives 64. By size, the weight-based chart gives about 56 for a small dog, 60 medium, 66 large and 78 for a giant breed.
How do I enter a puppy's age in months?
Divide the months by 12: 3 months = 0.25, 6 months = 0.5, 9 months = 0.75. A 6-month-old puppy comes out at 8 human years.
At what age is a dog considered senior?
In the last quarter of its expected lifespan, according to AAHA's guidelines. That is earlier for large and giant breeds than for small ones.
Does this work for cats?
No. Cats age on a different curve, and these formulas and charts are for dogs only. The site does not have a cat age calculator.
Sources: Wang T. et al., "Quantitative Translation of Dog-to-Human Aging by Conserved Remodeling of the DNA Methylome", Cell Systems, July 2020 (bioRxiv preprint, 2019); American Veterinary Medical Association guideline for medium-sized dogs; IDEXX Laboratories, "How old is your pet in people years?" (charts courtesy of Fred L. Metzger, DVM); Creevy K.E. et al., 2019 AAHA Canine Life Stage Guidelines, Journal of the American Animal Hospital Association.
- #dog years to human years
- #dog age calculator
- #dog age chart
- #senior dog age
- #epigenetic clock dog