How Much Does a Goldfish Weigh?

A typical adult goldfish weighs between 150 and 300 grams (0.33 to 0.66 pounds).

Updated June 2026

How Much Does a Goldfish Weigh?

The short answer: A typical adult goldfish weighs about 150 to 300 grams (0.33 to 0.66 lb), though pond-raised fish can grow much heavier.

Goldfish weight by type

Weight depends on breed and environment. Here are typical examples.

Type (example)Typical weight
Small aquarium goldfishAbout 30 to 100 g (1 to 3.5 oz)
Common goldfish (adult)About 150 to 300 g (0.33 to 0.66 lb)
Fancy goldfish (e.g. Oranda)About 100 to 250 g (3.5 to 8.8 oz)
Large pond goldfishUp to roughly 1 kg (2.2 lb)

What affects goldfish weight

  • Breed. Common goldfish grow larger than many fancy varieties.
  • Tank size. Larger water volume allows more growth.
  • Diet. Feeding amount and quality affect body size.
  • Age. Goldfish can keep growing for years.
  • Water quality. Good conditions support healthier, larger fish.

How goldfish weight compares

A typical goldfish weighs about the same as a small apple, but a well-fed pond goldfish can grow to the weight of a can of soup.

Frequently asked questions

How big can a goldfish get?
In spacious ponds, goldfish can reach about 1 kg and over 30 cm long, far larger than tank fish.

Why is my goldfish so small?
Goldfish growth is limited by tank size, water quality, and feeding, so small tanks keep them small.

How much does an average goldfish weigh?
A typical adult goldfish weighs about 150 to 300 grams, depending on breed and conditions.