La plupart des colibris d'Amérique et du Canada passent l'hiver au Mexique ou en Amérique du Sud avant de migrer vers leur lieu de reproduction dans le sud des États-Unis dès février ou la première semaine de mars. Certaines espèces de colibris d'Amérique du Sud ont également voyagez vers le nord jusqu'aux tropiques pendant l'hiver austral.
Les colibris qui vivent sous les tropiques migrent très rarement car il y a peu de pénuries et d'hivers froids à éviter. Certaines espèces en Alaska, comme le colibri roux, parcourent au moins 2 700 milles de son aire de nidification à la limite nord de l'Alaska jusqu'à son aire d'hivernage à la limite nord du Mexique. D'autres colibris qui ne sont pas physiquement capables de migrer peuvent hiverner dans un endroit spécifique, surtout s'il y a encore des mangeoires pour colibris dans les environs.
Bien que les colibris mangent du nectar, ils sont également insectivores et se nourrissent d'insectes pour obtenir des nutriments, tels que des protéines et certaines vitamines et minéraux. C'est l'une des raisons pour lesquelles certaines espèces de colibris migrent pendant l'hiver, car les insectes ne sont plus facilement disponibles dans certaines parties de l'Amérique du Nord. Les colibris sont attirés par les fleurs rouges, oranges et rose vif.