To attract hummingbirds to your garden, a variety of nectar-rich flowers are essential. Although it has been said that hummingbirds prefer red, tube shaped flowers, hummingbirds will enjoy the nectar of many colors and shapes of flowers. In designing a garden favorable to hummingbirds, consider clusters of shrubs so the hummingbird can approach flowers from all sides. Another consideration is to have a variety of plant heights. Different heights will allow protection from weather as well as strategic perching points for the hummingbirds. A variety of sunlight is appreciated by hummingbirds, therefore, more than one garden area may be necessary – perhaps one area in the sun and another area in the shade.
Below is a list of flowers favored by hummingbirds: