Skip to content
Popular Calculators
Browse Everyday Life calculators

Dog Age Calculator

Your dog's age in human years by size, from the veterinary chart and the DNA-based formula, with its life stage — and why the ×7 rule is wrong.

About the Dog Age Calculator

"One dog year equals seven human years" is one of the most repeated rules of thumb about pets — and one of the least accurate. Dogs grow up astonishingly quickly: a one-year-old dog is physically and sexually mature, much more like a teenager than a seven-year-old child. After that, they age more slowly, and how fast depends heavily on size. A ten-year-old Chihuahua and a ten-year-old Great Dane are at very different points in their lives.

This dog age calculator converts your dog's age into human years using the chart vets use, which accounts for size, and also gives the result from a newer DNA-based formula. It shows your dog's life stage and explains why the times- seven rule gets it wrong.

How to Use the Dog Age Calculator

Enter your dog's age in years and months.

Choose your dog's size: small (under 20 lb or 9 kg), medium (21 to 50 lb, or 10 to 23 kg), large (51 to 100 lb, or 23 to 45 kg) or giant (over 100 lb or 45 kg). Use the adult weight for the breed, even for a puppy.

How Dog Age Is Worked Out

The chart gives human-equivalent ages at each birthday, and the calculator interpolates between them for months.

Dog ageSmallMediumLargeGiant
115151512
224242422
536363645
848515564
1056606679
1264697793
15768393114

The DNA-based formula, from a 2019 study of changes in DNA methylation in labradors:

  human age  ≈  16 × ln(dog age) + 31

Step-by-Step Example

A 10-year-old medium-sized dog.

  Chart:        10 years, medium            =  60 human years
  DNA formula:  16 × ln(10) + 31            =  16 × 2.303 + 31  =  67.8
  × 7 rule:     10 × 7                      =  70

A six-month-old puppy.

  Chart:        halfway from 0 to 15        =  7.5 human years

Why Dogs Age Faster at First

In their first year, dogs go from helpless newborns to adults. They are walking in a few weeks, have adult teeth by about six months and can reproduce within the first year. That is why a one-year-old dog is roughly equivalent to a 15-year-old human. The second year brings full social and physical maturity, to around 24 in human terms. From then on, ageing slows to around four to seven human years per dog year, depending on size.

Why Size Matters

Unusually among mammals, small dogs live longer than large ones. Small breeds often live 14 to 16 years or more, while giant breeds may live 8 to 10. Large breeds grow extremely fast in their first year and appear to age faster throughout their adult lives. That is why the chart diverges after about five years: by ten, a giant-breed dog is roughly 79 in human terms, while a small dog is about 56.

The DNA-Based Formula

Researchers at the University of California San Diego compared chemical changes to DNA — so-called epigenetic clocks — in labradors and humans. They found that dogs age very rapidly early on, then slow down, following a logarithmic curve. Their formula makes a one-year-old dog equivalent to a 31-year-old human, which reflects DNA ageing rather than behaviour. It was based on one breed, so it is best seen as an interesting alternative rather than a replacement for the size-based chart.

Life Stages and Care

Puppies and adolescents need training, socialisation, vaccinations and a growth-appropriate diet.

Adults need regular exercise, a healthy weight and yearly check-ups.

Mature adults benefit from watching weight, joints and teeth more closely.

Seniors — from about 6 to 8 years for large and giant breeds and 10 to 12 for small ones — should see the vet every six months, as problems such as arthritis, kidney disease and dental disease become more common and are easier to manage when caught early.

Guessing the Age of a Rescued Dog

When a dog's birth date is unknown, vets estimate its age from the teeth, which show wear and tartar build-up over the years, as well as grey hair around the muzzle, cloudiness of the eye lenses, muscle tone and joint stiffness. Puppies can be aged to within a few weeks from their teeth; adult dogs are harder, and an estimate within a couple of years is typical. Enter your best estimate: the life stage matters more than the exact number.

Understanding Your Result

Human years is your dog's age on the size-based chart.

Life stage describes the stage of life that age represents.

Dog age confirms the age and size used.

DNA-based formula gives the alternative estimate from the epigenetic formula.

The ×7 rule shows what the old rule would say.

Worth knowing gives the typical age at which dogs become seniors.

When Should You Use This Calculator?

Understanding your dog's life stage.

Planning senior care and check-ups.

Choosing a food for age and size.

Adopting an adult dog of known age.

Explaining a dog's age to children.

Common Mistakes

Using the × 7 rule.

Ignoring size, especially for large and giant breeds.

Using a puppy's current weight instead of its adult size.

Assuming an older dog is "just slowing down" without a check-up.

Treating the DNA formula as exact for every breed.

Frequently Asked Questions

How old is my dog in human years?

It depends on size. A 10-year-old medium dog is about 60 in human years, a small dog about 56, a large dog about 66 and a giant breed about 79. All dogs reach roughly 15 at one year old and 24 at two.

Is one dog year equal to seven human years?

No. Dogs mature very quickly, reaching the equivalent of about 15 by their first birthday, then age more slowly. The multiply-by-seven rule makes young dogs seem far younger than they are and gets older large breeds wrong too.

Why do large dogs age faster?

Large and giant breeds grow quickly and have shorter lifespans, so after about five years they age faster than small dogs. By ten a giant breed is about 79 in human terms, while a small dog is about 56.

What is the DNA-based dog age formula?

A 2019 study of changes in DNA in labradors suggested human age ≈ 16 × ln(dog age) + 31. It makes young dogs age even faster: a 10-year-old dog comes out at about 67.8, and a one-year-old at 31.

When is a dog considered senior?

Large and giant breeds are often considered senior from about 6 to 8 years, medium dogs from about 8 to 10, and small dogs from about 10 to 12. Senior dogs benefit from twice-yearly vet check-ups.

How old is a 6-month-old puppy in human years?

About 7.5 for a small, medium or large breed, rising quickly to 15 by the first birthday. Puppies change fast, which is why training and socialisation matter so much in the first months.

Last reviewed September 28, 2026 by the CalculatorPeak editorial team.