World › Costa Rica
🇨🇷 Best surf spots in Costa Rica
55 spots ranked on five years of ERA5 wave, wind and sea temperature data.
Season in Costa Rica
Average share of clean days across all 55 spots, by month.
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 51% | 61% | 73% | 85% | 86% | 83% | 79% | 73% | 79% | 73% | 73% | 52% |
Areas
Guanacaste27 spots · top Playa Coyote 93.9Puntarenas24 spots · top Boca Barranca 96.3Limón4 spots · top Manzanillo 53.8
All 55 spots
| # | Spot | Score | Surfable | Clean | Size | Water | Season | Level |
|---|---|---|---|---|---|---|---|---|
| 1 | Boca Barranca Puntarenas | 96.3 | 100% | 82% | 1.1 m | 29°C | all year | Intermediate |
| 2 | Bajamar Puntarenas | 96.1 | 100% | 80% | 1.1 m | 29°C | all year | Intermediate |
| 3 | Corralillo Puntarenas | 96.1 | 100% | 80% | 1.1 m | 29°C | all year | Intermediate |
| 4 | Agujas Puntarenas | 95.6 | 100% | 82% | 1.1 m | 29°C | all year | Intermediate |
| 5 | Playa escondida Puntarenas | 95.6 | 100% | 85% | 1.2 m | 29°C | all year | Intermediate |
| 6 | Perro Fino Puntarenas | 95.3 | 100% | 80% | 1.2 m | 29°C | all year | Intermediate |
| 7 | Roca Loca Puntarenas | 95.3 | 100% | 80% | 1.2 m | 29°C | all year | Intermediate |
| 8 | Jaco Beach Puntarenas | 95.2 | 100% | 82% | 1.1 m | 29°C | all year | Intermediate |
| 9 | Hermosa Puntarenas | 95.1 | 100% | 84% | 1.2 m | 29°C | all year | Intermediate |
| 10 | Gully's Puntarenas | 95.0 | 100% | 83% | 1.1 m | 29°C | all year | Intermediate |
| 11 | The Tree Puntarenas | 95.0 | 100% | 83% | 1.1 m | 29°C | all year | Intermediate |
| 12 | Bejuco Puntarenas | 94.9 | 100% | 83% | 1.1 m | 29°C | all year | Intermediate |
| 13 | Playa Bejuca Puntarenas | 94.9 | 100% | 83% | 1.1 m | 29°C | all year | Intermediate |
| 14 | Playitas Puntarenas | 94.8 | 100% | 86% | 1.1 m | 29°C | all year | Intermediate |
| 15 | Esterillos Puntarenas | 94.7 | 100% | 83% | 1.1 m | 29°C | all year | Intermediate |
| 16 | Manuel Antonio Puntarenas | 94.7 | 100% | 86% | 1.1 m | 29°C | all year | Intermediate |
| 17 | Dominical Puntarenas | 94.6 | 100% | 86% | 1.1 m | 29°C | all year | Intermediate |
| 18 | Matapalo Puntarenas | 94.2 | 98% | 66% | 0.9 m | 29°C | Mar to Nov | Beginner |
| 19 | Backwash Puntarenas | 94.1 | 96% | 64% | 0.9 m | 29°C | Mar to Nov | Beginner |
| 20 | Pan Dulce Puntarenas | 94.1 | 95% | 61% | 0.9 m | 29°C | Apr to Nov | Beginner |
| 21 | Santa Teresa Puntarenas | 94.1 | 100% | 86% | 1.2 m | 29°C | all year | Intermediate |
| 22 | Mal Pais- Santa Teresa Puntarenas | 94.0 | 100% | 86% | 1.2 m | 29°C | all year | Intermediate |
| 23 | Sunset Reef Puntarenas | 94.0 | 100% | 83% | 1.2 m | 29°C | all year | Intermediate |
| 24 | Playa Coyote Guanacaste | 93.9 | 100% | 84% | 1.2 m | 29°C | all year | Intermediate |
| 25 | Scardog reef Guanacaste | 93.8 | 100% | 69% | 1.2 m | 28°C | Mar to Nov | Intermediate |
| 26 | Laverinto (Laverint) Guanacaste | 93.6 | 100% | 68% | 1.1 m | 28°C | Mar to Nov | Intermediate |
| 27 | Islita Guanacaste | 93.3 | 100% | 83% | 1.2 m | 29°C | all year | Intermediate |
| 28 | Camaronal Guanacaste | 92.9 | 100% | 83% | 1.2 m | 29°C | all year | Intermediate |
| 29 | Flamingo Point Guanacaste | 92.8 | 100% | 79% | 1.2 m | 28°C | all year | Intermediate |
| 30 | Ollie´s Point Guanacaste | 92.8 | 86% | 59% | 0.9 m | 28°C | Apr to Nov | Beginner |
| 31 | Barrigona Guanacaste | 92.4 | 100% | 86% | 1.3 m | 29°C | all year | Intermediate |
| 32 | Playa samara Guanacaste | 92.4 | 100% | 86% | 1.2 m | 29°C | all year | Intermediate |
| 33 | Playa Negra Guanacaste | 92.3 | 100% | 87% | 1.3 m | 28°C | all year | Intermediate |
| 34 | Playa Langosta Guanacaste | 92.2 | 99% | 84% | 1.2 m | 28°C | all year | Intermediate |
| 35 | Raps Guanacaste | 92.2 | 100% | 86% | 1.3 m | 28°C | all year | Intermediate |
| 36 | Rivermouth at Avellanas Guanacaste | 92.2 | 100% | 86% | 1.3 m | 28°C | all year | Intermediate |
| 37 | Suizo Guanacaste | 92.2 | 99% | 84% | 1.2 m | 28°C | all year | Intermediate |
| 38 | Marbella Guanacaste | 92.1 | 100% | 85% | 1.3 m | 28°C | all year | Intermediate |
| 39 | Nosara Beach Guanacaste | 92.1 | 100% | 84% | 1.3 m | 28°C | all year | Intermediate |
| 40 | Ostional Guanacaste | 92.1 | 100% | 84% | 1.3 m | 28°C | all year | Intermediate |
| 41 | Pelada Guanacaste | 92.1 | 100% | 84% | 1.3 m | 28°C | all year | Intermediate |
| 42 | Playa Avellana Guanacaste | 92.1 | 100% | 86% | 1.2 m | 28°C | all year | Intermediate |
| 43 | Pico Grande Guanacaste | 92.0 | 97% | 82% | 1.2 m | 28°C | all year | Intermediate |
| 44 | Playa Guiones Guanacaste | 92.0 | 100% | 85% | 1.3 m | 28°C | all year | Intermediate |
| 45 | Playa Nosara Guanacaste | 92.0 | 100% | 85% | 1.3 m | 28°C | all year | Intermediate |
| 46 | Tamarindo Guanacaste | 92.0 | 98% | 82% | 1.2 m | 28°C | all year | Intermediate |
| 47 | El Estero- Tamarindo Guanacaste | 91.9 | 95% | 80% | 1.1 m | 28°C | all year | Intermediate |
| 48 | Playa Grande Guanacaste | 91.9 | 95% | 80% | 1.1 m | 28°C | all year | Intermediate |
| 49 | Roca Bruja Guanacaste | 91.0 | 86% | 56% | 0.9 m | 28°C | Apr to Nov | Beginner |
| 50 | Brasilito Guanacaste | 68.5 | 77% | 20% | 0.7 m | 28°C | Jun to Jun | Beginner |
| 51 | Pavones Puntarenas | 57.4 | 92% | 0% | 0.9 m | 29°C | rarely | Beginner |
| 52 | Manzanillo Limón | 53.8 | 82% | 0% | 0.9 m | 29°C | rarely | Beginner |
| 53 | Playa cocles Limón | 52.0 | 79% | 0% | 0.8 m | 29°C | rarely | Beginner |
| 54 | Salsa Brava Limón | 52.0 | 79% | 0% | 0.8 m | 29°C | rarely | Beginner |
| 55 | Black Beach Limón | 51.7 | 79% | 0% | 0.8 m | 29°C | rarely | Beginner |
Filter Costa Rica by month, level and water
Map, comparison and a trip planner in the interactive ranking.
Open Costa Rica in the rankingMap, comparison and a trip planner in the interactive ranking.