Reef
both
Level 5/10

Punta Morena (Cozumel)

Cozumel, Mexico
🪸Sharp reef🏝️Remote

Punta Morena is the best wave in Caribbean Mexico, coming alive during Norte storm season when cold fronts push E-NE swells into the normally flat Caribbean. Located on Cozumel's east coast, the wave offers a rare chance to surf Mexico's Caribbean side, requiring specific weather patterns but delivering quality reef breaks when conditions align.

3-Day Forecast
Today
30
20
Poor
1.7m
@8s
17km/h
Tue
31
23
Poor
1.7m
@8s
18km/h
Wed
1
21
Poor
1.6m
@8s
16km/h
+7
Unlock

Today's Conditions

Swell
1.7m
ESE(106°)
Score: 18/25
Period
8s
Short period / windswell
Score: 6/25
Wind
17km/h
E(81°)
Score: 0/25
Weather
27°C
0.1mm62%
Windswell Component
0.7mE@4s
Secondary Swell
0.2mNE
Forecast Confidence
100%
Sources: open-meteo-marine, open-meteo-weather
Best Session
morning
AM: 12 km/h ENE|PM: 19 km/h E
12 km/h vs 19 km/h afternoon
Tide at 7am (0.1m)

Location & Conditions

Loading map...
0°45°90°135°180°225°270°315°NESW
Swell
Wind
View in OpenStreetMap
Showing forecast for today

Tide Times

1:10 am
Low tide - -0.07m
7:10 am
High tide - 0.11m
1:00 pm
Low tide - -0.07m
7:30 pm
High tide - 0.18m
Times shown in spot-local time.

Strike Score Breakdown

20
Poor
Components
Swell Direction9/25
Swell Size18/25
Swell Period6/25
Wind0/25
Raw Score33/100
Adjustments
🌊💨 Windswell-3
⚠️ Weak Component-10
Adjusted Score20/100
Confidence
Multiplier×1.00
Final Score20
👥 Semana Santa

Spot Details

Swell Requirements

Optimal direction
ENE (75°)
Direction range
60° - 90°
Size range
0.9m - 2.4m
Ideal size
2.0m
Height multiplier
0.97×
Ideal period
12s+

Wind Requirements

Optimal direction
WSW (247°)
Offshore range
225° - 270°

Tide Requirements

Optimal tide
mid

Water temp

27°C

Wetsuit

Boardshorts / Rashguard

Difficulty

5/10

Crowd level

2/10

👥 Semana Santa (Mar 30Apr 10) — expect extra crowds

Access: East side of Cozumel island.

Best Season

Peak: Sep, Oct, Nov, Dec, Jan

Secondary: Feb, Mar

Norte storm season. Caribbean surf.

Getting There

Airport
CZM
Drive time
20 min
Data quality
verified

Strike Log

Community Discussion