The short answer: A typical butterfly weighs only about 0.3 grams (0.01 oz). Larger species can reach a couple of grams, but all are very light.
Butterfly weight by type
Weight varies by species, though butterflies are always extremely light. Here are typical values.
| Type (example) | Typical weight |
|---|---|
| Small blue or skipper | About 0.04 to 0.1 g (under 0.005 oz) |
| Average butterfly | About 0.3 g (0.01 oz) |
| Monarch | About 0.5 g (0.018 oz) |
| Large birdwing | Up to roughly 3 g (0.1 oz) |
What affects butterfly weight
- Species. Wingspan and body size drive most of the difference.
- Sex. Females carrying eggs are slightly heavier.
- Feeding state. A butterfly full of nectar weighs marginally more.
- Hydration. Moisture content affects measured mass.
- Age. Freshly emerged adults weigh a bit more than worn ones.
How butterfly weight compares
An average butterfly weighs roughly the same as a single rose petal, and about three of them together equal one gram.
Frequently asked questions
How much does a butterfly weigh?
An average butterfly weighs about 0.3 grams, lighter than a small paperclip.
How can butterflies fly being so light?
Their very low body mass and large wing area let them stay aloft easily, even in light breezes.
What is the heaviest butterfly?
Large birdwing butterflies are among the heaviest, reaching a few grams in weight.



