Top New 21 Flowers That Attract Hummingbirds and Butterflies in 2023

Flowers That Attract Hummingbirds and Butterflies

If you want to know which flowers that attract hummingbirds and butterflies, then here you will get all the information that which flower hummingbird likes more and which flower butterfly likes more. Here I will share some of my experiance regarding this.

Plant any of these flowers in your garden, butterflies and hummingbirds will definitely come to your garden. Due to which the beauty of your garden will increase even more.

Their sweet chirping will keep tickling your ears. Will always give coolness to your eyes.

Hummingbirds Facts 

First of all hummingbird is the most beautiful bird in the world. This bird is one of the native birds of America. Their biological family is related to Trochilidae.

About 366 species of hummingbirds are found and their 113 genera are found. They are found from Alaska to Tierra del Fuego but most species of hummingbirds are found in South America and most species are found in Central America.

It is believed that about 28 species of hummingbirds have become extinct, of which the population of some species is declining. Hummingbird is considered to be the smallest bird in the world.

If you want to know which flowers that attracts hummingbirds and butterflies, then below it has been explained in detail.

Facts About Hummingbirds –

  • Hummingbirds have only about 900 feathers, which is very less compared to other species of birds.
  • Hummingbirds cannot smell anything but their eyesight is very sharp.
  • Hummingbirds lay the smallest eggs of all bird species.
  • Hummingbird eggs are less than 1/2 inch in size but can weigh more than 10 percent of the mother’s weight at hatching time.
  • Their life span is only 3 to 5 years.

Butterflies Facts 

Butterflies are like the divas of the insect world! These winged wonders bring joy with their vibrant colors and graceful flight. Did you know that butterflies taste with their feet? It’s true! They use their tiny taste sensors to find the sweetest nectar. Flutter by, and you might catch a glimpse of a butterfly sipping on a floral smoothie.

Their life is like a real makeover show. Starting as caterpillars, they morph into a pupa, and then the stunning butterfly emerges, ready to rock those fancy patterns. They also have a superpower – camouflage! Some butterflies look like leaves to avoid becoming someone’s snack.

And get this, they are globe-trotters too! From the lush forests to the bustling cities, butterflies can be found all over the world. They love their travel plans, and their wings take them places no passport ever could!

So next time you see a butterfly flitting about, take a moment to admire their beauty and remember, they’re not just pretty faces, but little adventure seekers too!

21 Types of Flowers that attract Hummingbirds and Butterflies 

Flowers that attract Hummingbirds and Butterflies are like a delightful all-you-can-eat buffet for these fluttering creatures.

The bright and colorful blossoms act as a dinner bell, and the critters come zooming in for a feast. It’s like a high-speed chase at the flower buffet, with the Hummingbirds doing their best Formula 1 impressions and the Butterflies gliding gracefully.

So, if you want your garden to be the talk of the town in the hummingbird and butterfly circles, plant some of these floral delights!

1. Hollyhocks :

Flowers That Attract Hummingbirds and Butterflies in 2023
Photo by Kostiantyn Vierkieiev from pexels


This is the first flowers that attract hummingbirds and butterflies. Hollyhocks, the floral showstoppers, stand tall like elegant lanky guardians in any garden. The different colors of their flowers attract the bees a lot.

These botanical beauties effortlessly wave hello to passersby, as if they know they’re the center of attention. If flowers had an Oscars night, Hollyhocks would be the undeniable nominees!
These flowers probably bloom in the month of June to August. Its flowers are very beautiful.

  • SCIENTIFIC NAME         Alcea rosea
  • PLANT TYPE                   Perennial
  • WIDTH                           2-3 feet
  • HEIGHT                          3 to 8 feet
  • LIGHT                             Sun
  • FLOWER COLOUR          Blue, Orange, Pink, Purple, Red, White, Yellow
  • ZONES                           10, 2, 3, 4, 5, 6, 7, 8
  • ORDER                           Mallows

2. Foxgloves :

These are very beautiful flowers. These flowers have long thorns which are covered like vine flowers. These flowers attract hummingbirds and bumblebees very much.

It is used as deer and rabbit deterrent plant in many places because of its large thorns. Their flowers mostly look good in long boundaries. Their flowers probably bloom from spring to summer only, after that they wither.

These flowers are very poisonous, so children and pets should be kept away from these flowers.

  • SCIENTIFIC NAME        Digitalis purpurea
  • PLANT TYPE                 Biennial
  • LIGHT                           Full Sun
  • FLOWER COLOUR        Pink, Purple, White
  • ZONES                         4,5,6,7,8,9
  • ORDER                         Lamiales
  • Soil Type                      Well-draining, loamy soil
  • Mature Size                  2-5 feet tall, 1-2 feet wide

3. Mexican sunflower :

Flowers Attract Hummingbirds and Butterflies
Photo by Dương Nhân from pexels


Mexican sunflowers are very attractive flowers because they change their flowers in every season, which means that the color of their flowers keeps changing in all seasons. Its yellow and orange colored flowers look very nice.

Spring welcomes its arrival with a high-five to Mother Nature, while Summer sees it flaunting its flamenco moves under the scorching sun. Come Autumn, this sunflower throws a goodbye fiesta, sprinkling its petals like confetti.

And during Winter, it takes a well-deserved siesta, cozying up under a warm blanket of soil. So, if you want to see nature dance, just follow the Mexican Sunflower through the year!

  • SCIENTIFIC NAME              Tithonia rotundifolia
  • PLANT TYPE                       Annual, perennial
  • LIGHT                                 Full sun
  • FLOWER COLOUR              Yellow, orange
  • Soil Type                            Sandy, well-drained
  • Mature Size                       3-8 ft. tall
  • Soil pH                               Acidic

4. Lilies :

There are many types of these flowers. There are many varieties of lilies. Their different colored flowers attract all kinds of insects.

Which gives a very beautiful view of the garden. Lilies, those elegant beauties, dance through the seasons with grace. As winter chills retreat, spring’s awakening unveils their tender buds.

Summer sun witnesses their full bloom, while autumn’s arrival bids a fond farewell. In nature’s theater, lilies play their roles with flair and fragrance, never missing a cue!

  • SCIENTIFIC NAME              Lilium
  • PLANT TYPE                       Flower
  • LIGHT                                 Full Sun,Part Sun
  • FLOWER COLOUR              White, Yellow, Pink, Green, Purple, Brown and more
  • ZONES                               4,5,6,7,8,9,Varies
  • ORDER                               Liliales
  • SOIL TYPE                          Well drained
  • MATURE SIZE                     Depend on flower varities
  • SOIL PH                             Varies
  • BLOOM TIME                     Spring, Summer

5. Petunias :

Flowers Attract Hummingbirds
Photo by Christine Clair from pexels


Their flowers are of many colors and bloom in many patterns. In most areas it is considered an annual flower. Their flowers probably bloom from spring to summer.

These colorful flowering plants will look very beautiful in the hanging pot of your lawn and you can use them to decorate the garden boundary, it will enhance the beauty of your garden.

  • SCIENTIFIC NAME                 Petunia
  • PLANT TYPE                          Annual, perennial
  • LIGHT                                    Full sun
  • FLOWER COLOUR                 Pink, purple, yellow, red, orange, green, white
  • SOIL TYPE                             Well-drained, moist
  • MATURE SIZE                        6–24 in. tall, 6-36 in. wide
  • SOIL PH                                Acidic
  • BLOOM TIME                        Spring, summer, fall

6. Dahlias :

There are many varieties of dahlia plant, it is very difficult to choose one of these varieties because all their varieties of flowers are very beautiful. The size of dahlia flowers can range from 2 inches to 15 inches.

Most of their varieties are 4 to 5 feet tall. Dahlia is also used as a garden border. Its tubers are planted in the ground around the month of May, which flowers around autumn.

  • SCIENTIFIC NAME              Dahlia
  • PLANT TYPE                       Perennial
  • LIGHT                                 Full sun
  • FLOWER COLOUR              Multicolor, Orange, Pink, Purple, Red, White, Yellow
  • ZONES                               6,7,8,9,10,11
  • ORDER                               Dahlias
  • SOIL TYPE                          Loamy, Well-Drained
  • MATURE SIZE                     1-6 ft. tall, 1-3 ft. wide
  • SOIL PH                              Neutral, Acidic
  • BLOOM TIME                     Summer, Fall

7. Be Balm :

Flowers Attract Butterflies
Image by Jessica Joh from Pixabay


Bee Balm is an American plant. This flower is not only known for its attractive colors but it is also known for its fragrant leaves. Their flowers probably only bloom in summer. Bee Balm flowers are 2 to 3 inch thin and wide flowers that bloom in June and July.

Hummingbirds and butterflies like these flowers very much because these flowers are full of nectar. This juice of flowers is like nectar for moths, which they drink with great fervor.

  • SCIENTIFIC NAME               Monarda
  • PLANT TYPE                        Herbaceous, perennial
  • LIGHT                                  Full, partial
  • FLOWER COLOUR               Red, purple, pink, white, lavender
  • ORDER                                Lamiales
  • SOIL TYPE                           Rich, moist
  • MATURE SIZE                     10–48 in. tall, 10–36 in. wide
  • SOIL PH                              Acidic, neutral
  • BLOOM TIME                      Summer

8. Vervain :

The scientific name of this flower is Verbena. Verbena are lovely flowers that people commonly grow in their gardens. They are like annual plants, meaning they live for one year, but in warmer areas (zones 8 to 11), they come back year after year as hardy perennials.

These pretty flowers have dark green leaves with toothed edges and can either be tall or low to the ground.

They are moderately fast growers, so if you start them from seeds indoors, they will bloom by mid-summer, and if you have potted plants, they’ll reach their full size in just a few weeks. These plants are about 9 to 12 inches tall and 12 to 18 inches wide

9. Butterfly Bush :

Hummingbirds Attractive Plants
Photo by Volker Kaes from pexels


The scientific name of butterfly bush is buddleia davidii. This plant develops very fast.
It’s like a small shrub that gives us lots of beautiful flowers in the shape of long spikes from summer to autumn.

Some people call it “summer lilacs” because of its lovely scent and pretty purple and pink flowers.
Their height ranges from about 5 to 10 feet and their shape is arched due to which they look even more beautiful. It is easy to take care of them.

Just be patient, as it might take some time to grow new leaves compared to other plants in the spring.
You can also plant these flowers in hanging pots.
Butterfly bushes are hardy in Zone 5, and in warmer areas from Zone 8 and below, they stay green all year round.

If you want to attract butterflies and enjoy beautiful blooms, the butterfly bush is a perfect choice for you.

10. Fuchsia :

Fuchsias are one of the beautiful plants that bloom from spring to fall. In which many flowers are seen like bright colored tears. You can plant them in hanging baskets, and their drooping flowers will look like sparkling crystals on a fancy chandelier.

Before planting fuchsias outdoors, wait until the weather stays above 50 degrees Fahrenheit at night, as they don’t like the cold. These plants grow at a moderate pace, adding one to two feet in height each year.

The best thing about this flower is that it attracts more hummingbirds.
So, if you plant them in a hanging basket, keep an eye out for these delightful little birds that will surely come to visit!

11. Red Columbine :

flower plant that attracts hummingbirds
Image by Alicja from Pixabay


Red Columbine scientific name is Aquilegia and it comes in the Ranunculaceae family. It is said that their flowers are cap-shaped, which play a special role in attracting hummingbirds. Its flowers are of many colors.

They are usually planted in early spring and their flowers bloom for four weeks in spring. They like to live in sandy soil and moisture. And their seeds probably germinate in 20 to 30 days. The length of these plants is 1 to 3 inches and the width is 1 to 2 inches.

12. Salvia :

Salvia plant is also known as sage. It has more than 900 species, out of which it is a rare species that attracts hummingbirds, bees and butterflies a lot.

This plant is perennial, famous for fragrant leaves and beautiful flowers.
Fun fact is some salvia is also such that it can be eaten.

Salvia plants range in size from compact types that are ideal for pots and borders to giant species that can provide structure in a garden setting.

13. Trumpet vine :

flower plant that attracts butterfly
Photo by Tuna from pexels


Meet the stunning Trumpet vine, a native North American plant with glossy, dark green leaves that can grow up to 15 inches long. Its trumpet-shaped flowers, coming in shades of red, orange, or yellow, are like a hummingbird magnet!

But beware! Trumpet vine is a bit of a wild child. It can extend up to 40 feet and spread like crazy, popping up in unexpected places yards away from the mother plant.

It forms thickets that can be a bit overwhelming for other plants. Just keep an eye out, as it’s mildly toxic to both humans and animals.

14. Snapdragons :

Snapdragon It is a very beautiful and lovely flower which adds to the beauty of the garden.
Their cool blooms look like dragon mouths and come in many colors.

Some last a year, while others return each year.
Gardeners like these flowers very much because these flowers attract a lot of pollinators, which increases the beauty of the garden even more.

15. Zinnias :

attract butterflies by the flower plants
Photo by Hal Moran from pexels


Zinnia plant comes from the Asteraceae family, which naturally grow easily in dry places.
Mexico is the place where you find the most different kinds of zinnias.

Zinnias are like one-season wonders in the garden. They grow for a year, giving us lovely flowers and seeds, but they won’t come back next year.

Their flowers are bright and looks beautiful, standing tall on a single stem. You can cut them for bouquets or let butterflies feast on their tasty nectar.

16. Aster :

The botanical name of aster is Symphyotrichum spp. The aster plant is a member of the Asteraceae family. This aster plant is one of the perennial flowering species.

There are only 170 species in this family, all but one of which are restricted to Eurasia. The plant’s height can vary from 2 to 6 feet, and it all depends on the type of aster you have.

Some may be shorter, while others can grow quite tall. It’s like having different-sized friends in your garden!

17. Cardinal Flower :

attract hummingbirds by the flower plants
Photo by Chris F from pexels


Cardinal, This is an attractive plant one of them that attracts moths as well as people. These plants are about 3 to 4 feet tall. Its red flowers are so bright and beautiful, just like the feathers of a cardinal bird.

When it blooms, it stands tall and looks really graceful. Nature lovers really adore it because it not only looks pretty but also helps the environment by supporting these lovely creatures.

It’s like having a natural wonderland right in your backyard!

18. Summer Lilac :

Summer lilac is also known as Buddleia davidii. Its beautiful shrubs make the garden even more attractive.
This plant comes from the Scrophulariaceae family.

Generally it is the fastest growing plant in the gardens and its length is about 6 to 10 feet. It is sweet in taste and the leaves are fragrant and the shape of its leaves is pointed like pyramidal and 8 to 10 inches long.

19. Catmint :

attract hummingbirds with the flower
Photo by Rahel R from pexels


The scientific name of catmint is Nepeta, it is a member of the Lamiaceae family. Its about 250 species are found on this earth.

With its fragrant, gray-green foliage and petite lavender, blue, or white flowers, catmint is a visual delight that attracts both humans and feline friends. It requires good soil, good drainage and full sunlight to thrive, due to which it does not require much rake.

It is not only known for its beauty but it is also known to attract cats with its fragrance, hence the name catmint. These plants are about 10 to 24 inches tall and 2 to 3 inches wide. Their flowers are of purple, pink and white color.

20. Beardtongues :

Beardtongues This flower is the largest of the 280 species. Its scientific name is Penstemon. It is a member of the Plantaginaceae family, which has always gifted us with beautiful flowers, of which it is a valuable plant for everyone.

These plants are herbaceous and perennial. They have lawn-like leaves and spikes of tubular flowers. The color of their flowers is pink, red, white, purple and sometimes yellow flowers are also visible.

21. Milk Weed :

attract butterflies with the flower
Image by agata822 from Pixabay


Milkweed, it is a member of the Asclepiadaceae family. About 115 species are found in its America. Most of their species are found in tropical or dry places.

Some of these species are used in the manufacture of medicines. Mostly they like open sunlight, the average length of milkweed plant is up to 5 feet and their leaves are 6 to 8 inches long, 2 to 3 inches wide.There are

Three main types of milkweed –

a. Common milkweed (A. syriaca)
b. Swamp milkweed (A. incarnata)
c. Butterfly weed (A. tuberosa)

How To Create A Hummingbird Garden and Butterfly Garden :

Creating a hummingbird and butterfly garden is like inviting special guests to your outdoor paradise!

Find a sunny spot and plant beautiful flowers like bee balm, salvia, and zinnias to attract hummingbirds and butterflies.

Add flowering shrubs and trees like butterfly bushes and lantana for them to rest and hide. Be kind to nature and skip harmful pesticides; go for organic gardening.

Offer different types of tempting flowers and keep water around it. Now your garden is ready to see the beautiful dance of butterflies and birds, and your garden will be filled with all these and your garden will become a paradise. 

FAQs –


What are a hummingbird’s favorite flowers?

Hummingbirds are primarily attracted to red flowers, but some hummingbirds have been observed picking bright white, orange, blue, and yellow flowers.

What kind of flower attracts hummingbirds and butterflies?

Find a sunny spot and plant beautiful flowers like bee balm, salvia, and zinnias to attract hummingbirds and butterflies.

What do hummingbirds like in a flower?

Hummingbirds love flowers with sweet nectar and bright colors, especially red, orange, and pink. They have long bills to reach deep into the flower and enjoy tubular blooms like bee balm, salvia, and trumpet vine. Providing these nectar-rich flowers will attract these delightful creatures to your garden.

2 thoughts on “Top New 21 Flowers That Attract Hummingbirds and Butterflies in 2023”

Leave a comment