Skip to content

How Old Is My Puppy? Weeks, Months and Milestones

Find out how old a puppy is with a known or unknown birth date: counting weeks and months, estimating from teeth, and what age means for food and vet visits.

✔ Reviewed by our vet teamUpdated 18 Oct 2026Reviewed 18 Oct 20269 min read
Quick answer If you know the birth date, count the days to today and divide by 7 for weeks, or use the Puppy & Kitten Age Calculator. If you do not, ask the breeder or rescue, then your vet, who can estimate from teeth and body. Record a notional birth date and use the age for feeding stage, meals and vet planning.

New puppy owners often start with a surprisingly basic question: how old is this puppy? If it came from a breeder with paperwork, the answer is on a certificate. If it came from a rescue, a market or a friend, the answer may be a guess. Either way, the age matters, because feeding, vaccination timing, training and expectations all depend on it. This guide covers both cases: how to work out the age when you know the date, how to estimate it when you do not, how to convert between weeks and months and what to do with the answer. It complements our deeper dive on puppy age in weeks.

When you know the birth date

The arithmetic is straightforward. Count the days from the birth date to today, and divide by 7. Take the example of a puppy born on 12 July 2026. To 18 October 2026 is: 19 days remaining in July after the 12th (to 31 July), 31 in August, 30 in September and 18 in October, a total of 19 + 31 + 30 + 18 = 98 days. 98 ÷ 7 = 14 exactly, so the puppy is 14 weeks old. In months, 14 ÷ 4.35 = 3.2 months.

You do not have to do the sums. The Puppy & Kitten Age Calculator gives days, weeks, months and years. It is also handy for planning: enter a future date to see how old your puppy will be at an appointment or holiday.

When you do not know the birth date

For a puppy from a rescue, a shelter or an unplanned litter, there is rarely a certificate. The sensible steps are:

  1. Ask the source. A rescue may know when the litter was found or born, and a breeder will know exactly.
  2. Ask your vet. A vet can estimate age from the puppy’s teeth, body size and development, and will usually give a range.
  3. Choose a notional date. Subtract the estimated age from today, and write the date down.
  4. Keep it. Use that date for age calculations, so that your records are consistent. If your vet later refines the estimate, update it.

For a young puppy the estimate is more reliable than for an adult dog, because teeth and growth follow a regular pattern. The older the dog, the wider the range, as our guide to how to tell a dog’s age explains.

What teeth can tell you

In very young puppies, the order in which teeth appear is a clue. Puppies are born without teeth, the baby teeth emerge over the first weeks and the adult teeth begin replacing them at some months of age. A vet knows the typical timetable and can place a puppy within a window of a few weeks. Owners can notice that a puppy is teething (chewing, drooling, sore gums), but the finer details are a job for the vet. Do not try to examine the teeth closely yourself if the puppy resists, and never force its mouth open.

How body size and development help

Size also gives clues, but with a warning: breeds differ greatly. A toy-breed puppy of 12 weeks may weigh under 2 kg, while a giant-breed puppy of the same age may weigh over 10 kg. Vets combine size with the dog’s apparent breed, body proportions, coordination and behaviour. If you have a mixed-breed puppy of unknown parentage, ask your vet for an estimate of adult size, as that affects feeding and crate decisions; see our puppy feeding chart and puppy crate size guides.

Converting weeks to months and back

Weeks Months (approx.) Days
8 1.8 56
12 2.8 84
16 3.7 112
20 4.6 140
26 6.0 182
39 9.0 273
52 12.0 364

To go from months to weeks, multiply by 4.35. A “four-month-old” puppy is about 17 weeks old, which matters because the feeding stage in our calculators changes at about 17 weeks. Many owners say “four months” when they mean anything from 15 to 19 weeks, so take care when you compare with a chart.

What the age means for care

Food. Under about 17 weeks, a puppy needs 3.0 times its resting energy; after that 2.0 times. The Puppy Food Calculator applies this to the weight you enter.

Meals. Many puppies eat four meals a day under 13 weeks, three from 13 to 25 weeks and two from 26 weeks, but your vet may suggest a different pattern. See how many times a day a puppy should eat.

Vet visits. Vaccination and parasite-control courses are timed by age. Your vet will give you dates; write them in a calendar.

Training and socialisation. Early weeks are important, and trainers can advise on what to do at each age.

Exercise. Young puppies need short bursts of play and rest, with the amount of exercise rising with age; ask your vet, especially for large breeds.

Developmental stages in broad terms

Puppy development is often described in stages, but exact boundaries vary by source and breed, so take these as rough ideas:

Rough period What puppies typically do
Birth to a few weeks Sleep and feed; depend on the mother
A few weeks to about 8 weeks Begin to explore, play and eat solid food; learn from littermates
About 8 to 16 weeks New home, rapid learning, socialisation, training basics
About 4 to 6 months Teething, testing boundaries, adolescence begins
About 6 to 12 months Adolescence; energy and independence rise
Beyond a year Smaller breeds reach adulthood; large breeds take longer

Your vet and trainer can give detail for your breed.

A birthday for a puppy of unknown age

Many owners enjoy giving a puppy a “birthday”. Use the notional birth date, or choose the date you brought the puppy home, and celebrate with something gentle: a walk, a new toy and a small treat within the daily calorie allowance. The Pet Birthday Calculator can work out how old a pet will be on a given date. As the puppy grows up, the date stays the same, which makes yearly check-ups and vaccination reminders easy to remember.

Common mistakes

  • Using months when a chart uses weeks.
  • Guessing the age from size alone.
  • Forgetting to update the feeding stage at about 17 weeks.
  • Counting age from the adoption date.
  • Assuming all puppies grow at the same speed.
  • Not recording the estimated birth date.

Questions to ask your vet

  • How old do you think my puppy is?
  • What adult size do you expect?
  • What is the schedule for vaccines and parasite control?
  • When should we change meals and food?
  • What socialisation do you recommend at this age?

A worked example with an estimate

A vet estimates that a rescue puppy is about 10 weeks old on 18 October. The owner chooses a notional birth date of 9 August (70 days earlier). The table shows the puppy’s age on key dates.

Date Days since 9 August Age in weeks Stage notes
18 October 70 10 weeks Four meals a day is common
15 November 98 14 weeks Three meals are common from 13 weeks
6 December 119 17 weeks Feeding factor changes from 3.0 to 2.0
9 February 184 26 weeks Two meals are common from 26 weeks
9 August next year 365 52 weeks One year old on the notional birthday

Entering the notional date in the Puppy & Kitten Age Calculator gives the current age at any time. If the vet revises the estimate at the next check, update the date and check the stage.

Using breed and size to set expectations

A puppy’s age tells you the stage, and its breed tells you the speed. Toy breeds may be nearly adult by 9 months; giant breeds can take two years. When you read a developmental timetable, compare the puppy with its own breed, not with a generic chart. Ask the breeder or vet what to expect, and note that mixed-breed puppies are harder to predict. For feeding, our puppy feeding chart uses weight and age together for exactly this reason.

Documents and registration

If you bought the puppy from a breeder, the paperwork should include the birth date. Keep it with the vaccination record, microchip details and any pedigree. For rescue puppies, ask for the organisation’s estimate in writing. Registration and licensing rules differ by area and may ask for age; follow local requirements and ask your vet if you are unsure.

Puppy age and vaccination planning

Your vet’s vaccination plan depends on age in weeks, and the first course is usually completed in the first months. Because the intervals are set in weeks, an error of a couple of weeks in the birth date can shift the schedule. Give your vet the best date you have, and tell them if it is an estimate. Ask what to do about socialisation before the course is complete, and about protecting your puppy in public places. Follow your vet’s advice, which fits your region.

Matching expectations to age

A puppy of 10 weeks cannot be expected to hold its bladder through the night, to walk calmly on a lead or to ignore the sofa. A puppy of 6 months is a teenager with energy and attitude. Knowing the age helps you set realistic goals. Short, positive training sessions work at all ages, with the length depending on the puppy’s attention span. If something seems odd for the age, ask your vet or trainer.

A quick reference for common ages

Weeks Roughly Typical care points to ask about
8 2 months Settling in, first vet check, four meals
10 2.3 months Vaccination steps, socialisation
12 2.8 months Training basics
16 3.7 months Teething begins; feeding stage changes at about 17 weeks
26 6 months Adolescence; two meals; neutering talk
39 9 months Small breeds near adult; large breeds still growing
52 12 months First birthday; review food and weight

The guide is general. Ask your vet and trainer about your puppy.

Quick summary

  1. With a birth date, age in weeks = days since birth ÷ 7.
  2. Without one, ask the source, then your vet, and record a notional date.
  3. Convert weeks to months by dividing by 4.35.
  4. Age decides the feeding stage, meals and vet schedule; weight decides the amount.
  5. Update the stage at about 17 weeks and keep a weekly log.
  6. Use the Puppy & Kitten Age Calculator for exact figures.

Frequently asked questions

How can I tell how old my puppy is?

Use the birth date if you have it. If not, ask the rescue or breeder, then your vet, who can estimate from teeth, size and development.

How accurate is a vet's estimate for a puppy?

Better than for adults, because puppy teeth and growth follow a fairly regular pattern. Expect a range of a few weeks.

How do I convert weeks to months?

Divide weeks by 4.35. So 13 weeks is 3 months, 26 weeks is 6 months and 52 weeks is a year.

What birthday should I give a puppy with an unknown birth date?

Use the estimated date, or pick a convenient one such as the day you brought the puppy home, and keep it.

Does breed change how fast a puppy grows?

Yes. Small breeds mature sooner and large breeds later, so age alone does not tell you how developed a puppy is.

When does a puppy become an adult dog?

AAHA puts the end of the puppy stage at about 6 to 9 months, later for large and giant breeds.

Can I use a puppy age calculator for a kitten?

The Puppy & Kitten Age Calculator works for both, but feeding stages differ, so use the kitten tools for kittens.

Sources

  1. AAHA (2019) Canine Life Stage Guidelines. Journal of the American Animal Hospital Association 55:267-290
  2. Calendar arithmetic: age in weeks = whole days since birth ÷ 7
Reviewed by the CalcuPaw Veterinary Review Team
Last reviewed 18 Oct 2026 · Meet the review team · This guide is general information, not veterinary advice.

Related calculators

Keep reading