Xochimilco
Mexico City

Xochimilco

~4 min|Xochimilco, Mexico

Xochimilco is the last surviving fragment of the lake system that once covered the Valley of Mexico — a network of canals and artificial islands (chinampas) that the Aztecs created for agriculture and that still function as floating gardens 500 years later. Riding a trajinera (a flat-bottomed, brightly painted boat) through the canals, passing flower vendors, mariachi bands on their own boats, and corn-on-the-cob sellers paddling alongside, is the most distinctly Mexican experience in the city.

The chinampas are one of the most ingenious agricultural systems ever devised — the Aztecs created them by weaving reeds and branches into floating mats, anchoring them with willow trees, and piling lake mud on top to create fertile fields. The system was so productive that it supported the population of Tenochtitlan (estimated at 200,000-300,000, one of the largest cities in the world at the time), and the remaining chinampas in Xochimilco still grow flowers, vegetables, and herbs for Mexico City's markets.

The tourist experience centres on the embarcaderos (boat docks) where you hire a trajinera and a pilot for a few hours. On weekends, the canals fill with Mexican families celebrating birthdays, quinceañeras, and the general concept of being alive on a Saturday afternoon. Food and drink boats — selling elotes, tlacoyos, micheladas, and pulque — pull alongside your trajinera on demand. The atmosphere is festive, chaotic, and completely unlike anything else in Mexico City. Xochimilco was designated a UNESCO World Heritage Site in 1987, and the canals — despite pollution challenges — remain one of the most remarkable living landscapes in the Americas.

Verified Facts

Xochimilco is a UNESCO World Heritage Site, designated in 1987

Chinampas are artificial islands created by the Aztecs for agriculture

Tenochtitlan had an estimated population of 200,000-300,000

Trajineras are the brightly painted flat-bottomed boats used on the canals

Get walking directions

Xochimilco, Mexico

Open in Maps

More in Mexico City

View all →