When Do Hummingbirds Eat?
A hummingbird will eat for the first time that day about a half hour before the sun comes up. The hummingbird will stop eating every day about a half hour after it is dark. It may surprise you to discover that a hummingbird will eat 25% of its daily food intake within the first hour of awakening. The hummingbird will also intake large amounts of food just before going to sleep to help ensure that they don’t starve to death before morning, which can occur in as little as two hours.