Where to surf in June
13 surf towns in their main surf season in June, compared by sea temperature, average wave size and skill level. Warmest water: Puerto Escondido, around 30°C.
| Surf town | Sea temp | Air temp | Avg waves (offshore) | Suits |
|---|---|---|---|---|
| Puerto Escondido in JuneMexico | 30°C | 24°C | 1.7 m | all levels |
| Arugam Bay in JuneSri Lanka | 30°C | 29°C | 1.5 m | all levels |
| Tamarindo in JuneCosta Rica | 29°C | 27°C | 1.4 m | beginner and intermediate surfers |
| Nosara in JuneCosta Rica | 29°C | 27°C | 1.5 m | beginner and intermediate surfers |
| Santa Teresa in JuneCosta Rica | 29°C | 28°C | 1.5 m | all levels |
| Popoyo in JuneNicaragua | 29°C | 28°C | 1.3 m | all levels |
| San Juan del Sur in JuneNicaragua | 29°C | 28°C | 1.3 m | beginner and intermediate surfers |
| Sayulita in JuneMexico | 29°C | 27°C | 1.1 m | beginner and intermediate surfers |
| Canggu in JuneIndonesia | 28°C | 24°C | 2.0 m | all levels |
| Uluwatu in JuneIndonesia | 28°C | 27°C | 2.0 m | intermediate and advanced surfers |
| Byron Bay in JuneAustralia | 22°C | 19°C | 1.6 m | all levels |
| Florianópolis in JuneBrazil | 19°C | 17°C | 1.3 m | all levels |
| Aljezur in JunePortugal | 18°C | 21°C | 1.4 m | all levels |
Wave heights are open-ocean monthly averages, not a beach forecast. Sources and dates are on each town's month page.
Frequently asked questions
- Where can I surf in June?
- 13 of the surf towns we cover are in their main surf season in June: Puerto Escondido (Mexico), Arugam Bay (Sri Lanka), Tamarindo (Costa Rica), Nosara (Costa Rica), Santa Teresa (Costa Rica), Popoyo (Nicaragua), San Juan del Sur (Nicaragua), Sayulita (Mexico), Canggu (Indonesia), Uluwatu (Indonesia), Byron Bay (Australia), Florianópolis (Brazil), Aljezur (Portugal).
- Where is the water warmest for surfing in June?
- Puerto Escondido (around 30°C), Arugam Bay (around 30°C), Tamarindo (around 29°C). At the cold end, Aljezur sits around 18°C, which calls for a 3/2mm full wetsuit.
- Where can beginners surf in June?
- Puerto Escondido, Arugam Bay, Tamarindo, Nosara, Santa Teresa, Popoyo, San Juan del Sur, Sayulita, Canggu, Byron Bay, Florianópolis, Aljezur are in season in June and have breaks that suit beginners.