When to Visit Sayulita: A Season-by-Season Breakdown
I've worked in Sayulita's hospitality scene for six years now, and the question I hear most from visitors planning their trip is: "When should we come?" The answer isn't as simple as "dry season" — every month here has a personality, and the right time depends on what you want from your trip.
Let me walk you through it honestly.
The Quick Answer
Best overall: November and March-April (sweet spots between crowds and weather). Best for surfing: June-October (bigger swells, fewer people). Best for budget: May and September-October (shoulder season, hotel rates drop 30-50%). Worst time: Late September (hurricane risk peaks, some businesses close).
High Season: December Through February
Weather
This is peak dry season. Temperatures sit at 24-30°C. Humidity is manageable. Rain is essentially nonexistent — maybe one light shower a month. The ocean is warm (26-28°C) and visibility is excellent for snorkeling.
What's Happening
This is when the town fills up. Christmas and New Year bring a surge of Mexican families, American expats, and European backpackers. Hotel prices double or triple between December 20 and January 5. You'll need reservations for restaurants like Chakal and Don Pedro's.
The upside? The energy is incredible. Live music every night on the plaza. Every beach bar is packed. The town's social scene is at its best.
Whale watching season runs December through March — humpback whales migrate through the bay. Some Islas Marietas tours include whale sightings.
Surf Conditions
Smaller, cleaner waves. Perfect for beginners. Morning sessions before 11AM are glassy. The left break near the north point still has enough push for intermediate surfers.
Budget Reality
Hotels: $100-250/night (vs. $60-120 in shoulder season). Beachfront dining: same prices year-round, but expect longer waits. Book accommodation 2-3 months ahead for Christmas-New Year.
My honest take: If you've never been, high season is fine for a first visit — the energy carries the experience. But you're paying premium prices for a town at capacity.
Shoulder Season: November and March-May
November
My personal favorite month. The rainy season has just ended, so everything is lush and green. Temperatures are warm (27-32°C) but the crowds haven't arrived yet. Hotels drop to off-season rates. The sea is still warm.
Big draw: Dia de los Muertos (October 31-November 2) bleeds into early November. Sayulita's celebration is one of the most authentic in Mexico. The cemetery comes alive with marigolds and candles. Giant puppet calaveras parade through town. Face painting on every corner.
Book accommodation a month ahead for Dia de los Muertos week specifically.
March-April
Dry season with warming temperatures (26-33°C). Easter week (Semana Santa) is the one exception — Mexican families flood the coast and the town is packed for about ten days. Avoid Semana Santa unless you love crowds.
Outside of Easter, March and April are excellent. Dry, warm, uncrowded. Whale sharks begin appearing offshore. Surf is clean and beginner-friendly.
May
The start of the slow season. Temperatures climb (28-34°C) and humidity increases. A few afternoon showers start appearing. Hotel rates drop significantly. Many visitors have left. The town belongs to locals and the committed few.
This is when Sayulita feels most like the fishing village it still is underneath the tourism.
Green Season: June Through October
Weather
This is the rainy season. Afternoon thunderstorms roll in almost daily, usually between 2-5PM. They dump rain for an hour and then the sky clears for sunset. Morning are sunny and hot. Humidity is high (80%+).
The landscape transforms. Hills that were brown in dry season go impossibly green. Waterfalls appear in the mountains. The air smells like wet earth and flowers.
Surf
This is the real surf season. South swells from June bring bigger, more consistent waves. Intermediate and advanced surfers prefer these months. The break gets more power and the waves are head-high on good days.
Surf lessons still work in green season — instructors know where to find the protected spots with smaller waves.
Whale Shark Season (June-September)
The world's largest fish congregate in the waters between Sayulita and Isla Holbox. Swimming with whale sharks is a genuine bucket-list experience. Tours run from around 2,500 pesos ($147) for a half-day.
What to Watch Out For
Hurricane season peaks September-October. Actual direct hits on the Riviera Nayarit coast are rare, but nearby storms bring heavy rain, rough seas, and sometimes beach closures. Late September is the riskiest period.
Some restaurants and hotels close for a few weeks in September-October for maintenance and the owners' own vacations.
Budget Reality
Hotels: $50-100/night (down 40-60% from peak). Restaurants and tours: same prices but no waiting. You'll often have the beach to yourself before noon.
My honest take: Green season is underrated. Yes, it rains. But if you're okay with afternoon showers and you want better surf, fewer people, and lower prices, June through August is fantastic. Avoid late September.
Seasonal Events Calendar
Month
Event
Worth Planning Around?
November 1-2
Dia de los Muertos
Absolutely yes
December-March
Whale watching season
Nice bonus, not essential
January
Sayulita Surf Festival
Yes, if you surf
March-April
Semana Santa (Easter)
Avoid unless you love crowds
June-September
Whale shark season
Top-tier experience
July
Riviera Nayarit Gastronomy Festival
Great for foodies
Packing by Season
Dry season (Nov-May): Swimsuit, light layers for evening, reef-safe sunscreen, sunglasses. Mornings can be cooler in December-January — a light hoodie helps.
Green season (June-Oct): Everything above plus a light rain jacket (not an umbrella — the wind makes them useless), waterproof phone case, quick-dry clothing, and insect repellent for the mosquitoes that come with the rain.
Year-round essentials: Water shoes for rocky beaches and reef. A reusable water bottle. Cash in pesos — many taco stands don't take cards.
Bottom Line
There's no bad time to visit Sayulita. There are expensive times (December-February), quiet times (May, September-October), and sweet spots (November, March-April). The town works year-round because the things that make it special — the waves, the tacos, the mezcal, the color — don't have an off switch.
Just maybe skip late September. And if you're planning a broader Mexico trip, the Yucatán's colonial gem Valladolid and the car-free Caribbean island of Isla Holbox make excellent additions on the opposite coast.