Mercado Jamaica, Mexico City, Flower market in Mexico City, Mexico.
Mercado Jamaica is a flower market in Mexico City with three large halls containing over 1,150 stands that offer cut flowers, arrangements, potted plants, and gardening supplies across different sections. The stands are organized by product type, making it straightforward for visitors to browse between fresh blooms, living plants, and decorative items.
The market was founded in 1957 as part of efforts to modernize local commerce and bring informal street flower vendors into an organized setting in southeastern Mexico City. This development was part of a broader push to formalize the city's flower trade.
During Day of the Dead, this place becomes a gathering point where families come to buy Mexican marigolds and specially arranged blooms for traditional altar decorations that honor their departed loved ones.
The market is located near Metro Jamaica station on Line 9 and operates daily year-round. Weekends offer the fullest selection when more vendors are present, though the space can get crowded during peak hours.
The market displays 5,000 different types of flowers and plants, blending imported international varieties with native Mexican species in specialized sections. This range allows visitors to source both everyday bouquets and hard-to-find local plant species in a single location.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.