Os beija-flores dormem em seus locais favoritos, como em um comedouro ou em um local alto e seguro com visibilidade suficiente. O sono do beija-flor é notável porque, na verdade, é uma forma de hibernação chamada torpor, onde o corpo gasta cerca de um quinze avos da energia que normalmente usa.
A temperatura corporal do beija-flor cai significativamente durante o torpor, enquanto o coração bate aproximadamente 50 batimentos por minuto. A respiração também fica mais lenta e pode até parecer inexistente para um observador. Os beija-flores em torpor podem ser facilmente confundidos com mortos, pois também costumam dormir de cabeça para baixo. Devido às condições extremas de torpor, os beija-flores que despertam levam cerca de uma hora para retomar as atividades diárias.