Northern California
8 of 14 beaches scored, 0 good now
- Water
- 12°C54°F
- Wind
- 10 km/h6 mph
- Waves
- 1.9 m6 ft
Which California beach is best right now? 596 beaches ranked by live weather, wind, waves and water temperature.
Updated 6:45 pm local timeScores from Open-Meteo forecasts, refreshed hourlyColors follow the lifeguard flags
4 beaches score 8.5 right now. These three have the best stretch ahead, then the lightest wind.
San Diego County
Good right nowSan Diego County
Good right nowSan Diego County
Good right nowA fair day for the beach across California: 24 of 120 scored beaches are good right now, best in Southern California, water is 12 to 23°C53 to 74°F, and wind averages 14 km/h8 mph (gentle breeze). Read at 6:45 pm; everything below is computed from that reading.
8 of 14 beaches scored, 0 good now
112 of 286 beaches scored, 24 good now
Warmest water
23°C74°F
San Diego County. 4.3°7.7° above the California average. Score 8.5 Excellent.
Best for families
8.1 Great
San Diego County. Top score of the 5 scored beaches tagged with lifeguards.
California averages 5.2 Fair this hour. The best hour today is 7 am (6.5); the weakest is 8 am (4.7).
The strongest stretch runs 7 am to 8 am.
California tomorrow: the best hour is 3 pm (7.1) and the weakest is 7 am (5.2).
The strongest stretch runs 9 am to 7 pm.
7 to 10, green flag4 to 7, yellowUnder 4, redAverage of the scored beaches, each hour
Filter by what you need, sort by what matters today, and hover a row to find it on the map.
San Diego County
1.2 m4 ft waves, light wind and 22°C72°F water.
San Diego County
1.2 m4 ft waves, light wind and 22°C72°F water.
San Diego County
1.2 m4 ft waves, gentle breeze and 23°C74°F water.
San Diego County
1.2 m4 ft waves, gentle breeze and 23°C74°F water.
Orange County
Small waves, light wind and 23°C73°F water.
Los Angeles County
Small waves, gentle breeze and 23°C73°F water.
Los Angeles County
1.0 m3 ft waves, gentle breeze and 22°C72°F water.
Los Angeles County
Small waves, gentle breeze and 23°C73°F water.
San Diego County
1.1 m4 ft waves, gentle breeze and 22°C72°F water.
San Diego County
Small waves, gentle breeze and 23°C73°F water.
San Diego County
1.1 m3 ft waves, gentle breeze and 23°C74°F water.
Los Angeles County
Small waves, gentle breeze and 22°C72°F water.
Los Angeles County
Small waves, gentle breeze and 23°C73°F water.
Orange County
1.1 m3 ft waves, gentle breeze and 23°C73°F water.
Orange County
1.1 m3 ft waves, gentle breeze and 23°C73°F water.
Orange County
1.1 m3 ft waves, gentle breeze and 23°C73°F water.
Orange County
1.1 m3 ft waves, gentle breeze and 23°C73°F water.
Los Angeles County
Small waves, light wind and 22°C72°F water.
Los Angeles County
1.0 m3 ft waves, gentle breeze and 22°C72°F water.
Los Angeles County
1.0 m3 ft waves, gentle breeze and 22°C72°F water.
Los Angeles County
1.0 m3 ft waves, gentle breeze and 22°C72°F water.
Los Angeles County
1.0 m3 ft waves, gentle breeze and 22°C72°F water.
Los Angeles County
1.0 m3 ft waves, gentle breeze and 22°C72°F water.
San Luis Obispo County
1.2 m4 ft waves, gentle breeze and 20°C68°F water.
Ventura County
1.0 m3 ft waves, light wind and 22°C72°F water.
San Luis Obispo County
1.2 m4 ft waves, light wind and 20°C67°F water.
San Diego County
1.1 m4 ft waves, gentle breeze and 22°C72°F water.
Orange County
1.1 m4 ft waves, breezy and 22°C72°F water.
San Diego County
1.1 m3 ft waves, breezy and 23°C74°F water.
San Diego County
1.1 m3 ft waves, breezy and 23°C74°F water.
San Diego County
1.1 m3 ft waves, breezy and 23°C74°F water.
San Diego County
1.1 m3 ft waves, breezy and 23°C74°F water.
San Diego County
1.1 m3 ft waves, breezy and 23°C74°F water.
Ventura County
Small waves, light wind and 22°C72°F water.
Los Angeles County
Small waves, light wind and 23°C73°F water.
San Luis Obispo County
1.2 m4 ft waves, gentle breeze and 20°C68°F water.
San Luis Obispo County
1.3 m4 ft waves, light wind and 20°C68°F water.
Del Norte County
1.9 m6 ft waves, light wind and 12°C53°F water.
Monterey County
1.1 m4 ft waves, gentle breeze and 18°C65°F water.
Orange County
1.0 m3 ft waves, light wind and 23°C73°F water.
Ventura County
Small waves, light wind and 22°C71°F water.
Orange County
1.0 m3 ft waves, light wind and 23°C73°F water.
Orange County
1.0 m3 ft waves, light wind and 23°C73°F water.
Orange County
1.0 m3 ft waves, light wind and 23°C73°F water.
San Francisco
Small waves, breezy and 17°C62°F water.
San Francisco
Small waves, breezy and 17°C62°F water.
San Francisco
Small waves, breezy and 17°C62°F water.
Los Angeles County
Small waves, breezy and 23°C73°F water.
Los Angeles County
Small waves, gentle breeze and 22°C72°F water.
Los Angeles County
Small waves, gentle breeze and 22°C72°F water.
Solano County
Flat water, light wind and 19°C67°F water.
Santa Barbara County
Small waves, light wind and 22°C71°F water.
Contra Costa County
Flat water, light wind and 18°C64°F water.
Contra Costa County
Flat water, light wind and 18°C64°F water.
San Francisco
1.2 m4 ft waves, breezy and 17°C62°F water.
Alameda County
Flat water, light wind and 19°C65°F water.
Alameda County
Flat water, light wind and 19°C65°F water.
Alameda County
Flat water, light wind and 19°C65°F water.
Santa Cruz County
1.1 m4 ft waves, light wind and 18°C65°F water.
Santa Cruz County
1.1 m4 ft waves, light wind and 18°C65°F water.
Santa Cruz County
1.1 m4 ft waves, light wind and 18°C65°F water.
Santa Cruz County
Small waves, light wind and 18°C65°F water.
Santa Cruz County
Small waves, light wind and 18°C65°F water.
Santa Cruz County
Small waves, light wind and 18°C65°F water.
Alameda County
Flat water, light wind and 19°C66°F water.
Marin County
1.2 m4 ft waves, gentle breeze and 16°C62°F water.
Marin County
1.2 m4 ft waves, gentle breeze and 16°C62°F water.
Santa Cruz County
1.5 m5 ft waves, light wind and 18°C65°F water.
Placer County
Waves not available, light wind.
Placer County
Waves not available, light wind.
Placer County
Waves not available, light wind.
Monterey County
1.3 m4 ft waves, light wind and 20°C68°F water.
Santa Cruz County
1.4 m5 ft waves, light wind and 18°C65°F water.
San Mateo County
1.4 m5 ft waves, light wind and 18°C64°F water.
San Mateo County
1.3 m4 ft waves, light wind and 17°C63°F water.
San Mateo County
1.3 m4 ft waves, light wind and 17°C63°F water.
San Mateo County
1.3 m4 ft waves, light wind and 17°C63°F water.
San Mateo County
1.3 m4 ft waves, light wind and 17°C63°F water.
San Mateo County
1.3 m4 ft waves, light wind and 17°C63°F water.
San Mateo County
1.3 m4 ft waves, light wind and 17°C63°F water.
El Dorado County
Waves not available, gentle breeze.
El Dorado County
Waves not available, gentle breeze.
El Dorado County
Waves not available, gentle breeze.
San Mateo County
1.3 m4 ft waves, gentle breeze and 17°C63°F water.
San Mateo County
1.7 m6 ft waves, breezy and 17°C62°F water.
Humboldt County
1.7 m6 ft waves, light wind and 13°C55°F water.
Humboldt County
1.7 m6 ft waves, light wind and 13°C55°F water.
Del Norte County
1.9 m6 ft waves, light wind and 12°C54°F water.
Humboldt County
2.0 m7 ft waves, light wind and 13°C55°F water.
Del Norte County
1.9 m6 ft waves, light wind and 12°C54°F water.
Humboldt County
1.9 m6 ft waves, gentle breeze and 13°C55°F water.
Monterey County
1.4 m5 ft waves, gentle breeze and 19°C66°F water.
Monterey County
1.4 m5 ft waves, gentle breeze and 19°C66°F water.
Monterey County
1.4 m5 ft waves, gentle breeze and 19°C66°F water.
Marin County
1.8 m6 ft waves, gentle breeze and 16°C61°F water.
Marin County
1.6 m5 ft waves, gentle breeze and 16°C61°F water.
Mendocino County
2.0 m7 ft waves, gentle breeze and 15°C59°F water.
Mendocino County
2.0 m7 ft waves, gentle breeze and 15°C59°F water.
Monterey County
1.3 m4 ft waves, light wind and 20°C68°F water.
Monterey County
1.2 m4 ft waves, light wind and 19°C66°F water.
Monterey County
1.2 m4 ft waves, light wind and 19°C66°F water.
Monterey County
1.2 m4 ft waves, light wind and 19°C66°F water.
Sonoma County
1.5 m5 ft waves, gentle breeze and 16°C60°F water.
Sonoma County
1.5 m5 ft waves, gentle breeze and 16°C60°F water.
Marin County
1.6 m5 ft waves, breezy and 16°C61°F water.
Marin County
1.8 m6 ft waves, breezy and 16°C61°F water.
Sonoma County
1.9 m6 ft waves, breezy and 16°C61°F water.
Marin County
1.8 m6 ft waves, breezy and 16°C60°F water.
Santa Barbara County
1.0 m3 ft waves, gentle breeze and 21°C70°F water.
Mendocino County
2.2 m7 ft waves, breezy and 16°C60°F water.
Mendocino County
2.2 m7 ft waves, breezy and 15°C59°F water.
Marin County
1.8 m6 ft waves, breezy and 16°C61°F water.
Marin County
1.8 m6 ft waves, strong wind and 16°C60°F water.
Marin County
1.8 m6 ft waves, strong wind and 16°C60°F water.
Santa Barbara County
Small waves, light wind and 22°C71°F water.
Santa Barbara County
Small waves, light wind and 22°C71°F water.
Sonoma County
1.9 m6 ft waves, strong wind and 16°C60°F water.
Sonoma County
1.9 m6 ft waves, strong wind and 16°C60°F water.
Sonoma County
1.9 m6 ft waves, strong wind and 16°C60°F water.
Del Norte County
2.1 m7 ft waves, strong wind and 12°C53°F water.
Los Angeles County
Los Angeles County
Los Angeles County
Marin County
San Diego County
Santa Barbara County
San Mateo County
Los Angeles County
Santa Cruz County
Marin County
Monterey County
Los Angeles County
Marin County
Marin County
Los Angeles County
San Diego County
Los Angeles County
Los Angeles County
Los Angeles County
Monterey County
Los Angeles County
San Mateo County
San Mateo County
Monterey County
Los Angeles County
Santa Cruz County
Monterey County
San Mateo County
Los Angeles County
Marin County
San Diego County
Monterey County
Orange County
San Diego County
Ventura County
Los Angeles County
Marin County
Santa Cruz County
Los Angeles County
Marin County
San Mateo County
Marin County
San Mateo County
Orange County
Marin County
Santa Cruz County
Los Angeles County
Marin County
Marin County
San Mateo County
Santa Cruz County
San Mateo County
San Diego County
Monterey County
San Mateo County
San Mateo County
San Mateo County
Marin County
Monterey County
Marin County
Marin County
Santa Cruz County
Marin County
Marin County
Los Angeles County
Marin County
San Diego County
Los Angeles County
Santa Cruz County
Marin County
Marin County
Marin County
Los Angeles County
Los Angeles County
San Diego County
Los Angeles County
San Mateo County
Santa Cruz County
Los Angeles County
San Mateo County
San Mateo County
Orange County
Monterey County
Los Angeles County
Marin County
Monterey County
Ventura County
Santa Barbara County
San Diego County
Monterey County
Los Angeles County
Ventura County
Santa Cruz County
San Diego County
Los Angeles County
San Diego County
Ventura County
San Diego County
San Diego County
San Francisco
Los Angeles County
Santa Barbara County
San Diego County
Monterey County
San Mateo County
San Diego County
Santa Barbara County
Sonoma County
Santa Barbara County
San Mateo County
Los Angeles County
Monterey County
San Mateo County
Monterey County
Santa Cruz County
San Mateo County
San Mateo County
Santa Barbara County
Monterey County
Ventura County
Orange County
Mendocino County
San Mateo County
San Diego County
San Mateo County
Mendocino County
Monterey County
San Francisco
Alameda County
Sonoma County
Los Angeles County
San Mateo County
Ventura County
Ventura County
Ventura County
San Mateo County
Santa Barbara County
Los Angeles County
San Diego County
San Mateo County
Santa Cruz County
San Diego County
Ventura County
Santa Cruz County
Humboldt County
Orange County
Los Angeles County
Humboldt County
Mendocino County
Los Angeles County
El Dorado County
Mendocino County
Los Angeles County
Marin County
Marin County
Del Norte County
Marin County
Mendocino County
El Dorado County
Monterey County
Marin County
Humboldt County
Marin County
Placer County
Humboldt County
Mendocino County
Los Angeles County
Monterey County
El Dorado County
Mendocino County
Humboldt County
Los Angeles County
Orange County
Mendocino County
Orange County
Mendocino County
Los Angeles County
Orange County
Mendocino County
Los Angeles County
No beaches match these filters right now. Try removing one.
California has 596 beaches in our data. We list the 300 most prominent here and score 120 of them live. Open any beach page for its own score.
Coastlines: Natural Earth, public domain. Pins are live scores.
6 California beaches have a live cam
Santa Monica State Beach, Venice Beach, Muir Beach, Sharp Park Beach and 2 more. Cams load on click.
Every area we score, with its own read of today and its best beaches ranked. Filters above apply to the list, not to these.
11 of 15 scored beaches in Los Angeles County are good right now. Water is 22 to 23°C72 to 73°F. Alamitos Bay Beach is the calmest, with 15 km/h9 mph of wind and 0.7 m2 ft waves. 15 of 80 beaches are scored on this page.
11 of 15 beaches good now
15 of 80 beaches scored
Los Angeles County
Gentle breeze, 23°C73°F water
Los Angeles County
Gentle breeze, 22°C72°F water
Los Angeles County
Gentle breeze, 23°C73°F water
Los Angeles County
Gentle breeze, 22°C72°F water
Los Angeles County
Gentle breeze, 23°C73°F water
Los Angeles County
Light wind, 22°C72°F water
Los Angeles County
Gentle breeze, 22°C72°F water
Los Angeles County
Gentle breeze, 22°C72°F water
7 of 13 scored beaches in San Diego County are good right now. Water is 22 to 23°C72 to 74°F. Leucadia State Beach is the calmest, with 15 km/h9 mph of wind and 1.0 m3 ft waves. 13 of 57 beaches are scored on this page.
7 of 13 beaches good now
13 of 57 beaches scored
San Diego County
Light wind, 22°C72°F water
San Diego County
Light wind, 22°C72°F water
San Diego County
Gentle breeze, 23°C74°F water
San Diego County
Gentle breeze, 23°C74°F water
San Diego County
Gentle breeze, 22°C72°F water
San Diego County
Gentle breeze, 23°C73°F water
San Diego County
Gentle breeze, 23°C74°F water
San Diego County
Gentle breeze, 22°C72°F water
0 of 10 scored beaches in Marin County are good right now. Water is 16°C60 to 62°F. Muir Beach is the calmest, with 16 km/h10 mph of wind and 1.2 m4 ft waves. 10 of 65 beaches are scored on this page.
0 of 10 beaches good now
10 of 65 beaches scored
Marin County
Gentle breeze, 16°C62°F water
Marin County
Gentle breeze, 16°C62°F water
Marin County
Gentle breeze at 14 km/h9 mph, 1.8 m6 ft waves
Marin County
Gentle breeze at 17 km/h10 mph, 1.6 m5 ft waves
Marin County
Breezy at 20 km/h13 mph, 1.6 m5 ft waves
Marin County
Breezy at 20 km/h12 mph, 1.8 m6 ft waves
Marin County
Breezy at 26 km/h16 mph, 1.8 m6 ft waves
Marin County
Breezy at 24 km/h15 mph, 1.8 m6 ft waves
5 of 10 scored beaches in Orange County are good right now. Water is 22 to 23°C72 to 73°F. Bolsa Chica State Beach is the calmest, with 2 km/h1 mph of wind and 0.9 m3 ft waves. 10 of 42 beaches are scored on this page.
5 of 10 beaches good now
10 of 42 beaches scored
Orange County
Light wind, 23°C73°F water
Orange County
Gentle breeze, 23°C73°F water
Orange County
Gentle breeze, 23°C73°F water
Orange County
Gentle breeze, 23°C73°F water
Orange County
Gentle breeze, 23°C73°F water
Orange County
Breezy, 22°C72°F water
Orange County
Light wind, 23°C73°F water
Orange County
Light wind, 23°C73°F water
0 of 9 scored beaches in San Mateo County are good right now. Water is 17 to 18°C62 to 64°F. Dunes Beach is the calmest, with 10 km/h6 mph of wind and 1.3 m4 ft waves. 9 of 50 beaches are scored on this page.
0 of 9 beaches good now
9 of 50 beaches scored
San Mateo County
Light wind, 18°C64°F water
San Mateo County
Light wind, 17°C63°F water
San Mateo County
Light wind, 17°C63°F water
San Mateo County
Light wind, 17°C63°F water
San Mateo County
Light wind, 17°C63°F water
San Mateo County
Light wind, 17°C63°F water
San Mateo County
Light wind, 17°C63°F water
San Mateo County
Gentle breeze, 17°C63°F water
0 of 9 scored beaches in Monterey County are good right now. Water is 18 to 20°C65 to 68°F. Island Beach is the calmest, with 13 km/h8 mph of wind and 1.1 m4 ft waves. 9 of 29 beaches are scored on this page.
0 of 9 beaches good now
9 of 29 beaches scored
Monterey County
Gentle breeze, 18°C65°F water
Monterey County
Light wind, 20°C68°F water
Monterey County
Gentle breeze at 16 km/h10 mph, 1.4 m5 ft waves
Monterey County
Gentle breeze at 16 km/h10 mph, 1.4 m5 ft waves
Monterey County
Gentle breeze at 16 km/h10 mph, 1.4 m5 ft waves
Monterey County
Light wind at 8 km/h5 mph, 1.3 m4 ft waves
Monterey County
Light wind at 8 km/h5 mph, 1.2 m4 ft waves
Monterey County
Light wind at 8 km/h5 mph, 1.2 m4 ft waves
0 of 8 scored beaches in Santa Cruz County are good right now. Water is 18°C65°F. Capitola Beach is the calmest, with 3 km/h2 mph of wind and 0.9 m3 ft waves. 8 of 59 beaches are scored on this page.
0 of 8 beaches good now
8 of 59 beaches scored
Santa Cruz County
Light wind, 18°C65°F water
Santa Cruz County
Light wind, 18°C65°F water
Santa Cruz County
Light wind, 18°C65°F water
Santa Cruz County
Light wind, 18°C65°F water
Santa Cruz County
Light wind, 18°C65°F water
Santa Cruz County
Light wind, 18°C65°F water
Santa Cruz County
Light wind, 18°C65°F water
Santa Cruz County
Light wind, 18°C65°F water
0 of 6 scored beaches in Sonoma County are good right now. Water is 16°C60 to 61°F. Goat Rock Beach is the calmest, with 13 km/h8 mph of wind and 1.5 m5 ft waves. 6 of 34 beaches are scored on this page.
0 of 6 beaches good now
6 of 34 beaches scored
Sonoma County
Gentle breeze at 13 km/h8 mph, 1.5 m5 ft waves
Sonoma County
Gentle breeze at 13 km/h8 mph, 1.5 m5 ft waves
Sonoma County
Breezy at 23 km/h14 mph, 1.9 m6 ft waves
Sonoma County
Strong wind at 32 km/h20 mph, 1.9 m6 ft waves
Sonoma County
Strong wind at 32 km/h20 mph, 1.9 m6 ft waves
Sonoma County
Strong wind at 32 km/h20 mph, 1.9 m6 ft waves
Sonoma County
No score available right now
Sonoma County
No score available right now
13 more areas have beaches in our data. Find them under “Sub-areas” below or in the area filter.
Each square is one beach, colored by its live flag. Outlined squares are in the dark.
11 of 15 beaches good now15 of 80 beaches scored
Best now: Hamilton Beach, 8.4 Great7 of 13 beaches good now13 of 57 beaches scored
Best now: Coronado City Beach, 8.5 Excellent5 of 10 beaches good now10 of 42 beaches scored
Best now: Bolsa Chica State Beach, 8.4 Great0 of 9 beaches good now9 of 50 beaches scored
Best now: Arroyo De Los Frijoles Beach, 4.2 Fair0 of 8 beaches good now8 of 59 beaches scored
Best now: Lighthouse Field State Beach, 4.8 Fair0 of 4 beaches good now4 of 39 beaches scored
Best now: Rincon Beach County Park, 5.0 Fair1 of 4 beaches good now4 of 19 beaches scored
Best now: Cayucos State Beach, 7.0 Great0 of 4 beaches good now4 of 16 beaches scored
Best now: Little River State Beach, 3.9 PoorCompare hotels and apartments near the beaches that score best today.
Compare prices for tonight on our stays partner’s map.
Compare prices for tonight on our stays partner’s map.
Compare prices for tonight on our stays partner’s map.
Hotel results come from our stays partner. We may earn a commission when you book, at no extra cost to you, and it never changes the beach score.
Answered from today’s data. Numbers change as the forecast does.
Coronado City Beach has the top Beach Score right now: 8.5 Excellent, with 11 km/h (7 mph) of wind. Scores are ranked from live forecasts, so the order changes through the day.
Sea water is 12 to 23°C (53 to 74°F) across the 120 scored beaches. The warmest is Crown Point Shores, at 23°C (74°F).
Albany Beach has the smallest waves, at 0.4 m (1 ft) with 6 km/h (4 mph) of wind. 2 other beaches are level with it.
7 of 300 listed beaches are tagged with lifeguards on OpenStreetMap, including Santa Monica State Beach, Cabrillo Beach and Zuma Beach. Tags can be out of date, so follow the posted flags and staff on the day.
Averaged across the scored beaches, the best hour today is 7 am, at 6.5 Good, and the strongest stretch runs 7 am to 8 am. Each beach page has its own hour-by-hour forecast.
6 listed beaches have a live cam. Cams load on click, and each shows the owner's credit.
596 beaches are in our data for California. This page lists 300 and scores 120 of them live; every beach page scores itself when you open it.
Sources: Open-Meteo weather and marine forecasts; facilities from OpenStreetMap. All sources.
Same live scores, same flags.
Surf shops, hotels and lifeguard clubs: put your cam next to a live Beach Score and send beachgoers your way.