How Much Does a Spiny Dogfish Weigh?

An adult spiny dogfish typically weighs between 7 and 14 kilograms (15 to 31 pounds).

Updated June 2026

How Much Does a Spiny Dogfish Weigh?

The short answer: An adult spiny dogfish typically weighs between 7 and 14 kilograms (about 15 to 31 pounds), with females larger than males.

Spiny dogfish weight by type

This small shark varies by sex and age. Here are typical figures.

Type (example)Typical weight
Pup (newborn)Under 0.2 kg
JuvenileAbout 1 to 3 kg (2.2 to 6.6 lb)
Adult maleAbout 4 to 8 kg (8.8 to 17.6 lb)
Adult femaleAbout 7 to 14 kg (15 to 31 lb)

What affects spiny dogfish weight

  • Sex. Females grow larger and heavier than males.
  • Age. Spiny dogfish are slow-growing and long-lived, so weight builds gradually.
  • Region. Populations in different oceans differ slightly in size.
  • Diet. Prey availability affects body condition.
  • Season. Body weight shifts a little with feeding and reproduction.

How spiny dogfish weight compares

An adult spiny dogfish at about 10 kg weighs roughly the same as a medium house cat or a large bag of flour.

Frequently asked questions

Are spiny dogfish small for a shark?
Yes. At around 7 to 14 kilograms and up to about 1.2 meters long, spiny dogfish are among the smaller shark species.

Why do female spiny dogfish weigh more?
Females grow larger overall than males, which is common among sharks and helps with carrying young.

How long do spiny dogfish take to grow?
They are slow-growing and long-lived, taking many years to reach full adult weight, which makes them sensitive to overfishing.