How Much Does a Snowflake Weigh?

A typical snowflake often weighs around 1 to 3 milligrams, although the exact number varies widely with size, branching, and moisture.

Updated June 2026

How Much Does a Snowflake Weigh?

The short answer: A typical snowflake weighs around 1 to 3 milligrams (about 0.00004 to 0.0001 ounces), though the exact figure varies widely with size and shape.

Snowflake weight by type

A snowflake is a delicate ice crystal formed as water vapor freezes in the atmosphere. Because they are so light and fragile, their weight is estimated rather than measured one by one.

Snowflake type (example)Approximate weight
Tiny single crystalless than 1 mg
Typical branched flakeabout 1–3 mg
Large dendritic flakea few milligrams
Clumped flake clusternoticeably heavier

What affects snowflake weight

  • Size. Larger crystals naturally weigh more than tiny ones.
  • Branching. Intricate dendritic shapes can trap more ice and air.
  • Moisture. Wetter conditions produce heavier, more rounded flakes.
  • Clumping. Several flakes sticking together weigh far more than one.
  • Temperature. The temperature during formation shapes crystal size and form.

How snowflake weight compares

At a few milligrams, a single snowflake weighs about a thousandth of a paperclip, which is why a gentle snowfall feels almost weightless until it piles up.

Frequently asked questions

Why is a snowflake so light?
A snowflake is a tiny, delicate ice crystal with lots of open space in its structure. That airy form keeps its weight to just a few milligrams.

Why are no two snowflakes alike?
Each flake takes a unique path through different temperatures and humidity as it forms. Those varying conditions shape its branches differently, so no two are exactly the same.

How do scientists know a snowflake's weight?
Weighing one directly is extremely difficult, so estimates come from measuring crystal size and ice density. Typical flakes work out to around 1 to 3 milligrams.