If you want hummingbirds to visit your garden, you might need to do more than put out some lovely feeders.
In addition to food sources, convenient perching opportunities will make your yard more hospitable to hummingbirds, since they spend around 80% of their time sitting on twigs, leaf stems, clotheslines, etc., between feeding forays and sorties against trespassing rivals.
Hummingbirds.net offers this list of plants than can attract hummingbirds throughout the growing season. And if you plant with sequential blooming in mind, you should always have something in the garden to catch the attention of a hummingbird.
Trees and Shrubs
Azalea
Butterfly Bush (Buddleia)
Cape Honeysuckle
Flame Acanthus
Flowering Quince
Lantana
Manzanita
Mimosa
Red Buckeye
Tree Tobacco
Turk's Cap
Weigela
Vines
Coral Honeysuckle
Cypress Vine
Morning Glory
Scarlet Runner Bean
Trumpet Creeper
Perennials
Bee Balm (Monarda)
Canna
Cardinal Flower
Columbine
Coral Bells
Four O'Clocks
Foxglove
Hosta
Hummingbird Mint (Agastache)
Little Cigar
Lupine
Penstemon
Yucca
Annuals
Beard Tongue (and other penstemons)
Firespike
Fuchsia
Impatiens
Jacobiana
Jewelweed
Petunia
Various Salvia species
Shrimp Plant
NOTE: Japanese Honeysuckle attracts hummingbirds, too, but it's an invasive and troublesome exotic species that's no longer recommended.