36 Beautiful Mexican Flowers You Must Grow

Raul Cornelius is a Senior Editor at BalconyGardenWeb and an expert in flower and herb cultivation based in Phoenix, Arizona. A frequent speaker at horticultural events, he is also an active contributor to Facebook flower groups. Holding an MBA and a BCom, Raul blends his gardening skills with strong leadership and analytical abilities. Passionate about writing and photography, he enjoys early mornings with coffee and books, and nature bike rides during weekends.
Learn About Our Editorial Policy

2-Minute Read

Here is the list of the Mexican Flowers that can bring a dash of vivid hue to your garden and home! Grow one or all!

Explore the rich floral tapestry of this enchanting country with some of the most stunning Mexican Flowers that you must include in your collection!

Learn How to Grow a Mexican Herb Garden here

Mexican Flowers

1. Laelia Orchid

Botanical Name: Laelia Rubescens

This beautiful Mexican Flowers typically have light pink hue to their blooms, which makes them stand out elegantly.

2. Mexican Marigold

Botanical Name: Tagetes erecta

It is considered a special offering to Mexican deities. The flower comes in warm colors and is used on sad occasions, religious ceremonies, summer birthdays, and other events.

3. Poinsettia

Botanical Name: Euphorbia pulcherrima

These Mexican Flowers is linked to the celebration of Christ’s birthday. The red color of the plant comes from its leaves, not the flowers.

4. Mexican Passion Flower

Botanical Name: Passiflora Mexicana

This flower is among the most remarkable and distinctive blooms from Mexico. Its vines have round-tipped, bilobed leaves. The flower exhibits striking color combinations.

5. Pineapple Sage

Mexican Flowers 5

Botanical Name: Salvia Elegans

It is famous as pineapple sage because it smells just like a pineapple. The flowers are bright red, and when you crush the leaves, they can be used for cooking.

Learn Mexican Breadfruit Plant Care here

6. Mexican Sunflower

Botanical Name: Tithonia Diversifolia

These Mexican Flowers have around 80-120 blooms per plant, creating a dense and beautiful display. It attracts many butterflies, which helps with pollination.

7. Mexican Honeysuckle

Mexican Flowers 7

Botanical Name: Justicia Spicigera

The Mexican honeysuckle is loved by different wildlife, especially butterflies. It has small and thin bright orange flowers.

8. Mexican Morning Glory


Botanical Name: Ipomoea Hederacea

These Mexican Flowers come in shades of blue, purple, or white and usually grows in dry areas. The Mexican morning glory blooms after it rains and only opens in the morning.

Here are 25 Flowers that Look Like Morning Glories

9. Dahlia

Mexican Flowers 9

Botanical Name: Dahlia Pinnata

The Dahlia is the national flower of Mexico. They have an interesting petal pattern that makes them captivating to look at, and some people use them in salads.

10. Chocolate Cosmos

Botanical Name: Cosmos Atrosanguineus

This flower belongs to the cosmos family; the blossoms have a dark red to brown color, which is why it’s called a “chocolate” flower.

11. Sword Lily


Botanical Name: Gladioli

The flowers on each stem of Gladiolus Mexico grow on top of each other, looking like a sword. These flowers come in different colors, such as shades of red, yellow, and pink.

Note: Thought note a native flower in mexico, Gladiolus is a popular in the country for various celebrations. It’s often used in arrangements for occasions like birthdays, anniversaries, and particularly for religious events. The flower’s vibrant presence complements the colorful cultural events of the nation.

12. Belize Sage

Botanical Name: Salvia Miniata

These Mexican Flowers can grow well in small spaces, so it’s easy to grow them in almost any container. The blooms are small and red-orange in color.

13. Mexican Birds of Paradise

Mexican Flowers 13

Botanical Name: Caesalpinia pulcherrima

The Mexican bird of paradise is a beautiful plant that belongs to the pea family. This plant produces lovely flowers in various colors, like red, orange, and yellow.

14. Mexican Poppy

shutterstock/Shoeb Khan10

Botanical Name: Argemone Ochroleuca

The Mexican poppy is well-known for its medicinal uses. Its flowers are mostly yellow and white in color. The plant has small blooms that can quickly spread across a piece of land.

Note: As it is a weed, it can be invasive.

15. Yucca Flower

Mexican Flowers 15

Botanical Name: Yucca baccata

This plant produces fruit that looks like a banana. People use it for both medicinal and beauty purposes. The flowers of these Mexican Flowers are mostly white.

Check the Different Types of Yucca Plant Varieties here

16. Baja Fairy Duster


Botanical Name: Calliandra californica

The Baja fairy duster comes from the Mexican state of Baja California. This shrub always has green leaves and produces bright red flowers that look like fairy dusters.

17. Silken Pincushion Cactus

Mexican Flowers 17

Botanical Name: Mammillaria bombycina

The silken pincushion cactus is a type of flowering cactus found in Mexico. It grows in the central-western parts of the country, especially in the states of Aguascalientes and Jalisco.

18. Mexican Zinnia

shutterstock/Yanti Lin

Botanical Name: Zinnia haageana

The Mexican zinnia, also known as Haage’s zinnia, is a vibrant annual flower originally from Mexico. Its beautiful flowers come  in bright colors like orange, red, and yellow.

19. Lyreleaf Greeneyes

Mexican Flowers 19

Botanical Name: Berlandiera lyrata

Lyreleaf greeneyes is a type of perennial plant that belongs to the aster family. These flowers are found in Mexico and some states in the US.

Check the Best Asian Flowers to Grow in Garden here

20. Bromeliads

Botanical Name: Bromeliad spp.

Bromeliads are a big and varied group of plants called Bromeliaceae. Mexico has many kinds of bromeliads, including various Tillandsia species, which are also called air plants.

21. Mexican Lady’s Slipper

Mexican Flowers 21

Botanical Name: Cypripedium spp.

In Mexico, this stunning orchid Mexican Lady’s slipper is quite popular. These flowers belong to the Cypripedium genus, which has almost 60 different plants in the orchid family.

22. Creosote Bush

Botanical Name: Larrea tridentata

These Mexican Flowers are also called the creosote bush because of its strong smell. During the spring, this plant produces pretty yellow flowers with a star shape.

23. Fallugia

Mexican Flowers 23

Botanical Name: Fallugia paradoxa

This plant loves dry areas and can survive in arid conditions. It has pretty white flowers with five petals and yellow centers that bloom openly.

24. Anthurium

Botanical Name: Anthurium spp.

Anthuriums are a large group of plants in the Arum family. These plants are famous for their colorful spathes, which are special leaves that attract insects. T

25. Coral Vine

Botanical Name: Antigonon leptopus

Coral vines are perennial plants from Mexico. They belong to the buckwheat family and have leaves shaped like hearts and produce flowers that can be pink or white.

Check Best Native Florida Flowers here

26. Blue Palo Verde

Botanical Name: Parkinsonia florida

The blue palo verde belongs to the pea family (Fabaceae), like other palo verde plants. In Mexico, it primarily grows in the northwestern regions that are part of the Sonoran Desert, such as in the states of Sonora and Baja California.

27. Mexican Frangipani

Botanical Name: Plumeria rubra

These Mexican Flowers grow in many parts of the country and have spread to Colombia and Venezuela. The plant blooms with lots of flowers in colors like pink, yellow, or white.

28. California Poppy


Botanical Name: Eschscholzia californica

The California poppy is one of the most beautiful Mexican Flowers found in northern Mexico. It has vibrant cup-like flowers that come in orange, red, and yellow color.

29. Mexican Hat Flower

Mexican Flowers 29

Botanical Name: Ratibida columnifera

These flowers have a whimsical look, resembling a sombrero, with a center cone surrounded by drooping red petals edged with yellow.

30. Gentian sage

Botanical Name: Salvia patens

These Mexican Flowers are herbaceous perennials and belong to the sage family. Gentian sage has beautiful flowers in a deep blue color.

Check Best Spring Flowers in Michigan here

31. Mexican AsterMexican Flowers 31

Botanical Name: Cosmos bipinnatus

The Mexican aster flower is sometimes called Sulphur cosmos.These bright and cheerful flowers bloom abundantly from summer to fall.

32. Mexican Tulip Poppy


Botanical Name: Hunnemannia fumariifolia

Mexican tulip poppies are tender perennials in the warmest regions of the USDA zones and in places with cold winters. These Mexican Flowers have canary blooms.

33. Mexican Tarragon

Mexican Flowers 33

Botanical Name: Tagetes lucida

During spring and summer, the Mexican tarragon produces many yellow, single marigold-like flowers. But the real treasure is its flavorful leaves!

34. Mexican Petunia

Botanical Name: Ruellia simplex

It’s important to note that it’s not an actual petunia. These Mexican Flowers attract bees, butterflies, and hummingbirds.

35. Mexican Paintbrush

Mexican Flowers 35

Botanical Name: Castilleja indivisa

Mexican paintbrush flowers display bright blue flowers, although you can also get them in colors like lavender, purple, red, pink, and white.

36. Mexican Evening Primrose

Botanical Name: Oenothera speciosa

These Mexican Flowers spread by using roots that run along the ground and seeds. The blooms are big and shaped like cups.

Check Most Fragrant Hawaiian Flowers here

Recent Posts

Join our 3 Million Followers:


Related Articles


Please enter your comment!
Please enter your name here