Best Surfing San Diego

Top San Diego Surf Beaches

Going surfing? San Diego is the place, the best surfing in Southern California. There are many great San Diego surf beaches. Which is the best? It depends on the San Diego surf report and your surfing experience.

Updated December 7, 2024 by San Diego Beaches and Adventures

Best San Diego Surf Beaches for Beginners

La Jolla Shores is one of the best San Diego beaches for beginning surfers. There are many San Diego surf shops that offer surf camps for beginners, and they will choose good beaches in San Diego for novice surfers. A surfing lesson will give you the confidence to go out and catch a wave!


Best San Diego Surfing Beaches for Experienced Surfers

Best San Diego Surfing Beaches
The best surfing in San Diego CA for experienced surfers can be found at these San Diego surf beaches:

San Onofre and Trestles - San Onofre

Beacons and Grandview Beaches - Leucadia/Encinitas

Swami's and Pipes Beaches - Encinitas

Del Mar Beach - Del Mar

Blacks Beach - La Jolla

Windansea - La Jolla


Surfin' USA Lyrics and Beaches

Best San Diego Surfing Beaches
The Beach Boys hit song Surfing USA talks about the great surfing beaches, mostly in Southern California. You can go surfing San Diego at five of those famous beaches! Here is a list of the Surfing USA Beaches and the Surfin USA Lyrics.


Home Things to DoSurfing San Diego

Welcome to San Diego

Happy 2024! Be sure to Like us on Facebook!

See our new Google map to San Diego attractions, including Disneyland and Universal Studios San Diego Attractions Map

Fun Things to do at Home - Check out our list of fun Things to do at Home.

San Diego Events - Don't miss out on these fun San Diego Events.

San Diego Beaches

North San Diego County Beaches

Best Beaches in San Diego

Best Beach Experience

Best Beach Activities

Best Camping Beaches

Best Dog Beaches

Best Surfing Beaches

Best Tide Pools

Best Walking Beaches


Tides, Maps and Directions

Some beaches are best explored at low tide. Check out the tides and find maps and directions to the popular beaches below.

San Diego Tide Table

San Diego Tide Chart

What are San Diego Tides?

Beach Map and Directions


San Diego Beaches

These are the top beaches in San Diego, listed from north to south:

Torrey Pines Beach

Blacks Beach (Nude beach)

Blacks Beach (Surfer beach)

La Jolla Shores

La Jolla Cove

La Jolla Seals at Children's Pool

Windansea Beach

Pacific Beach

Mission Beach

Ocean Beach

Coronado Beach

Imperial Beach


North San Diego County Beaches

These are the top beaches in San Diego’s North County, listed from north to south:

Oceanside Beach

Carlsbad Tamarack Beach

Leucadia Beacons Beach

Stonesteps Beach

Moonlight Beach Encinitas

Fletcher Cove Solana Beach

Del Mar Beach


More Things to Do in San Diego

La Jolla Attractions

San Diego Events

San Diego Things To Do