The best time to surf your spots.

← San Onofre, San Clemente & Dana Point surf reports

.

Upper Trestles

Uppers

Now

Thu Nov 5 · 12–3 PM forecast

3–4 ftwaist to chest

Shortboard Poor–Fair

Longboard Poor

Best tomorrow · Fri 6

Compare both

Nothing good left today.

Best tomorrow · Fri 6, 6 to 10:45 AM Pacific.

then the wind picks up

2–3 ft · thigh to waist

Shortboard Poor–Fair

Longboard Poor–Fair

Small waves for a shortboard, even with light wind keeping them smooth.

Add to calendar
Show on chart ↓

Even better: Tue 10 · 6–7 AM · Shortboard Fair ›

Upper Trestles surf guide

The northern Trestles right, a high-performance wave a short walk from the trail · 3 things to watch

Upper Trestles guide

The northern Trestles right, a high-performance wave a short walk from the trail.

Good for
Advanced surfers on high-performance shortboards.
The wave
A fast right over cobblestones, with a left when the creek flows.
Watch for
  • A skilled, competitive pack.
  • Rocks and urchins underfoot.
  • Cross under the bridge, never the tracks.
Best when
Best on a SW to WNW swell (230°–285°) with NE offshore wind, at mid tide (about 1.5–4 ft).
MoreLess about Upper Trestles

Shortboards at 3–8 ft. Most consistent in fall and winter.

It has more peaks than Lowers, so the crowd spreads out a little, and winter swell from the west is its best stretch.

Cars stop at the trailhead, so pack in water and food. The only facilities are portable toilets near the tracks.

It belongs to San Onofre State Beach, on land leased from Camp Pendleton, just inside San Diego County.

Local tip
Park at the State Parks lot by Cristianitos Road or on the street, walk or bike the trail about a mile, and pass under the Trestles Bridge. Uppers is right there.

GOOD TIDE TODAY8:35–10:50 AM2:30–5:00 PM

Guide updated October 2026

Spot research: WannaSurf, Surf-Forecast, Deepswell, American Surf Magazine, San Clemente Guide, Center for Surf Research, Surf in San Clemente, Wikipedia, California State Parks, Fun Orange County Parks, Los Angeles Times, BikeHike, DayTrippen, OC Register and SurferToday.

Send a spot correction

No cam for this spot yet.

Live buoy Red Beach Nearshore

8.5 miles away, near shore

WAVES
3.2 ft
PERIOD
13s
FROM
SW 234°
WATER
75°

Observed 1:00 PM · 1 hr 22 min old

7-day surf

SB shortboard · LB longboard

Thu 12 PM · now

3–4 ft · waist to chest · Poor–Fair SB / Poor LB

7 mph onshore · tide 0.8 ft falling

Swell near the beach: 3.1 ft every 13 s from SW

Seven-day surf forecast in 3-hour blocks
TimeSurfRatingWindTide
Thu 12 AM3–4 ftShortboard Fair–Good, longboard Fair–Good, dark hours3 mph offshore0.6 ft and rising
Thu 3 AM3–4 ftShortboard Fair–Good, longboard Fair–Good5 mph offshore3.1 ft and rising
Thu 6 AM3–4 ftShortboard Fair–Good, longboard Fair6 mph offshore5.5 ft and rising
Thu 9 AM3–4 ftShortboard Fair, longboard Fair3 mph cross-onshore3.5 ft and falling
Thu 12 PM3–4 ftShortboard Poor–Fair, longboard Poor7 mph onshore0.8 ft and falling
Thu 3 PM3–4 ftShortboard Poor–Fair, longboard Poor–Fair8 mph, gusts 10, cross-onshore2.0 ft and rising
Thu 6 PM3–4 ftShortboard Fair, longboard Fair, dark hours5 mph, gusts 11, cross-offshore4.4 ft and rising
Thu 9 PM3–4 ftShortboard Fair–Good, longboard Fair–Good, dark hours6 mph, gusts 15, offshore3.0 ft and falling
Fri 12 AM2–3 ftShortboard Fair, longboard Fair, dark hours4 mph, gusts 8, offshore0.9 ft and falling
Fri 3 AM2–3 ftShortboard Fair, longboard Fair3 mph offshore2.7 ft and rising
Fri 6 AM2–3 ftShortboard Poor–Fair, longboard Poor–Fair5 mph offshore5.7 ft and rising
Fri 9 AM2–3 ftShortboard Fair, longboard Fair2 mph, gusts 7, glassy4.2 ft and falling
Fri 12 PM2–3 ftShortboard Poor, longboard Poor7 mph, gusts 8, onshore0.7 ft and falling
Fri 3 PM2–3 ftShortboard Poor, longboard Poor8 mph, gusts 10, cross-onshore1.0 ft and rising
Fri 6 PM2–3 ftShortboard Poor–Fair, longboard Poor–Fair, dark hours8 mph, gusts 17, cross3.9 ft and rising
Fri 9 PM2–3 ftShortboard Poor–Fair, longboard Fair, dark hours7 mph, gusts 8, offshore3.6 ft and falling
Sat 12 AM2–3 ftShortboard Poor–Fair, longboard Fair, dark hours3 mph offshore1.4 ft and falling
Sat 3 AM2–3 ftShortboard Poor–Fair, longboard Fair3 mph offshore2.5 ft and rising
Sat 6 AM2–3 ftShortboard Poor–Fair, longboard Poor–Fair9 mph, gusts 12, cross-offshore5.7 ft and rising
Sat 9 AM2–3 ftShortboard Poor–Fair, longboard Poor–Fair4 mph, gusts 5, cross-onshore4.9 ft and falling
Sat 12 PM2–3 ftShortboard Poor–Fair, longboard Poor–Fair4 mph, gusts 5, onshore1.0 ft and falling
Sat 3 PM2–3 ftShortboard Poor, longboard Poor7 mph cross-onshore0.2 ft and rising
Sat 6 PM2–3 ftShortboard Poor–Fair, longboard Poor–Fair, dark hours8 mph cross3.2 ft and rising
Sat 9 PM2–3 ftShortboard Poor–Fair, longboard Fair, dark hours3 mph, gusts 4, offshore3.9 ft and falling
Sun 12 AM2–3 ftShortboard Poor–Fair, longboard Fair, dark hours4 mph, gusts 5, offshore1.9 ft and falling
Sun 3 AM2–3 ftShortboard Poor–Fair, longboard Fair6 mph offshore2.3 ft and rising
Sun 6 AM2–3 ftShortboard Poor–Fair, longboard Poor–Fair7 mph offshore5.4 ft and rising
Sun 9 AM2–3 ftShortboard Poor–Fair, longboard Poor–Fair1 mph, gusts 3, glassy5.4 ft and falling
Sun 12 PM2–3 ftShortboard Poor–Fair, longboard Poor–Fair5 mph onshore1.5 ft and falling
Sun 3 PM2–3 ftShortboard Poor, longboard Poor8 mph cross-onshore−0.3 ft and rising
Sun 6 PM2–3 ftShortboard Poor–Fair, longboard Fair, dark hours6 mph cross-offshore2.3 ft and rising
Sun 9 PM2–3 ftShortboard Poor–Fair, longboard Fair, dark hours4 mph, gusts 5, offshore4.0 ft and falling
Mon 12 AM2–3 ftShortboard Poor–Fair, longboard Fair, dark hours3 mph, gusts 4, offshore2.4 ft and falling
Mon 3 AM2–3 ftShortboard Fair, longboard Fair6 mph offshore2.2 ft and rising
Mon 6 AM2–3 ftShortboard Poor–Fair, longboard Fair5 mph offshore5.1 ft and rising
Mon 9 AM2–3 ftShortboard Poor–Fair, longboard Poor–Fair0 mph, gusts 2, glassy5.7 ft and falling
Mon 12 PM2–3 ftShortboard Poor–Fair, longboard Poor–Fair6 mph onshore2.2 ft and falling
Mon 3 PM2–3 ftShortboard Poor–Fair, longboard Poor7 mph cross-onshore−0.4 ft and falling
Mon 6 PM2–3 ftShortboard Fair, longboard Fair, dark hours3 mph cross-offshore1.5 ft and rising
Mon 9 PM2–3 ftShortboard Fair, longboard Fair, dark hours1 mph glassy3.8 ft and rising
Tue 12 AM2–3 ftShortboard Fair, longboard Fair, dark hours2 mph glassy2.8 ft and falling
Tue 3 AM2–3 ftShortboard Fair, longboard Fair3 mph offshore2.3 ft and rising
Tue 6 AM2–3 ftShortboard Fair, longboard Fair2 mph glassy4.7 ft and rising
Tue 9 AM2–3 ftShortboard Poor–Fair, longboard Poor–Fair1 mph glassy5.8 ft and falling
Tue 12 PM2–3 ftShortboard Poor–Fair, longboard Poor–Fair5 mph onshore2.9 ft and falling
Tue 3 PM2–3 ftShortboard Poor, longboard Poor5 mph onshore−0.1 ft and falling
Tue 6 PM2–3 ftShortboard Poor–Fair, longboard Poor–Fair, dark hours3 mph cross0.8 ft and rising
Tue 9 PM2–3 ftShortboard Poor–Fair, longboard Fair, dark hours2 mph glassy3.3 ft and rising
Wed 12 AM2–3 ftShortboard Poor–Fair, longboard Fair, dark hours1 mph, gusts 2, glassy3.1 ft and falling
Wed 3 AM2–3 ftShortboard Poor–Fair, longboard Fair2 mph, gusts 3, glassy2.4 ft and rising
Wed 6 AM2–3 ftShortboard Poor–Fair, longboard Fair2 mph glassy4.3 ft and rising
Wed 9 AM2–3 ftShortboard Poor–Fair, longboard Poor–Fair2 mph glassy5.7 ft and falling
Wed 12 PM2–3 ftShortboard Poor, longboard Poor6 mph onshore3.5 ft and falling
Wed 3 PMWaves unavailableShortboard Unavailable, longboard Unavailable7 mph cross-onshore0.4 ft and falling
Wed 6 PMWaves unavailableShortboard Unavailable, longboard Unavailable, dark hours6 mph cross0.4 ft and rising
Wed 9 PMWaves unavailableShortboard Unavailable, longboard Unavailable, dark hours1 mph, gusts 3, glassy2.7 ft and rising

Today’s tide

GOOD 8:35–10:50 AM2:30–5:00 PM

GOOD 1.5–4.0 FT3 AM9 AM9 PMH 5.5′L 0.7′H 4.5′NOW
High 6:08 AMLow 12:38 PMHigh 6:25 PM

San Clemente · feet above low water

Swell

Primary ·
S191°
Secondary ·
W272°

Wave forecast checked against the live Red Beach Nearshore buoy.
Updated 2:03 PM · CDIP/Scripps, Open-Meteo and NOAA.

Common questions

Is Upper Trestles good for beginners?

Not really; it suits surfers with some experience.

What tide is best at Upper Trestles?

It’s best at mid tide (about 1.5–4 ft).

What swell works at Upper Trestles?

A SW to WNW swell (230°–285°) is best, with NE offshore wind. It picks up swell from S to WNW (170°–295°). Most consistent in fall and winter.

What board should I ride at Upper Trestles?

It’s mainly a shortboard wave, best at 3–8 ft.

What should I watch out for at Upper Trestles?

A skilled, competitive pack; rocks and urchins underfoot; and cross under the bridge, never the tracks.