Os beija-flores são passáros pequenos, difíceis de se ver por aqui, e é um dos pássaros mais lindos,eles medem de 6 cm até 12 cm e pesam de 2 à 6 gramas.
Seu olfato não está muito desenvolvido, sua visão é apurada.Os beija-flores são um dos poucos vertebrados capazes de detectar cores no espectro ultravioleta.