Poison help
  1. Home
  2. Puppy growth charts
  3. Miniature Schnauzer

Miniature Schnauzer Puppy Growth Chart & Weight Calculator

How much should a Miniature Schnauzer puppy weigh? Adult Miniature Schnauzers typically weigh 11-20 lb (5-9 kg). Use the month-by-month chart below or enter your puppy's weight to predict adult size.

Updated 2026-10-10 · Adult range based on typical breed standards

Miniature Schnauzer weight chart by age

AgeExpected weight (lb)Expected weight (kg)% of adult weight
2 months3-6 lb1-3 kg28%
3 months5-8 lb2-4 kg42%
4 months6-11 lb3-5 kg56%
5 months7-14 lb3-6 kg68%
6 months9-16 lb4-7 kg78%
7 months9-17 lb4-8 kg85%
8 months10-18 lb4-8 kg90%
9 months10-19 lb5-9 kg94%
10 months11-19 lb5-9 kg97%
12 months11-20 lb5-9 kg100%
14 months11-20 lb5-9 kg100%
16 months11-20 lb5-9 kg100%

Ranges span typical females (lower end) to males (upper end). Individual puppies vary; your vet's body condition assessment matters more than hitting an exact number.

How big will my Miniature Schnauzer get?

Free · instant · based on veterinary formulas

8 to 104 weeks
Your data stays in your browser

When do Miniature Schnauzers stop growing?

As a small breed, Miniature Schnauzers usually reach their adult weight at around 10-12 months, and are typically about half their adult weight by around 4 months. They may keep filling out (gaining muscle and chest depth) for a few months after their height stops increasing.

Feeding a growing Miniature Schnauzer

  • Feed a complete puppy food.
  • Split food into 3-4 meals a day until about 6 months, then 2 meals.
  • Keep your puppy lean. You should be able to feel the ribs easily. Use the dog food calculator (puppy setting) as a starting point.
  • Weigh your puppy every 1-2 weeks and compare with the chart above.

Is my Miniature Schnauzer puppy overweight or underweight?

A puppy slightly outside the chart range is usually fine if it is active, eating well and has a good body shape. Talk to your vet if your puppy is far outside the range, stops gaining weight, or looks pot-bellied or bony. Parents' size is a strong clue: puppies from smaller parents often finish at the lower end.

Other breed growth charts

Frequently asked questions

How big will my Miniature Schnauzer get?

Most adult Miniature Schnauzers weigh 11-20 lb. Enter your puppy's weight and age in the calculator above for a personalized estimate.

How much should a 6-month-old Miniature Schnauzer weigh?

Typically about 9-16 lb, depending on sex and genetics.

At what age is a Miniature Schnauzer full grown?

Usually around 10-12 months.

Miniature Schnauzer at a glance

Adult weight: 11-20 lb
Size: small
Full grown: 10-12 months

Puppy weight calculator →