What Is the Average Weight of a Staffordshire Bull Terrier?

As an Amazon Associate we earn from qualifying purchases.

A Staffordshire Bull Terrier should maintain its proper body weight to live a full and happy life. An underweight or overweight Staffordshire Bull Terrier is not considered healthy and may experience some disorders.

So, what is the average weight of a Staffordshire Bull Terrier? 

What Is the Average Weight of a Staffordshire Bull Terrier? 

The average weight of a Staffordshire Bull Terrier is different between a male and a female.

The average weight of a male Staffordshire Bull Terrier is from 24.25 to 37.48 pounds or 13 to 17 kilograms. The average weight of a female Staffordshire Bull Terrier is 22.05 to 35.27 pounds or 11 to 15.4 kilograms.

Graphic image of a brown Staffordshire Bull Terrier that explains that Staffordshire Bull Terriers has an average weight of 22.05 - 37.48 pounds

Their body weight should also match their height to be considered ideal and healthy. Staffordshire Bull Terriers are considered small to medium-sized dogs.

The average height of a male Staffordshire Bull Terrier is 1’2” to 1’4” feet or 36 to 41 cm, while the female is 1’0” to 1’3” feet or 33 to 38 cm.

Male Staffordshire Bull Terrier’s Growth

Male Staffordshire Bull Terriers have a slightly different growth rate compared to females. They can grow taller and heavier than females.

Here are some significant changes in a male Staffordshire Bull Terrier. 

  • At 3 months old, the male Staffy should weigh between 10.3 and 15.2 pounds.
  • At 6 months old, it should weigh at least 19 to 28 pounds on average. 
  • At age 1, your male Staffordshire Bull Terrier should weigh between 24 to 36 pounds. 
  • They will stop growing at the age of 14 to 16 months old depending on their size. 
Staffordshire Bull Terrier

Female Staffordshire Bull Terrier’s Growth

Some female Staffordshire Bull Terriers can grow bigger than other male Staffies. However, the male Staffordshire Bull Terriers are generally bigger than them when it comes to height and weight.

Here are some notable changes in a female Staffordshire Bull Terrier.

  • At 3 months old, the weight of the female Staffy should be between 10 and 14 pounds. 
  • At 6 months old, she should weigh 17 to 26 pounds depending on their size.
  • At 12 months old, the female Staffordshire Bull Terrier should weigh between 22 to 34 pounds.
  • Female Staffordshire Bull Terrier will stop growing at an age of 12 to 16 months depending on their size.

Comparing Other Terrier Breeds by Their Weight

Other Terrier BreedsWeight
Airedale Terriers 50 to 70 pounds
American Hairless Terriers 12 to 16 pounds
American Staffordshire Terriers 40 to 70 pounds
Australian Terriers 12 to 18 pounds
Bedlington Terriers 17 to 23 pounds
Black Russian Terriers 80 to 130 pounds
Border Terriers 11 to 15.5 pounds
Boston Terriers 12 to 25 pounds
Bull Terriers 50 to 70 pounds
Yorkshire Terriers 7 pounds

How to Keep Your Staffordshire Bull Terrier at Its Ideal Weight

A Staffordshire Bull Terrier should maintain an ideal weight to make sure that it will not be prone to obesity and other related problems in its health.

Here are some ways to make sure that your Staffordshire Bull Terrier maintains its ideal weight and health.

Staffordshire Bull Terrier sitting on the grass

Calorie Intake

Your Staffordshire Bull Terrier has specific calorie needs per day. The right amount of food and the balanced nutrients that it provides can give your dog the necessary calorie it needs.

Too many calories in their food can lead to obesity and too few can cause them to be underweight which is equally bad.

The calories that they need each day are also dependent on their current height and weight and their daily activities. It is best to ask your vet’s assistance to measure the right amount of calories to give your Staffy.


Their diet can have a great effect on their weight changes. Diet is not about their meal alone, it also includes the treats you give them plus the human food. If you keep on giving them unplanned and unscheduled meals, they will end up being overweight and always hungry.

Instead of giving them high-fat or high-calorie treats, you can try giving them homemade and natural treats.

Here are some examples of natural treats that you can give your Staffy, considering that they have no allergies:

  • Carrots
  • Peanut butter without xylitol
  • Celery
  • Pumpkin
  • Broccoli
  • Sweet Potato

You can either steam or boil some of these treats to add more flavor and make sure that it is not very hard or soft. Just make sure to give them just enough treats for the day and it only gives 10% of the calorie in their diet.


Physical activities are very important in maintaining a lean body for Staffies. Even if they are eating well-balanced food, it will not be enough to make them completely healthy and at a normal weight.

Exercise strips off extra fat and tones their muscles to give them a more sturdy look.

Staffordshire Bull Terrier lying on the ground

Without exercise, they can also develop heart diseases and joint and bone disorders. Lack of exercise can also result in misused energy and bad behavior.

Your Staffordshire Bull Terrier needs at least an hour of exercise per day to avoid more health issues.

Scheduled and Measured Meals 

The best way to keep track of your Staffordshire Bull Terriers diet is to give them a schedule for eating. This is also to ensure that you are not overfeeding them.

An adult Staffy can eat at least twice a day – one meal early in the morning and one meal at night. 

The amount of food that you should give them should be based on their current size and weight.

An adult Staffordshire Bull Terrier can eat at least 2 cups of dog food each meal. Puppies need a smaller amount of food, yet more frequently.

Giving them some supplements can also boost their health without adding too much weight.

At What Age Is Staffordshire Bull Terrier Fully Grown?

A Staffordshire Bull Terrier is considered fully grown in size at the age of 12 to 16 months. They can still add more weight but not their height. They can be fully mature emotionally, physically, and mentally at the age of 2 and up.

How Do I Know if My Staffordshire Bull Terrier Is Overweight?

An overweight Staffordshire Bull Terrier can look rounder than normal. Their legs look more apart. You cannot feel their ribs because of an extra layer of fat and muscle. Their chest also looks wider.

Is a Staffy a Medium or Large Dog?

A Staffy can be small to medium-sized depending on its length and weight. you also have to take into consideration the age of the Staffy.

Boston Terrier Heat Cycles 101 - What You Need To Know


The average weight of a male Staffordshire Bull Terrier is from 24.25 to 37.48 pounds. Female Staffies have an average weight of 22.05 to 35.27 pounds. Their weight can differ mainly because of their diet and daily exercise routine.

It is necessary to keep your Staffy at its ideal weight to avoid complications.