How Long do Hummingbirds Live?

A hummingbird can live to be 6 to 8 years old. A ruby-throat live to be 6 years, 11 months old and a rufous lived to be 8 years, 1 month. Most hummingbirds don’t live passed their first year.