How Much Should A Miniature Schnauzer Weigh? (The Best Guideline To Follow)

We’re an affiliate. We may earn a commission on qualifying purchases through the links on this page. Learn more by reading our disclaimer.

How much should a miniature schnauzer weigh? Mature miniature schnauzers should weigh between 12 and 20 pounds, and their height, from their shoulder, is about 12 to 14 inches. This of course will depend on their age, overall health, care, and many other factors.

Even though the miniature schnauzer may be small, they are intelligent, active, and affectionate dogs that would be a great addition to any family. In this blog post, we will explore deeper into the ideal weight for a miniature schnauzer as well as some key points in the care.

How Much Should A Miniature Schnauzer Weigh

How Much Should a Miniature Schnauzer Weigh?

What is the perfect weight for a miniature schnauzer?

The perfect weight for a miniature schnauzer is relative to its age. A chart with corresponding expected weights is shown below.

AgeFemale Weight (lbs)Male Weight (lbs)
3 months5.4 – 7.95.3 – 8.7
4 months7    –  10.57 – 11.7
5 months8.5 –  12.68.5 – 13.8
6 months9.5 –   14.19.5 – 15.6
7 months10.2 – 15.510.5 – 17.1
8 months10.7 – 16.510.7 – 18.1
9 months11.2 – 17.111.2 – 18.8
10 months11.5 – 17.511.5 – 19.4
11 months11.5 – 17.811.5 – 19.9
12 months11.9 – 18.111.9 – 20.1

How Much Should Schnauzers Weigh?

A miniature schnauzer might be small, but it’s sure an intelligent, smart, and bubbly little fellow. Miniature schnauzers should weigh between 14 and 22 pounds, and their height, from their shoulder, is about 12 to 14 inches.

Looking up a miniature schnauzer weight chart does not literarily correspond to assuming a particular weight for your dog; remember, every dog is unique.

The weight range for miniature schnauzers is the key to determining if your dog is underweight or overweight since being underweight and or overweight both pose health risks, and that’s why it is imperative to keep your miniature schnauzer within the weight range of its kind.

Analysis was done using real-life data parameters of miniature schnauzers to create a weight distribution chart. The weight for a typical female is 6.4kg to 8.6kg or 14lbs to 19lbs, and for males, between 7.2kg to 10.1kg or 16lbs to 22lbs.

Related  Can Mini Schnauzers Be Outside Dogs?
How long do schnauzers live

We could summarize the above chart as:

25% of Male miniature schnauzers analyzed weighed between 9kg and 10kg or 19.8lbs to 22lbs 

40% of Female miniature schnauzers analyzed weighed between 7.5kg and 8.5kg or 16.5lbs to 18.7lbs. 

If your dog falls outside the weight range provided, make an appointment with a vet as soon as you can.

How Much Should I Feed My Miniature Schnauzer?

The amount of food you feed your miniature schnauzer is very crucial to their well-being. Health issues pop up when you don’t feed them the right proportions of the necessary nutrients for their growth and general well-being.

Canine experts advise that adult miniature schnauzers should eat about half a cup of dry dog food twice daily, while puppies should eat less food but be fed about four times. You can also give them a treat of fresh vegetables or fruit occasionally to add some additional nutrients to their diet.

How much should a Miniature Schnauzer eat daily?

An average adult miniature schnauzer should eat about ½ cup twice a day. Whereas a younger dog or puppy will need to eat 3 to 4 times per day.

This will vary depending on your dog’s activity level and size, so keep an eye on your pup and adjust the serving size as needed. A healthy diet for a miniature schnauzer is important to ensure they stay fit and energetic.

Make sure to feed your dog high-quality food that is specifically made for miniature schnauzers, and avoid giving them human food or table scraps which can be unhealthy for dogs.

By providing your Mini Schnauzer with the right amounts of food and proper nutrition, you’ll help keep them healthy and happy!

How Much Should A Miniature Schnauzer Weigh

How Often Should Miniature Schnauzers Eat?

You should be feeding your adult miniature schnauzers twice a day whereas younger dogs and puppies should eat 3-4 times per day.

Here is a good idea of meals per day:

8-12 Weeks¼ cup, 3-4 times daily
3-6 Months1/3 cup, three times daily
6-12 Months½ cup, 2-3 times daily
1-2 years½ cup, two times daily
Adult (2+ years)1 cup, two times daily
Senior (10+ years)¾ cup, 2 times daily

The daily amount of food for miniature schnauzer by weight:

5-6 lbs½  cup of dry food, approximately 335 calories
10 lbs¾ cup of dry food, approximately 345 calories
15 lbs1 cup of dry food, approximately 465 calories
20 lbs1 1/3 cup of dry food, approximately 575 calories

Miniature schnauzers, if allowed, would eat voraciously beyond what their body system can sustain because they are an energetic breed. It is essential to know the limits and boundaries of their feeding. If you overfeed them, they become obese and may suffer from common problems of obesity such as: 

  • Breathing difficulties
  • Heart problems
  • Joint and backaches/ pains
  • A shorter lifespan
Related  How to Stop a Miniature Schnauzer Puppy From Biting

When you don’t give your dog enough food needed for growth and general well-being, you’re underfeeding it. Causes of underfeeding may also be caused by competition with a bigger/ bully dog at mealtimes.

If you have more than a dog and one is more of a bully, it may have been eating the mini schnauzer’s meal. You can train your dogs to mind their plates, space, and boundaries; and always observe them during their feeding time to caution any bully among them. 

If you feed your miniature schnauzer regularly and yet, it’s underweight; it may be suffering from malnutrition. Your dog could have an underlying ailment that may require you to pay a visit to the vet if you observe the following:

  • Rapid weight loss
  • Skin Issues
  • Digestive Issue
  • Coat Health
  • Bad Breath
  • Weakened immune system

What size is a miniature schnauzer?

Miniature schnauzers are dogs with an appealing look. Their somewhat unique, grumpy, grandpa-beardy-looking faces add to their mischievous and funny attitude.

They have been bred for many years, resulting in a formulation of standard appearance, height, and size.

They reach 50% of their adult weight and height between 3-4 months and 75% of their adult weight and height in about 5-6 months.

A size chart of Miniature schnauzers showing Age, Weight, and Height:

Age3 months6 months1 yearAdult
Height measured from the shoulder blade4in-8in8in-12in12in-14in12in-14in

What are the differences between a miniature schnauzer and a standard schnauzer?

Miniature schnauzers and standard schnauzers though closely similar, do have their differences. Both developed in Germany and are loved all over the world.

American kennel club recognition: The standard schnauzer breed was accepted into the American kennel club in 1904 and the miniature schnauzer, in 1926.

Popularity: Miniature Schnauzers are more popular than the standard schnauzer.

Ranking: The Miniature schnauzer is in the 19th position and the standard schnauzers, 89th out of 196 breeds in the American kennel club dog rankings.

Endurance: In terms of endurance, the miniature schnauzer might have to do extra work to keep up with vigorous human activities like jogging and running, but a standard schnauzer won’t need to.

Size of Standard Schnauzer: A male standard schnauzer is between 18.5 inches to 19.5 inches tall, measured from the shoulder blades, and weighs between 30lbs and 50lbs. The female standard schnauzer is about 17.5 inches to 18.5 inches in height and weighs about 30lbs to 45lbs.

Size of miniature schnauzer: An adult miniature schnauzer is between 12 inches to 14 inches tall, measured from the shoulder blades, and weighs between 11lbs and 21lbs. The female miniature schnauzer is about 12 inches to 14 inches in height and weighs about 11lbs to 18lbs.

Visual difference: Both have slightly different looks.

Trainability: The trainability of a miniature is high, while a standard schnauzer’ is medium.

Related  Are Miniature Schnauzers Protective?

Pricing: The price of a miniature schnauzer puppy from reputable breeders costs around $1000 to $3000, while a standard schnauzer puppy is around $400 to $1500.


Here are some commonly asked questions about Schnauzer weights:

What Is the Perfect Weight for A Miniature Schnauzer?

The perfect weight for a miniature schnauzer really depends on the individual dog. Some adult mini schnauzers may be on the smaller side, weighing in at around 12 pounds, while others may be a bit larger and weigh up to 20 pounds.

Males and females will also differ in size and weight slightly so please take that into consideration.

There is no one-size-fits-all answer to this question, as each mini schnauzer is unique and will have its own ideal weight. However, if you are concerned about your miniature schnauzer’s weight, it is always best to consult with your veterinarian who can help you determine whether your pup is at a healthy weight.

What Foods Should Schnauzers Not Eat?

Bad Foods For Schnauzers (and other dogs):

  • Chocolate
  • Onions, Garlic & other Alliums
  • Grapes and raisins
  • Coffee & other caffeinated beverages

Can Mini Schnauzers Eat Scrambled Eggs?

Yes, miniature schnauzers can eat scrambled eggs. Eggs are a great source of protein for your mini schnauzer. They are also low in fat and easy to digest. Just be sure to cook the eggs well before feeding them to your dog. Scrambled eggs make a delicious and healthy treat for your mini schnauzer.

Are Eggs Good for Miniature Schnauzers?

Eggs are an excellent source of protein and other nutrients that can be beneficial for your dog’s health. They’re also relatively low in calories, making them a great option if you are keeping an eye on your miniature schnauzer’s weight.

In addition, eggs can help to promote a healthy coat and skin. So, next time you’re making breakfast, don’t forget to share a few scrambled eggs with your furry friend. They’ll be sure to thank you for it!

Why Is My Mini Schnauzer so Small?

There are several reasons that your miniature schnauzer is small. The first being that it is just their genetics. Breeders specifically breed their dogs for different traits such as size, colors, temperament, whether or not a dog is a good mother, and so many other things.

In recent years the market for small dogs has gotten even more demanding so breeders are trying to breed their dogs to get more of a toy size to fetch (I know but I couldn’t help the pun) top dollar.

If you are concerned that your miniature schnauzer is undersized or underweight and that it doesn’t have anything to do with their genetics or their parents, you should consult a veterinarian right away.

In Conclusion

So, if you are looking for a small dog that is loyal, playful, and protective, the miniature schnauzer may be the perfect fit for your family. Just make sure to do your research to find a reputable breeder and provide proper care so your pup can live a long and healthy life by your side.

Scroll to Top