Os beija -flores têm uma vida útil média de três a cinco anos na natureza. No entanto, algumas espécies são conhecidas por viver por até 12 anos. A vida útil de um beija -flor é influenciada por uma variedade de fatores, incluindo espécies, habitat, disponibilidade de alimentos e predadores. Os beija -flores que vivem em climas tropicais tendem a ter vida útil mais longa do que aqueles que vivem em climas temperados. Os beija -flores que têm acesso a fontes alimentares abundantes também têm maior probabilidade de viver mais do que aqueles que não. Predadores, como falcões, falcões e corujas, também podem reduzir a vida útil dos beija -flores.