Reef
both
Level 5/10

Hull Bay

St Thomas, US Virgin Islands
🪸Sharp reef🦈Sharks

Hull Bay is the US Virgin Islands' premier surf spot—a reef break on St Thomas's north shore that picks up N swells and produces quality waves for the small but dedicated local community. The setting is beautiful and the vibe is mellow.

Hull Bay surf forecast

Model forecast for swell, wind and tide.

10-Day Forecast
Today20
14
Poor
0.4m@8s
13km/h
Mon21
11
Poor
0.3m@6s
16km/h
Tue22
4
Poor
0.4m@6s
17km/h
Wed23
0
Poor
0.6m@6s
17km/h
Thu24
12
Poor
0.6m@8s
22km/h
Fri25
23
Poor
0.8m@7s
23km/h
Sat26
17
Poor
0.9m@10s
24km/h
Sun27
19
Poor
0.7m@11s
23km/h
Mon28
21
Poor
0.7m@11s
20km/h
Tue29
15
Poor
0.3m@10s
16km/h
Groomed 5+ days out, less certain

Today's Conditions

Find Flights
Best session: AfternoonAM 14 km/h · PM 12 km/h · Tide at 4pm (0.4m)
Groomed
Clean faces from offshore winds
Swell
0.4m
ENE(77°)
Score: 2/25
Period
8s
Short period / windswell
Score: 2/25
Wind
13km/h
ESE(120°)
Score: 24/25
Weather
29°C
0.0mm12%
First light 5:38amSunrise 6:08amSunset 6:17pmLast light 6:47pm
Windswell0.2m@2sSecondary0.2mConfidence
100%

Location & Conditions

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

Hourly Forecast, Tide & Strike Windows

Strike window: 11:45am–2:23pm · risingIdeal tide: mid
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
29°
29°
29°
29°
29°
28°
29°
29°
29°
29°
28°
28°
29°
29°
29°
26°
28°
28°
27°
26°
28°
28°
29°
29°
29°
28°
29°
29°
29°
29°
29°
29°
28°
27°
28°
29°
29°
29°
29°
29°
28°
29°
29°
29°
29°
28°
29°
29°
29°
29°
2m1.0
sec
8s
8s
8s
8s
8s
6s
6s
6s
6s
6s
6s
6s
6s
6s
6s
6s
6s
6s
6s
6s
8s
8s
8s
8s
8s
7s
7s
7s
7s
7s
10s
10s
10s
10s
10s
11s
11s
11s
11s
11s
11s
11s
11s
11s
11s
10s
10s
10s
10s
10s
swell
windkm/h
13g18
15g20
15g21
11g17
12g17
15g21
16g22
16g22
14g22
16g22
19g26
18g24
20g27
17g25
13g19
12g23
17g24
19g24
17g36
14g45
20g27
22g32
22g31
21g31
23g31
19g28
25g34
24g32
23g35
25g35
28g36
26g38
23g44
22g46
23g43
24g33
24g32
23g35
24g36
23g33
24g34
23g33
19g34
17g32
15g26
17g26
16g25
16g25
17g25
18g25
tidem
2:52am0.2m
9:00am0.1m
4:30pm0.4m
11:37pm0.1m
4:07am0.2m
10:00am0.1m
5:22pm0.4m
12:15am0.1m
5:07am0.2m
11:07am0.1m
6:07pm0.4m
12:37am0.1m
6:07am0.3m
12:07pm0.1m
6:45pm0.3m
1:15am0.1m
6:57am0.3m
1:00pm0.1m
7:27pm0.3m
1:37am0.1m
7:42am0.3m
1:52pm0.0m
8:00pm0.3m
2:07am0.0m
8:27am0.4m
2:45pm0.0m
8:37pm0.3m
2:33am0.0m
9:07am0.4m
3:37pm0.1m
9:12pm0.3m
3:07am0.0m
9:56am0.4m
4:22pm0.1m
9:52pm0.3m
3:42am0.0m
10:37am0.5m
5:17pm0.1m
10:30pm0.3m
Ideal tide (from tide preference)Strike windowNight

Tide times today

2:52 am
High tide - 0.21m
9:00 am
Low tide - 0.08m
4:30 pm
High tide - 0.37m
11:37 pm
Low tide - 0.15m
Times shown in spot-local time.

Strike Score Breakdown

14
Poor
Components
Swell Direction0/25
Swell Size2/25
Swell Period2/25
Wind24/25
Raw Score28/100
Adjustments
Wind History+6
🌊💨 Windswell-3
⚠️ Weak Component-10
📉 Undersized Swell-11
⚖️ Penalty Stack Cap+4
🚫 Undersized Capmax 30
Adjusted Score14/100
Confidence
Multiplier×1.00
Final Score14
✨ Groomed

Plan Your Strike

Return flights to STT, 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 Caribbean is about to fire

Get the best strike windows in Caribbean — 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 Hull Bay 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
N (350°)
Direction range
320° - 20°
Size range
0.8m - 2.5m
Ideal size
1.6m - 2.1m
Height multiplier
0.97×
Ideal period
14s+

Wind Requirements

Optimal direction
SE (135°)
Offshore range
100° - 170°

Tide Requirements

Optimal tide
mid
Optimal range
0.6m - 1.5m

Water temp

27°C

Wetsuit

Boardshorts / Rashguard

Difficulty

5/10

Crowd level

3/10

Access: North shore St Thomas. USVI's main spot.

Frequently Asked Questions

What tide is best at Hull Bay?

The Hull Bay profile favors mid tide, ideally between 0.6m and 1.5m on the local tide chart. Compare this preference with the forecast tide and local conditions before choosing a session.

What wind direction is offshore at Hull Bay?

The Hull Bay profile uses wind from SE (135°) as its preferred direction, with an offshore range of 100° to 170°. Wind speed matters too: light winds outside that range can still produce surfable conditions, while strong offshore winds can make takeoffs difficult.

What swell size and direction work best at Hull Bay?

The Hull Bay scoring profile favors swell from N (320° to 20°), a swell-height range of 0.8m to 2.5m, and a reference period of 14s. These are model inputs, not guaranteed breaking-wave heights or a promise that the surf will suit every ability.

When is the best time of year to surf Hull Bay?

The main season at Hull Bay is Nov, Dec, Jan, Feb, Mar. A secondary window runs Sep, Oct. Best in USVI. Needs solid N swell.

How do I get to Hull Bay?

The spot profile lists STT as a nearby airport. The estimated road transfer is 20 minutes. North shore St Thomas. USVI's main spot.

What kind of wave is Hull Bay?

Hull Bay is a reef break, a peak with lefts and rights. Difficulty is rated 5/10.

Best Season

Peak: Nov, Dec, Jan, Feb, Mar

Secondary: Sep, Oct

Best in USVI. Needs solid N swell.

Getting There

Airport
STT
Drive time
20 min
Data quality
verified

Strike Log

Community Discussion