Offshore Stays

Surf Costa Rica: the best surf towns, seasons and spots

Where to surf in Costa Rica: 2 surf towns compared by surf season (mostly March–November), waves, skill level and sea temperature.

Best time to surf Costa Rica: March–November is main surf season in most of its surf towns. The table below shows each town's own season.

Costa Rica surf towns compared

TownBest surfWavesSuitsSea temp
Santa Teresa surfMexico, Central America & CaribbeanMarch–Octoberbeach breaksall levels28–30°C
Tamarindo surfMexico, Central America & CaribbeanMay–Novemberbeach breaks and reef breaksbeginner and intermediate surfers28–29°C

Staying longer than a holiday? Digital nomad visa options for Costa Rica →

Frequently asked questions

When is the best time to surf Costa Rica?
Across the 2 surf towns we cover in Costa Rica, March–November is main surf season in most of them. Santa Teresa: March–October; Tamarindo: May–November.
Where is the water warmest for surfing in Costa Rica?
Santa Teresa has the warmest sea of the towns we cover, around 30°C in April. The coldest is Tamarindo, around 28°C in February.
Where should beginners surf in Costa Rica?
Santa Teresa, Tamarindo have breaks that suit beginners. The other towns are better for surfers who already ride green waves.

Sea temperatures and weather come from each town's page, where the sources and dates are listed. Surf seasons, break types and skill levels are our editorial review.