Puerto Morelos is a laid-back Caribbean fishing village on Mexico's Riviera Maya, sitting quietly between the resort megacities of Cancun and Playa del Carmen. The town's main draw is its proximity to the Mesoamerican Barrier Reef, the second largest coral reef system in the world, protected as a national marine park just a short boat ride from shore. On land, you'll find a walkable town square where fishermen still sell the daily catch, colorful street murals, a famous leaning lighthouse tilted by a long-ago hurricane, and easy access to the Ruta de los Cenotes, a jungle road lined with crystalline freshwater swimming holes. Fresh ceviche and seafood tacos at the restaurants ringing the central plaza are as much a reason to visit as the turquoise water.
The best time to visit Puerto Morelos is early November through late March, except for a stretch in late November and another in late February when conditions can dip. This window delivers the mildest temperatures, virtually zero rain, and clear Caribbean waters free of sargassum seaweed. Winter is peak season, so expect higher accommodation prices and more visitors, especially from December through March. If you visit in February, you'll catch the town's annual Ceviche Festival and Carnival celebrations, both local traditions worth planning around. For budget-conscious travelers willing to trade slightly warmer days for significantly thinner crowds and lower prices, late April and early May offer a shoulder-season alternative before sargassum and summer humidity fully set in.
Spring in Puerto Morelos, Mexico
March is the final stretch of Puerto Morelos's ideal weather window, and it's also the busiest month for tourism. The reef's visibility is excellent, and snorkeling trips to the national marine park are at their best. Afternoons warm to highs of 84.4°F (29.1°C), comfortable for a full day of kayaking or paddleboarding along the calm coastline. The town's artisan market and the little restaurants around Javier Rojo Gomez square are lively, and you'll find catamaran tours and cenote excursions booking up fast. Mid-to-late March brings a public holiday for Benito Juarez's birthday, and the central plaza often hosts small cultural events.
By April and May, the town empties out noticeably and the pace returns to sleepy fishing village mode. Morning lows sit comfortably at 71°F (21.7°C), but humidity begins to climb and gentle Caribbean breezes pick up, with April seeing some of the strongest sustained winds of the year. This is when sargassum seaweed typically begins arriving on the coast; some days are fine, others bring brown patches that local crews work to clear each morning. Rain remains rare through spring, with only a handful of wet days across the three months, so don't worry about washouts.
If you're visiting in late April or May, you'll find dramatically lower prices on accommodations compared to winter. The Botanical Garden, a 160-acre preserve of mangroves and jungle trails with howler monkeys, is more pleasant to explore early in the morning before the midday heat builds. Pack reef-safe sunscreen (the marine park requires it), a light hat, and sturdy shoes for cenote hikes.
Summer in Puerto Morelos, Mexico
Summer is the quietest and most challenging season for a beach vacation in Puerto Morelos. Highs average 88.3°F (31.3°C) and the humidity is noticeable, making afternoons feel heavy and sticky. This is when sargassum seaweed arrives in its largest quantities along the Caribbean coast, with the peak period running roughly May through August. Local crews and offshore barriers do an impressive job of clearing the main beach, but some buildup is unavoidable on heavier days, and the decomposing seaweed can produce an unpleasant sulfur smell.
Early to mid-August brings the hottest stretch, with highs reaching 90.3°F (32.4°C) and overnight lows of 74.7°F (23.7°C) offering little relief. Summer also falls within the Atlantic hurricane season, meaning occasional tropical storms can disrupt travel plans. Precipitation is at its highest, with showers expected roughly 4 to 6 days per month, usually as brief but intense afternoon downpours. Overnight lows for the season hover at 75.3°F (24.1°C), so even evenings feel warm.
The upside is price: accommodations drop significantly, and you can have the reef nearly to yourself on a good-visibility day. The cenotes along the Ruta de los Cenotes are refreshingly cool year-round, making them the perfect summer escape from the heat. Bring plenty of water, strong insect repellent for jungle excursions, and light, breathable clothing.
Fall in Puerto Morelos, Mexico
September and October are the tail end of hurricane season, and Puerto Morelos is at its quietest. September draws fewer visitors than any other month, and you'll find the town square, restaurants, and beaches noticeably empty. This is the season for travelers who prefer solitude and deep discounts on accommodation. Mexico's Independence Day falls in mid-September, and the central plaza comes alive with music, food, and local celebrations for a few festive nights.
Despite the hurricane risk, fall weather is warmer than you might expect: highs average 84.8°F (29.3°C) and lows settle at 70.7°F (21.5°C), comfortable enough for all-day beach time. Rain is extremely rare throughout the fall months, with close to zero significant wet days, though tropical systems can occasionally bring extended downpours. Humidity peaks in October, so mornings can feel muggy before the sea breeze kicks in. By late October, the community celebrates Janal Pixan and Day of the Dead, a Yucatecan tradition where the town decorates storefronts with altars and hosts creative contests for handcrafted Catrinas and Alebrijes.
November marks the real turning point. The ideal weather window reopens around early November, except for a brief dip in late November. Sargassum is largely gone, the reef clears up, and snorkeling conditions improve dramatically. Crowds remain thin and prices stay low, making early-to-mid November one of the smartest times to book a trip. Pack a light rain jacket just in case, though you're unlikely to need it.
Winter in Puerto Morelos, Mexico
Winter is when Puerto Morelos is at its absolute best. December through February falls squarely within the ideal travel window, except for a brief stretch in late February when conditions can occasionally dip. Highs of 80.4°F (26.9°C) and lows of 66.1°F (18.9°C) make this the most comfortable season, cool enough for long walks through the Botanical Garden's jungle trails without overheating, and warm enough to spend the entire day in the water. Rain is essentially nonexistent, and the Caribbean stretches out in that impossible turquoise that postcards never quite capture.
This is peak tourist season, and December through March draws the biggest crowds. You'll share the reef snorkeling tours and cenote trips with more visitors, and accommodation books up well in advance, especially around Christmas and New Year's. February is a highlight: the town hosts its annual Festival Tradicional del Ceviche, where local restaurants compete with their freshest preparations of the town's signature dish, drawing seafood lovers from across the Riviera Maya. Carnival celebrations follow shortly after, filling the plaza with music, dance troupes, and festive energy that reflects the community's roots.
The shorter days of winter barely register this close to the tropics, with roughly 11 hours of daylight and sunsets landing around 6 PM, perfect timing for a cold beer on the pedestrian corridor along Javier Rojo Gomez Street where cafes set out tables each afternoon. Evenings feel pleasantly cool by Caribbean standards, so toss a light layer in your bag for dinner out. Book snorkeling tours early in the day when visibility is sharpest and the water is at its calmest.
At a Glance
Monthly weather, visitor crowds, air quality, holidays, and daylight hours to help you plan your trip.
Travel Tips & Safety for Puerto Morelos, Mexico
Puerto Morelos is about 20 minutes south of Cancun International Airport, making it one of the easiest Riviera Maya destinations to reach. Colectivo vans run along Highway 307 between Cancun and Playa del Carmen, though you'll need a taxi or local van from the highway turnoff to reach the beach town itself. Renting a car gives you the most flexibility for day trips to cenotes, Chichen Itza, and nearby towns like Tulum and Valladolid.
The reef is a protected national marine park, so chemical sunscreen is prohibited for snorkeling. Bring or buy reef-safe (mineral-based) sunscreen before you arrive. Stick to bottled or purified water, and be adventurous with the seafood at established restaurants around the town square, but use standard food-hygiene judgment at roadside stalls.
Puerto Morelos is a calm, walkable town where serious safety concerns are rare. Use common sense: avoid flashing valuables, stick to well-lit areas at night, and respect ocean conditions, especially during hurricane season from June through November. The reef's currents can be strong, so always snorkel or dive with a licensed guide from one of the local cooperatives.