When it comes to cities at altitudes over 7,000 feet, flowers aren’t usually the very first thing associated with a market. Here at Jamaica Market, however, in the heart of Mexico City, colorful flowers appear by the truckload to fill the air with the sweet scents of roses, hydrangeas, and lilies. At this bustling wholesale flower market, families shop for white flowers they’ll need for an upcoming funeral, or lovers purchase bags of rose petals—available by the kilo. The stalls are a rainbow of brilliant colors, the air a fragrant elixir, and flower prices are so shockingly low they’re almost too good to believe. The tens of thousands of flowers aside, Jamaica Market is also known for its stalls of colorful produce, as well as authentic, exceptional street food at prices that travelers will love.
Insider Tip: Many of the trucks arrive at around 8pm, when it’s possible to find deals that are even cheaper than the already rock bottom prices. Also, the market floor can be covered in puddles—so best to wear closed toed shoes.
Jamaica Market is located 15 minutes south of the central historical district. The market is open 24 hours, and is relatively safe at all hours, provided you take regular precautions.