Birds vary enormously in size. Here are the world’s very smallest by length.

Bee hummingbirds are native to Cuba

1 BEE HUMMINGBIRD 5.5cm, 1.95g
The smallest bird in the world weighs about the same as a cashew nut

2 ESMERALDAS WOODSTAR 6.4cm, 2g
A hummingbird from the Ecuador coast

3 CALLIOPE HUMMINGBIRD 7cm, 2.8g Can you spot a theme here? The smallest native bird of the USA and Canada

4 COSTA’S HUMMINGBIRD 7.6cm, 3.05g
Males of this species have a bright purple cap and throat

5 PALE-BILLED FLOWERPECKER 8cm, 4g
An olive-green bird that is found on the Indian subcontinent

6 WEEBILL 8cm, 6g
Australia’s smallest bird

7 CAPE PENDULINE TIT 8cm, 8g
Found in southern Africa, known for its hanging globular nests

8 GOLDCREST 9cm, 5.7g
The smallest bird native to the UK

9 COMMON FIRECREST 9.3cm, 5.5g
Ranges from the UK throughout much of Europe and parts of north-west Africa

10 SPOTTED PARDALOTE 9.5cm, 6g
Also known as the headache bird!