Flowers for Día de Muertos in Mexico: Marigolds and Tradition

Why is the marigold the flower of the dead?

The cempasúchil — from the Nahuatl cempoalxóchitl, "flower of twenty petals" — is the most iconic flower of Día de Muertos. Its intense orange color and penetrating aroma serve a very specific function within the tradition: guiding the souls of the departed back to the world of the living on November 1 and 2. Families create petal paths from the street to the altar so that the soul doesn't lose its way.

It's not just decoration. It's a GPS made of flowers.

What other flowers appear on Día de Muertos?

The marigold dominates, but it doesn't stand alone. Cockscomb (celosía) in red and purple adds contrast and symbolizes mourning. White chrysanthemums represent purity and grief. Roses appear on some altars, especially in urban areas. Baby's breath (gypsophila) is used to border and add texture to altar arrangements.

Every flower has its place: marigolds on the floor and arches, cockscomb along the edges, chrysanthemums at the center of the altar beside the photo of the deceased.

How is an altar de muertos built?

The altar has levels (usually two or three) representing heaven, earth, and the underworld. Flowers cover every level: the upper arch is woven from marigolds and cockscomb, the steps are bordered with petals, and the altar itself concentrates the most elaborate flower arrangements. There is no Day of the Dead altar without flowers — they are structurally part of the tradition, not an optional decoration.

Día de Muertos beyond Mexico City

Oaxaca, Michoacán (especially Pátzcuaro and Janitzio) and Puebla host the most intense and authentic celebrations in the country. In Janitzio, fishermen take to Lake Pátzcuaro in canoes decorated with marigolds on the night of November 1 — an image that stays with you forever.

A fact you didn't know

The marigold has its origins in Mesoamerica, but today's cultivation is concentrated mainly in the states of Puebla and Estado de México. Every year, weeks before November 2, the fields turn orange. Mexico produces around 90 million marigold plants for this festival alone. It is the largest floral event on the Mexican calendar — bigger than Valentine's Day.

Back to blog

Leave a comment