Miniature Schnauzer puppy weight calculator

Miniature Schnauzer adults usually weigh about 11 to 20 lb and are close to full size by about 10 to 12 months. A typical 12-week-old Miniature Schnauzer weighs about 4 to 7 lb.

Type to search 208 breeds and 12 popular mixes, or keep “Mixed or not sure”.

Adult weight: about 11 to 20 lb (small)

8 to 52 weeks

In pounds

Works in your browser. Nothing is saved or sent.

Miniature Schnauzer adults usually weigh

about 11 to 20 lb

At 12 weeks, Miniature Schnauzer puppies are typically about 35% of their adult weight, with most of their growing still ahead.

Typical puppy growth curveTypical weight from 8 weeks to 52 weeks, rising to 11 to 20 pounds as an adult. Your puppy: 5 pounds at 12 weeks.0102030816263952Age in weeksWeight (lb)
Typical range Your puppy today

Estimates vary, and every puppy grows at their own pace. Ask your vet about your puppy’s growth.

Track their weight and birthday in Paww.

Typical Miniature Schnauzer weight by age

AgeTypical weight
8 weeks2.5 to 4.5 lb
12 weeks4 to 7 lb
16 weeks5.5 to 9.5 lb
5 months7 to 13 lb
6 months8 to 15 lb
9 months10 to 18 lb
12 months11 to 20 lb

Puppies sit above and below these figures, and every puppy grows at their own pace. Ask your vet about your puppy’s growth.

Miniature Schnauzer questions

How big will my Miniature Schnauzer get?

Most Miniature Schnauzer adults weigh about 11 to 20 lb. Individual dogs vary, and the parents' size is often a helpful guide.

When do Miniature Schnauzer puppies stop growing?

Miniature Schnauzer puppies are usually close to adult weight by about 10 to 12 months. At 6 months a typical Miniature Schnauzer weighs about 8 to 15 lb, around 73% of adult weight.

How much does a 12-week-old Miniature Schnauzer weigh?

Typically about 4 to 7 lb, and by 16 weeks about 5.5 to 9.5 lb. Puppies sit above and below these figures, and every puppy grows at their own pace. If you have questions about your puppy's growth, ask your vet.

KEEP YOUR CURIOSITY GOING

Weight charts for other small dogs.

Any breed or mix