🐾 Free tool · 94 breeds · lb & kg

Puppy Weight Calculator

Want to know how big your puppy will get? Pick the breed, add your puppy's weight and birth date, and this free puppy weight calculator shows the full-grown weight, a growth graph, and the weight at each age.

It works for 94 popular breeds and for mixed breed puppies too. Use pounds or kilograms, and download your result as an image or PDF to keep or share.

  • 94Breeds
  • 5Size options
  • GraphGrowth curve
  • PDF& image result

Enter your puppy's details

🐕

Your result will show here

Fill in the form and tap the button. You will see the full-grown weight, how much your puppy has grown so far, and a growth graph.

How to use this puppy weight calculator

Fill the form on the left. The result shows on the right when you tap the button. Here is what each box means and what to put in it.

What to add in each box

Breed

Pick your puppy's breed from the list. If your puppy is a mix, or the breed is not on the list, pick the "Other" option that matches the size you expect: Toy, Small, Medium, Large or Giant.

Weight

Type your puppy's weight today, like 10 or 4.5. Then pick lb or kg next to the box. For the best result, weigh your puppy in the last few days.

Birth date or age in weeks

Pick the day your puppy was born. If you do not know it, tap "Age in weeks" and type a rough age, like 12. Puppies from 4 weeks to 2 years old work in this tool.

Gender

Pick Male or Female. In most breeds, males grow a little bigger than females, so this changes the result a bit.

Neutered / Spayed?

Switch this on only if your puppy has already been neutered or spayed. Dogs fixed while still growing can end up a little heavier, mostly big breeds. Leave it off if not.

Reading your result

You will see the full-grown weight, how far your puppy has come, the age it will be full size, and a graph. Tap Image or PDF to save it, or use Copy link to share it.

How Big Will My Puppy Get?

Almost every new puppy owner asks this question. A tiny ball of fur today can be a very big dog next year, and it helps to know early. It tells you how much food to buy, what size bed and crate you need, and if your car and home have enough room.

This puppy weight calculator gives you a clear guess. You add the breed, your puppy's weight and its age, and the tool shows how heavy your dog will be when fully grown.

How the Puppy Weight Calculator Works

The tool uses three things: the size group of the breed, the age of your puppy, and the weight today.

Puppies of the same size group grow in a similar way. For example, a medium size dog at 12 weeks old has about one third of its full weight. If your puppy weighs 10 lb at that age, the full weight will be around 30 lb. We also look at the usual weight of the breed, so the answer stays sensible and does not jump too high or too low.

The result is a range, not one number. That is on purpose. No tool can know exactly how your puppy will grow, so a range is more honest and more useful.

Puppy Growth by Size Group

Small dogs grow fast and stop early. Big dogs grow slowly and keep growing for much longer. This table shows how much of the full weight a puppy usually has at each age.

Size groupAdult weight8 weeks12 weeks26 weeks36 weeks52 weeks
ToyUnder 10 lb 30% 43% 80% 92% 99%
Small10 to 25 lb 24% 38% 76% 90% 98%
Medium25 to 50 lb 20% 33% 72% 87% 97%
Large50 to 90 lb 16% 27% 64% 80% 93%
GiantOver 90 lb 13% 22% 56% 72% 87%

Use the table as a quick guide. A medium size puppy at 26 weeks (about 6 months) has around 72% of its full weight, while a giant puppy at the same age has only about 56%.

How to Weigh Your Puppy at Home

You do not need special tools. These easy steps work well:

  1. For a small puppy, use a kitchen scale and a small box or bowl. Remove the weight of the box.
  2. For a bigger puppy, stand on a bathroom scale with your puppy in your arms. Then weigh yourself alone and take that number away.
  3. Weigh at the same time of the day, ideally before a meal.
  4. Write the number down. Weigh again every 2 weeks.

A small mistake in weight can change the result, so try to be as exact as you can.

Puppy Growth Stages

8 to 16 weeks

This is when puppies grow the fastest. Your puppy can gain weight almost every week. Feed a good puppy food and keep up with vet visits.

4 to 6 months

Growth is still quick, but it starts to slow down in small breeds. Your puppy may look long and thin for a while. This is normal.

6 to 12 months

Small and medium dogs are close to their full size. Big dogs keep gaining, but slower. Many owners feel their puppy grew in sudden jumps in this time.

After 1 year

Most dogs are almost done. Large and giant breeds can still fill out and add muscle until they are 18 to 24 months old.

What Changes How Big a Puppy Gets

  • Breed and parents: This matters the most. If you can find the weight of the parents, it is a very good clue.
  • Gender: Males are often a little bigger than females.
  • Food: Good food helps a puppy grow in a healthy way. Too much food makes a puppy fat, not taller.
  • Spay or neuter age: Dogs fixed early can grow a bit taller and heavier.
  • Health: Worms or other health problems can slow down growth.

Is My Puppy Too Light or Too Heavy?

Weight is only one part of the picture. A simple check at home is also useful. You should be able to feel your puppy's ribs under a thin layer of fat, but not see them clearly. When you look from above, you should see a small waist behind the ribs. If you cannot feel the ribs at all, your puppy may be too heavy. If the ribs and hip bones stick out, your puppy may be too thin.

When to Talk to Your Vet

Please call your vet if your puppy:

  • loses weight or does not gain weight for 3 to 4 weeks
  • has a swollen belly, or throws up often
  • does not want to eat or looks very tired
  • is much bigger or smaller than other puppies of the same breed and age

Tips to Get the Best Result

  • Use a weight from the last few days.
  • Enter the exact birth date if you know it.
  • Pick the right breed. For a mix, pick the size you think is closest.
  • Check again every month. The guess gets better as your puppy grows.

Remember, this tool gives a helpful guess. Every puppy is different, and your vet is the best person to tell you if your puppy is growing well.

Frequently Asked Questions

How accurate is this puppy weight calculator?

It gives a good guess, not a promise. A puppy older than 6 months is usually close to the result, and the range we show gets smaller as your puppy grows. Very young puppies can still grow in different ways, so their range is wider.

How does the calculator guess my puppy's adult weight?

It looks at your puppy's breed, age and weight today. Puppies of the same size group grow in a similar pattern, so we check how much of the full weight a puppy usually has at that age. Then we work out the full weight and compare it with the usual weight of the breed.

When will my puppy stop growing?

Small dogs are often full size by 10 to 12 months. Medium dogs take about a year or a little more. Large dogs can take 18 months, and giant dogs can keep growing until they are 2 years old. Your result shows the age for your puppy's size group.

Can I use it for a mixed breed puppy?

Yes. Pick the "Other" option that is closest to the size you expect your puppy to be. If you know one parent, use that parent's weight as a guide. The graph will update and show a wider range for mixed breeds.

Does spaying or neutering change adult weight?

It can a little. Dogs that are spayed or neutered while they are still growing may grow a bit taller and heavier, mostly in bigger breeds. You can switch this option on in the calculator to see a small change in the result.

My puppy weighs more or less than the usual weight. Should I worry?

Not right away. Puppies grow in jumps, and some are just bigger or smaller than others. If your puppy loses weight, stops gaining weight for a few weeks, or looks too thin or too round, talk to your vet.

What is the best age to use the calculator?

Any age from 4 weeks up to 2 years works. The guess is best when your puppy is between 12 weeks and 6 months old. Check again every month and compare the results.

Can I enter the weight in kilograms?

Yes. Next to the weight box you can switch between lb and kg. Your result will show in the unit you pick and also in the other unit.

Do you save my puppy's details?

No. Everything is worked out in your own browser. We do not send your puppy's details to our server. Your last entry is only kept on your own device so it is easy to come back.