En plus du nectar, les colibris mangent également des insectes et des araignées pour obtenir des protéines et d'autres nutriments essentiels. Les insectes constituent une grande partie de leur alimentation, en particulier pendant la saison de reproduction, lorsqu'ils ont besoin d'énergie supplémentaire pour nourrir leurs jeunes. Certains des insectes qu'ils mangent comprennent les mouches, les moustiques, les moucherons, les guêpes et les coléoptères. Les colibris attrapent les insectes en s'écoulant et en les saisissant dans les airs, ou en planant et en utilisant leurs longues langues pour les extraire des fleurs ou des feuilles.