How Much Does a Whale Shark Weigh?

Adult whale sharks typically weigh between 9,000 and 21,000 kilograms (20,000 to 46,000 pounds).

Updated June 2026

How Much Does a Whale Shark Weigh?

The short answer: Adult whale sharks typically weigh between 9,000 and 21,000 kilograms (about 20,000 to 46,000 pounds), making them the largest fish in the world.

Whale shark weight by type

Whale shark weight rises steeply with length. Here are rough figures by size.

Type (example)Typical weight
Newborn pup (~0.6 m)Under 1 kg
Juvenile (~5 m)About 1,500 to 3,000 kg (3,300 to 6,600 lb)
Adult (~9 m)About 9,000 to 12,000 kg (20,000 to 26,000 lb)
Large adult (~12 m)About 15,000 to 21,000 kg (33,000 to 46,000 lb)

What affects whale shark weight

  • Length. Weight scales steeply with body length, so the largest sharks are by far the heaviest.
  • Age. Whale sharks grow slowly over decades.
  • Sex. Females can reach larger sizes than males.
  • Feeding. Access to plankton-rich waters supports growth.
  • Region. Populations differ slightly in typical adult size.

How whale shark weight compares

A large whale shark near 20 tonnes weighs about as much as three African elephants, or roughly two city buses.

Frequently asked questions

Is the whale shark the biggest fish?
Yes. The whale shark is the largest fish species, reaching weights of up to about 21,000 kilograms (46,000 pounds).

How much does a baby whale shark weigh?
Newborn whale shark pups are only about 40 to 60 centimeters long and weigh under a kilogram.

Are whale sharks dangerous despite their size?
No. Whale sharks are gentle filter feeders that eat plankton and small fish, and they pose no real threat to people.