Ninety Mile Beach Surf Report & Forecast
🛰️ Satellite Map View
Loading satellite map...
Current Surf Conditions at Ninety Mile Beach
Data Cache Status
🌊 Surf Quality Timeline (Week)
Best windows in greenSELECT DAY
🌊 Surf Quality Timeline
Best windows in green🌬️ WIND
kt
🌊 SWELL
ft
HEIGHT
PERIOD
SWELL
10s
📡 Data Source
Choose your preferred weather data provider
📊 7-Day Detailed Forecast
Expandable daily forecasts with hourly details| Time | Quality | Swell Height | Period | Swell Dir | Wind Speed | Wind Dir | Gusts | Air Temp | Water Temp | Rain |
|---|---|---|---|---|---|---|---|---|---|---|
| 12:00 AM | POOR | 2.3ft | 13s | SW | 13kt | SSE | 12kt | 16°C | 19°C | 0mm |
| 1:00 AM | POOR | 2.1ft | 13s | SW | 14kt | SSE | 13kt | 16°C | 19°C | 0mm |
| 2:00 AM | POOR | 2ft | 13s | SW | 15kt | S | 14kt | 16°C | 19°C | 0mm |
| 3:00 AM | POOR | 1.8ft | 14s | SW | 16kt | S | 14kt | 16°C | 19°C | 0mm |
| 4:00 AM | POOR | 2ft | 14s | SW | 16kt | SSE | 15kt | 16°C | 19°C | 0mm |
| 5:00 AM | POOR | 2.2ft | 14s | SW | 17kt | SSE | 16kt | 15°C | 19°C | 0mm |
| 6:00 AM | POOR | 2.4ft | 14s | SW | 17kt | SSE | 17kt | 15°C | 19°C | 0mm |
| 7:00 AM | FAIR | 2.3ft | 13s | SW | 15kt | SSE | 15kt | 15°C | 19°C | 0mm |
| 8:00 AM | FAIR | 2.2ft | 13s | SW | 13kt | SSE | 13kt | 15°C | 19°C | 0mm |
| 9:00 AM | FAIR | 2.1ft | 13s | SW | 12kt | SSE | 12kt | 15°C | 19°C | 0mm |
| 10:00 AM | FAIR | 2.1ft | 13s | SW | 11kt | SSE | 12kt | 15°C | 19°C | 0mm |
| 11:00 AM | FAIR | 2.1ft | 13s | SW | 11kt | SSE | 12kt | 15°C | 19°C | 0mm |
| 12:00 PM | FAIR | 2.1ft | 13s | SW | 11kt | SSE | 12kt | 15°C | 19°C | 0mm |
| 1:00 PM | FAIR | 2.1ft | 13s | SW | 12kt | S | 12kt | 15°C | 19°C | 0mm |
| 2:00 PM | FAIR | 2.1ft | 13s | SW | 12kt | S | 12kt | 15°C | 19°C | 0mm |
| 3:00 PM | POOR | 2.2ft | 13s | SW | 12kt | S | 13kt | 15°C | 19°C | 0mm |
| 4:00 PM | POOR | 2.2ft | 13s | SW | 13kt | S | 13kt | 15°C | 19°C | 0mm |
| 5:00 PM | POOR | 2.1ft | 13s | SW | 13kt | S | 13kt | 15°C | 19°C | 0mm |
| 6:00 PM | POOR | 2.1ft | 13s | SW | 13kt | S | 14kt | 15°C | 19°C | 0mm |
| 7:00 PM | POOR | 2.1ft | 13s | SW | 13kt | S | 13kt | 15°C | 19°C | 0mm |
| 8:00 PM | POOR | 2.2ft | 13s | SW | 13kt | S | 13kt | 15°C | 19°C | 0mm |
| 9:00 PM | POOR | 2.2ft | 13s | SW | 13kt | SSE | 13kt | 15°C | 19°C | 0mm |
| 10:00 PM | POOR | 2.2ft | 14s | SW | 13kt | S | 13kt | 15°C | 19°C | 0mm |
| 11:00 PM | POOR | 2.2ft | 15s | SW | 13kt | S | 13kt | 15°C | 19°C | 0mm |
Friday
Apr 24Saturday
Apr 25Sunday
Apr 26Monday
Apr 27Tuesday
Apr 28Wednesday
Apr 29Forecast Summary
Local Knowledge & Surf Guide
Local Knowledge
Ninety Mile Beach (Northland) is an exposed beach break that consistently picks up distant groundswells, working best with a southwest swell and east-northeast offshore winds. The break offers both left and right-hand waves, with **autumn—especially February—**providing the most reliable clean surf conditions. The spot is rarely crowded but beware of strong rips and soft sand. There’s no natural shelter from cross-shore winds, so conditions can change quickly.
Ideal Conditions
This spot performs best under these specific conditions. Forecasts take these into account when rating surf quality.
🌊 Tide Table
Loading tide data...
🌅 Sunrise & 🌙 Moon
Loading astronomy data...
🏄 Ready to Surf Ninety Mile Beach?
Get detailed forecasts, optimal timing, and safety information.
Launch SHAMAN App