Did you know that you can attract hummingbirds to your garden by planting their favorite flowers? As it turns out, they have their own preferences for color and shape, so if you plant their favorite kinds of flowers in your garden, your chances of spotting a hummingbird will be much higher.