Beach
both
Level 4/10

Wrightsville Beach

Wrightsville Beach, USA
👥Crowded🌀Strong rips

Wrightsville Beach is North Carolina's surfing epicenter—the most popular and accessible wave in a state blessed with quality beach breaks. The consistent sandbars create reliable peaks year-round, with hurricane season and winter low-pressure systems producing the best conditions. The Crystal Pier area focuses swell and creates organized lineups that support a thriving local scene. Wrightsville's proximity to Wilmington brings a college-town energy, and the surf community here has produced talented competitors and shapers who represent NC on the national stage.

Wrightsville Beach surf forecast

Model forecast for swell, wind and tide.

10-Day Forecast
Today3
32
Poor
0.9m@6s
17km/h
Wed4
39
Poor
1.2m@8s
15km/h
Thu5
54
Fair
1.2m@9s
13km/h
Fri6
46
Fair
1.2m@10s
17km/h
Sat7
66
Good
1.1m@11s
17km/h
Sun8
71
Good
0.9m@11s
13km/h
Mon9
78
Good
0.9m@12s
5km/h
Tue10
74
Good
0.7m@12s
6km/h
Wed11
53
Fair
0.7m@9s
10km/h
Thu12
28
Poor
0.3m@10s
14km/h
5+ days out, less certain

Today's Conditions

Find Flights
Best session: MorningAM 12 km/h · PM 17 km/h · Low tide at 8am (0.2m)
Swell
0.9m
ESE(117°)
Score: 15/25
Period
6s
Short period
Score: 2/25
Wind
17km/h
ENE(58°)
Score: 1/25
Weather
21°C
0.0mm0%
First light 6:02amSunrise 6:32amSunset 5:16pmLast light 5:46pm
Windswell
0.3m@2s
Secondary
0.1m
Confidence
100%

Location & Conditions

Loading map...
Swell0.9m @6s ESE in window
Wind17 km/h ENE onshore
SwellWind: Offshore Cross Onshore
Showing forecast for today · all day

Hourly Forecast, Tide & Strike Windows

Strike window: 6:02–7:00am · droppingStrike window: 9:36am–12:57pm · risingStrike window: 3:36–5:46pm · droppingIdeal tide: 0.3–1.2m
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
°C
17°
20°
24°
23°
20°
19°
22°
24°
24°
20°
20°
23°
24°
24°
22°
21°
24°
24°
25°
22°
15°
17°
21°
22°
18°
9°
12°
17°
18°
16°
10°
15°
19°
19°
17°
15°
17°
19°
19°
18°
14°
18°
22°
23°
20°
12°
15°
19°
19°
17°
2m1.0
sec
6s
6s
6s
6s
6s
8s
8s
8s
8s
8s
9s
9s
9s
9s
9s
10s
10s
10s
10s
10s
11s
11s
11s
11s
11s
11s
11s
11s
11s
11s
12s
12s
12s
12s
12s
12s
12s
12s
12s
12s
9s
9s
9s
9s
9s
10s
10s
10s
10s
10s
swell
windkm/h
11g23
13g22
19g30
16g25
18g31
22g32
17g32
14g23
13g21
13g23
9g17
10g15
13g19
18g25
13g23
13g32
17g28
17g27
20g29
15g35
15g39
20g31
16g17
17g17
17g30
14g27
13g19
13g17
14g16
9g9
7g5
3g3
3g1
8g7
7g9
3g3
6g7
5g8
7g10
7g7
12g25
13g21
9g12
8g12
8g9
12g28
14g23
15g12
14g12
13g13
tidem
1:48am1.2m
8:21am0.2m
2:13pm1.3m
9:00pm0.1m
2:52am1.3m
9:20am0.1m
3:15pm1.3m
9:47pm0.1m
3:52am1.4m
10:12am0.1m
4:12pm1.3m
10:31pm0.0m
4:44am1.5m
11:03am0.1m
5:01pm1.3m
11:15pm0.0m
5:30am1.5m
11:52am0.1m
5:45pm1.3m
6:13am1.6m
12:38pm0.1m
6:26pm1.2m
12:39am0.0m
6:55am1.6m
1:22pm0.1m
7:07pm1.2m
1:19am0.0m
7:37am1.5m
2:03pm0.1m
7:48pm1.1m
1:56am0.1m
8:19am1.4m
2:42pm0.1m
8:31pm1.1m
2:31am0.1m
9:02am1.4m
3:19pm0.2m
9:16pm1.0m
Ideal tideStrike windowNight

Tide times today

1:48 am
High · 1.24m
8:21 am
Low · 0.17m
2:13 pm
High · 1.32m
9:00 pm
Low · 0.09m
Times shown in spot-local time.

Strike Score Breakdown

32
Poor
Components
Swell Direction23/25
Swell Size15/25
Swell Period2/25
Wind1/25
Raw Score41/100
Adjustments
Wind History-4
🌊 Tide+3
💨 Gusty Wind-3
⚠️ Weak Component-5
Adjusted Score32/100
Confidence
Multiplier×1.00
Final Score32
🌊 Mostly in the tide window

Plan Your Strike

Return flights to ILM, departing today with a 5-day trip window.

Search Flights on Skyscanner
See where's firing right nowToday's best waves worldwide, scored live
Free Strike Report

Know when East Coast USA is about to fire

Get the best strike windows in East Coast USA — and worldwide — in your inbox every Monday & Thursday. Live Strike Scores, the swell behind them, zero fluff.

Free forever. Two emails a week. Unsubscribe anytime.

For real surf travel

Get the full Wrightsville Beach trip window

Pro unlocks the 10-day forecast window, unlimited alerts, and custom spot tracking that help turn a good-looking surf report into a better travel decision.

10-day window

See the trip window before flights get expensive.

Unlimited alerts

Let the app watch your score threshold for you.

Custom spots

Track the breaks that actually matter to your travel plans.

Swell Requirements

Optimal direction
ESE (120°)
Direction range
80° - 160°
Size range
0.6m - 2.5m
Ideal size
1.5m - 2m
Height multiplier
1.00×
Ideal period
12s+

Wind Requirements

Optimal direction
WNW (300°)
Offshore range
270° - 340°

Tide Requirements

Optimal tide
low to mid
Optimal range
0.3m - 1.2m

Water temp

21°C

Wetsuit

Springsuit / 2mm

Difficulty

4/10

Crowd level

7/10

Access: Public beach access. Metered parking.

Frequently Asked Questions

What kind of wave is Wrightsville Beach?

Wrightsville Beach is a beach break in Wrightsville Beach, USA, with peaks that run both left and right.

What swell works best at Wrightsville Beach?

Wrightsville Beach picks up swell from the E round to the SSE, and it's best when it's coming straight out of the ESE. It starts working at around 0.6m and handles up to about 2.5m, with the sweet spot around 1.5 to 2m. Period matters too: aim for 12s or longer, as anything under 8s tends to be weak. These are the numbers our scoring uses, so treat them as a guide rather than a promise.

What wind is offshore at Wrightsville Beach?

A WNW wind is dead offshore at Wrightsville Beach, and anything from the W round to the NNW keeps it clean. The morning is typically the best window, roughly 6am to 10am. Light winds from other directions can still be fine; strong offshores can make it hard to get into waves.

What tide is best at Wrightsville Beach?

Wrightsville Beach is at its best around the low to mid tide, roughly 0.3m to 1.2m on the local chart.

When is the best time of year to surf Wrightsville Beach?

The most reliable run of swell at Wrightsville Beach comes Sep to Mar. There's a second window in Aug too. Hurricane season and winter low pressure systems.

How cold is the water at Wrightsville Beach?

The water at Wrightsville Beach averages around 21°C, so you'll want a springsuit or 2mm. It shifts a few degrees through the year, so check the season before you pack.

Is Wrightsville Beach good for beginners?

It's more of an intermediate wave, rated 4/10 for difficulty, so newer surfers are best off sticking to the smaller days. It gets busy (crowd 7/10), so mind the pecking order. Popular spot. Watch for rip currents.

How do I get to Wrightsville Beach?

The nearest airport on our list is ILM, then it's roughly a 15-minute drive. Public beach access. Metered parking.

Best Season

Peak: Sep, Oct, Nov, Dec, Jan, Feb, Mar

Secondary: Aug

Hurricane season and winter low pressure systems.

Getting There

Airport
ILM
Drive time
15 min
Data quality
verified

Strike Log

Community Discussion