How Much Does a Dog Weigh?

Dogs typically weigh between 2 and 90 kilograms (4.5 to 200 pounds), depending on breed.

Updated June 2026

How Much Does a Dog Weigh?

The short answer: Dogs typically weigh about 2 to 90 kg (4.5 to 200 lb), depending on breed, from tiny toy dogs to giant breeds.

Dog weight by type

Weight depends almost entirely on breed and size class. Here are typical examples.

Type (example)Typical weight
Toy (e.g. Chihuahua)About 1.5 to 3 kg (3.3 to 6.6 lb)
Small (e.g. Beagle)About 9 to 14 kg (20 to 30 lb)
Medium (e.g. Border Collie)About 14 to 25 kg (30 to 55 lb)
Large (e.g. Labrador)About 25 to 36 kg (55 to 80 lb)
Giant (e.g. Great Dane)About 45 to 90 kg (100 to 200 lb)

What affects dog weight

  • Breed. The single biggest factor, spanning toy to giant sizes.
  • Sex. Males are usually heavier than females.
  • Diet. Overfeeding leads to excess weight in any breed.
  • Activity. Exercise level shapes muscle and body condition.
  • Age. Dogs reach adult weight between one and two years.

How dog weight compares

A toy dog weighs about as much as a bag of sugar, while a giant breed can outweigh an adult human.

Frequently asked questions

What is the average weight of a dog?
There is no single average because breeds range from about 2 kg to over 90 kg.

What is the heaviest dog breed?
Mastiffs and Great Danes are among the heaviest, with some individuals topping 90 kg.

How do I know my dog's ideal weight?
Ideal weight depends on breed and frame; a vet can confirm a healthy target for your dog.