Skip to main content
BeachGrade

Trip planning · California · Updated August 2026

Beaches near San Diego — grades and where to stay

40 beaches within 50 miles of San Diego, 40 with an A–F Beach Safety Grade (9 grade A). Compare water quality, then book hotels, condos and vacation rentals on the map.

Where to stay in San Diego

Live hotels, condos and vacation rentals in San Diego — pick a beach from the graded list, then book nearby.

Top-rated places to stay near San Diego

Prices for Oct 2–4, 4 adults. Change dates on the map below.

Availability and prices from Stay22 partners (Booking.com, Vrbo, Expedia). We may earn a commission from bookings, at no extra cost to you.

Planning a San Diego beach trip?

Water-quality updates and lodging deals for the beaches you care about.

Watch beaches near San Diego

Get an email when a graded beach near San Diego posts a new sample or swim advisory.

Beaches near San Diego

How to pick a beach near San Diego

Grade A water

Lowest multi-year bacteria exceedance in this radius.

Closest to town

Graded beaches within 50 miles

1%0.7% over limit
A
San Diego County · California

Pl-050

View Pl-050 →

5.2 mi · Grade A (Excellent)

2%2.3% over limit
A
San Diego County · California

Sunset Cliffs Park

View Sunset Cliffs Park →

5.7 mi · Grade A (Excellent)

1%1.2% over limit
A
San Diego County · California

Mission Bay, Santa Barbara Cove

View Mission Bay, Santa Barbara Cove →

6.6 mi · Grade A (Excellent)

1%1% over limit
A
San Diego County · California

Mission Beach

View Mission Beach →

7.7 mi · Grade A (Excellent)

3%2.6% over limit
A
San Diego County · California

Windansea Beach

View Windansea Beach →

10.2 mi · Grade A (Excellent)

1%0.6% over limit
A
San Diego County · California

Marine Street Beach

View Marine Street Beach →

11 mi · Grade A (Excellent)

1%1.2% over limit
A
San Diego County · California

Solana Beach City Beaches

View Solana Beach City Beaches →

20.1 mi · Grade A (Excellent)

1%0.8% over limit
A
San Diego County · California

Cardiff State Beach

View Cardiff State Beach →

20.7 mi · Grade A (Excellent)

1%1.2% over limit
A
San Diego County · California

South Carlsbad State Beach

View South Carlsbad State Beach →

30.2 mi · Grade A (Excellent)

5%5.4% over limit
B
San Diego County · California

South Casa Beach S.D.

View South Casa Beach S.D. →

11.4 mi · Grade B (Good)

4%4.1% over limit
B
San Diego County · California

Moonlight Beach

View Moonlight Beach →

24.3 mi · Grade B (Good)

10%9.6% over limit
C
San Diego County · California

Buccaneer Beach

View Buccaneer Beach →

34 mi · Grade C (Fair)

16%16% over limit
D
San Diego County · California

La Jolla Shores Beach

View La Jolla Shores Beach →

11.2 mi · Grade D (Poor)

24%24.1% over limit
D
San Diego County · California

San Elijo State Beach

View San Elijo State Beach →

22 mi · Grade D (Poor)

48%48% over limit
F
San Diego County · California

Tide Beach Park

View Tide Beach Park →

1.6 mi · Grade F (Failing)

77%76.7% over limit
F
San Diego County · California

Spanish Landing Park

View Spanish Landing Park →

2.4 mi · Grade F (Failing)

70%70.2% over limit
F
San Diego County · California

San Diego Bay Glorietta Bay

View San Diego Bay Glorietta Bay →

2.8 mi · Grade F (Failing)

75%74.6% over limit
F
San Diego County · California

Coronado North Beach

View Coronado North Beach →

2.9 mi · Grade F (Failing)

26%26% over limit
F
San Diego County · California

San Diego Bay Shelter Is

View San Diego Bay Shelter Is →

3.7 mi · Grade F (Failing)

91%91.3% over limit
F
San Diego County · California

Tecolote Shores

View Tecolote Shores →

4.7 mi · Grade F (Failing)

71%71.3% over limit
F
San Diego County · California

Silver Strand State Beach

View Silver Strand State Beach →

5.5 mi · Grade F (Failing)

72%72.1% over limit
F
San Diego County · California

Mission Bay, North Pacific Passage

View Mission Bay, North Pacific Passage →

5.5 mi · Grade F (Failing)

83%82.7% over limit
F
San Diego County · California

Coronado Cays (Nr)

View Coronado Cays (Nr) →

6 mi · Grade F (Failing)

28%27.7% over limit
F
San Diego County · California

Ocean Beach

View Ocean Beach →

6 mi · Grade F (Failing)

95%94.7% over limit
F
San Diego County · California

Mission Bay, De Anza Cove

View Mission Bay, De Anza Cove →

6 mi · Grade F (Failing)

77%77.4% over limit
F
San Diego County · California

Mission Bay, Mariners Basin

View Mission Bay, Mariners Basin →

6 mi · Grade F (Failing)

76%75.7% over limit
F
San Diego County · California

Mission Bay, Ventura Cove

View Mission Bay, Ventura Cove →

6.1 mi · Grade F (Failing)

90%89.9% over limit
F
San Diego County · California

Mission Bay, Vacation Isle

View Mission Bay, Vacation Isle →

6.1 mi · Grade F (Failing)

81%81.3% over limit
F
San Diego County · California

Mission Bay, Riviera Shores

View Mission Bay, Riviera Shores →

6.2 mi · Grade F (Failing)

76%75.7% over limit
F
San Diego County · California

Mission Bay, Campland On The Bay

View Mission Bay, Campland On The Bay →

6.5 mi · Grade F (Failing)

79%78.8% over limit
F
San Diego County · California

Bayside Park

View Bayside Park →

6.7 mi · Grade F (Failing)

70%70.4% over limit
F
San Diego County · California

Mission Bay, Fanuel Park

View Mission Bay, Fanuel Park →

6.7 mi · Grade F (Failing)

61%60.7% over limit
F
San Diego County · California

Mission Bay, San Juan Cove

View Mission Bay, San Juan Cove →

6.7 mi · Grade F (Failing)

42%42.2% over limit
F
San Diego County · California

Tourmaline Surfing Park

View Tourmaline Surfing Park →

8.2 mi · Grade F (Failing)

85%84.9% over limit
F
San Diego County · California

Imperial Beach Municipal Beach, Other

View Imperial Beach Municipal Beach, Other →

9 mi · Grade F (Failing)

63%62.5% over limit
F
San Diego County · California

Tijuana Slough National Wildlife Refuge

View Tijuana Slough National Wildlife Refuge →

11.1 mi · Grade F (Failing)

75%75.2% over limit
F
San Diego County · California

La Jolla Cove

View La Jolla Cove →

11.4 mi · Grade F (Failing)

46%45.5% over limit
F
San Diego County · California

Border Field State Park

View Border Field State Park →

12.7 mi · Grade F (Failing)

37%36.5% over limit
F
San Diego County · California

Torrey Pines State Beach

View Torrey Pines State Beach →

17.2 mi · Grade F (Failing)

79%79.1% over limit
F
San Diego County · California

Del Mar City Beach

View Del Mar City Beach →

18 mi · Grade F (Failing)

Common questions

Frequently Asked Questions

9 of the 40 beaches within 50 miles of San Diego carry a Beach Safety Grade of A. Grades are multi-year bacteria exceedance from EPA monitoring, not a same-day clearance.

Hotels, condos and vacation rentals around San Diego, California are on the map below with live availability. Stay closer to an A- or B-grade beach if swimming is the point of the trip.

None of the listed beaches near San Diego currently show an active EPA BEACON advisory on this site. Always check local health-department notices the day you swim.

Lodging results are provided by Stay22 from Booking.com, Vrbo, and Expedia. BeachGrade may earn a commission from bookings, at no extra cost to you — it never changes the water-quality data.