The leading cause of death for hummingbirds is from exposure to cold temperatures, particularly during migration when they are not able to find enough food or shelter to survive. Other causes include disease, flying into obstacles, predation and starvation.