San Diego sits on 70 miles of coastline, with beaches that range from sheltered coves with calm snorkeling water to exposed stretches with strong surf breaks. The water temperature hovers around 62-68°F in summer, cooler than most people expect. Most beaches are free to access; parking is where costs add up, typically $2-$5 per hour in metered lots or $15-$25 in pay lots during summer.
We ranked San Diego beaches by real visitor ratings and review counts from our database. Here are the 8 that stand out.
1. La Jolla Cove, 4.8 stars (4,732 reviews)
La Jolla Cove is a small, sheltered beach tucked between sandstone cliffs on the north end of San Diego. The cove is part of the San Diego-La Jolla Underwater Park Ecological Reserve, which means no fishing and no removing anything from the water. That protection is why visibility is exceptional here, often 20-30 feet, and why snorkeling and scuba diving draw crowds year-round.
The beach itself is narrow, maybe 100 feet wide at low tide, so it fills up fast on weekends. The real draw is the water: leopard sharks congregate in the cove from June through September, resting in the sand in water 5-10 feet deep. They are harmless to swimmers. Sea lions occupy the rocks on the north end and are present almost every day of the year. The surrounding cliffs have a colony of Brandt's cormorants that nest there seasonally.
Parking in the village runs $2-$4 per hour with a 2-hour limit on many blocks. The walk to the cove from most street parking is 5-10 minutes.
Best for: Snorkeling, scuba diving, watching leopard sharks and sea lions Watch out for: Narrow beach fills quickly; no lifeguard in the water at night; strong surge near the rocks at high tide
2. La Jolla Shores Beach, 4.7 stars (4,311 reviews)
La Jolla Shores is a mile-long stretch of sand about a half mile north of La Jolla Cove, and the two are completely different beaches. Shores is wide, flat, and protected by the surrounding cliffs, giving it some of the calmest surf in San Diego. That makes it the go-to spot for beginner swimmers, kayakers, and people learning to scuba dive. The Scripps Institution of Oceanography pier sits at the north end.
The beach has paid parking in the Kellogg Park lot at $5-$8 per hour, and it fills by 10 AM on summer weekends. The adjacent park has restrooms, picnic tables, and a playground. A kayak and paddleboard rental stand operates seasonally near the pier.
Wave size is minimal most of the year, with 1-2 foot shore break on normal days. The kelp forests just offshore are accessible by kayak, and the canyon drop-off at the base of the pier attracts divers looking for larger marine life.
Best for: Swimming, kayaking, beginner scuba diving, families with young children Watch out for: Parking fills fast on weekends; water can be cold even in summer without a wetsuit
3. South Mission Beach, 4.7 stars (2,528 reviews)
South Mission Beach sits at the southern end of the Mission Beach peninsula, where the jetty that protects Mission Bay meets the open ocean. The water here is slightly warmer than beaches further north because of the bay's influence, and the waves are consistent enough for beginner to intermediate surfers. The boardwalk runs the length of the beach and connects to Belmont Park, which has a historic wooden roller coaster built in 1925.
The area has a dense mix of vacation rentals, bars, and surf shops within walking distance of the sand. Free street parking is available in the surrounding neighborhoods but requires walking 10-20 minutes. A $20 day-use lot on Mission Blvd is the easiest paid option.
Lifeguards patrol the beach from Memorial Day through Labor Day, and year-round at some towers. The surf break here is forgiving enough that beginners attempt it regularly, though the jetty creates some rip current hazard on its south side.
Best for: Surfing, boardwalk access, families with older kids, easy beach bar proximity Watch out for: Crowded in summer; rip current near the south jetty; limited shade on the beach
4. Coronado Beach, 4.7 stars (1,873 reviews)
Coronado Beach is on the Coronado Peninsula, accessible from downtown San Diego via the Coronado Bridge (toll: $4.25 southbound) or a 15-minute ferry from the Broadway Pier. The beach stretches about 1.7 miles along the peninsula's west side, facing the Pacific. The Hotel del Coronado, a wooden Victorian resort built in 1888, sits at the north end and is one of the few surviving examples of that building style in the western US.
The sand here has a faint gold tint from trace amounts of mica minerals washing down from the Coronado Mountains, giving it a different look than other San Diego beaches. The surf is moderate, with waves typically 2-4 feet, and the beach is wide enough to spread out even on busy days. Parking in the Hotel del Coronado lots is expensive ($5-$8 per hour); free street parking is available further south on Ocean Blvd.
The Naval Air Station North Island sits at the north tip of the peninsula, so jet noise is common, particularly on weekday mornings.
Best for: Wide open space, calm to moderate surf, walking the shore, families Watch out for: Bridge toll if driving; ferry schedule limits late-night options; jet noise near the north end
5. Black's Beach, 4.7 stars (715 reviews)
Black's Beach sits below the Torrey Pines cliffs, about 300 feet of sandstone bluff above the sand. Access is via a steep trail from the Torrey Pines Gliderport parking area off Torrey Pines Scenic Drive, or a longer but less steep path from the state reserve. The trail takes 15-20 minutes each way and involves loose dirt sections that get slippery when wet.
The beach is clothing-optional on the southern section, which is its primary reputation. The main draw for surfers is the consistent, powerful waves that build along the exposed stretch of coast below the cliffs. The Scripps Canyon runs offshore here, which amplifies swells compared to neighboring beaches. Strong currents are common, and there are no lifeguards.
At low tide, the beach is about 50-80 feet wide. At high tide, it can narrow to almost nothing at some sections. Check tide tables before making the hike down.
Best for: Experienced surfers, solitude seekers, clothing-optional swimming Watch out for: Steep access trail, strong currents, no lifeguard, no restrooms at the beach itself
6. Pacific Beach, 4.7 stars (465 reviews)
Pacific Beach, known locally as PB, is a 2-mile stretch of sand between Mission Beach to the south and Crystal Pier to the north. Crystal Pier is a wooden structure built in 1927 that extends 872 feet into the ocean; a small cluster of historic cottages on the pier rents by the night, putting guests directly over the water.
The beach faces consistent northwest swells, making it one of San Diego's most popular surf spots. The boardwalk (Ocean Front Walk) runs the full length of PB, with bike rentals, surf shops, and restaurants. The area's nightlife is centered on Garnet Avenue, a few blocks from the water.
Parking is metered on adjacent streets at $2-$4 per hour. The 2-hour limit on most meters forces turnover. The Crystal Pier Hotel lots are private and available only to guests.
Best for: Surfing, boardwalk activities, beach volleyball, people-watching Watch out for: Party atmosphere gets loud on weekends, limited restroom access at some points
7. Mission Beach, 4.7 stars (182 reviews)
Mission Beach occupies the middle section of the 2-mile Mission Beach peninsula, between South Mission Beach and Pacific Beach. The peninsula is about 300 feet wide at its narrowest, with the Pacific on the west and Mission Bay on the east. The boardwalk here connects Belmont Park to Crystal Pier, making it one of the longer flat walking or cycling routes in San Diego.
The surf break along Mission Beach is beginner-friendly, with smaller waves than exposed beaches to the north. Surf schools set up along this stretch regularly. The proximity of Mission Bay gives visitors a second water option on the calmer bay side, where paddleboarding, kayaking, and sailing are more practical than on the ocean side.
Parking is the main frustration. Street parking in the surrounding neighborhood fills by 9 AM on summer Saturdays. Arriving before 8 AM or using a rideshare is the practical solution.
Best for: Learning to surf, combining ocean and bay activities, families Watch out for: Parking is genuinely difficult on summer weekends; busy boardwalk can be crowded
8. Shell Beach, 4.7 stars (139 reviews)
Shell Beach is a small cove on the south side of La Jolla, adjacent to Ocean Beach. The cove is sheltered by rock formations on both sides, creating calm water that is well-suited for swimming and snorkeling even on days when nearby open-sand beaches are choppy. The beach is named for the tide pools and shells that accumulate in the cove.
Access is from Sunset Cliffs Blvd with street parking on adjacent blocks. The cove is small and relatively unknown compared to La Jolla Cove, which means it is usually less crowded. The rock formations create natural wind blocks, making it warmer in the cove than on more exposed stretches.
Tide pools are accessible at low tide on the rocky perimeter. The water clarity is good on calm days, similar to La Jolla Cove but with fewer crowds.
Best for: Calm-water swimming, snorkeling, tide pools, avoiding crowds Watch out for: Very small beach, fills quickly; rocky entry points at some tide levels
How San Diego Beaches Compare
| Beach | Rating | Reviews | Best Use | |---|---|---|---| | La Jolla Cove | 4.8 | 4,732 | Snorkeling, marine life | | La Jolla Shores | 4.7 | 4,311 | Swimming, kayaking, families | | South Mission Beach | 4.7 | 2,528 | Surfing, boardwalk | | Coronado Beach | 4.7 | 1,873 | Wide open space, families | | Black's Beach | 4.7 | 715 | Experienced surfers, solitude | | Pacific Beach | 4.7 | 465 | Surfing, nightlife proximity | | Mission Beach | 4.7 | 182 | Beginners, bay access | | Shell Beach | 4.7 | 139 | Calm water, tide pools |
Water temperatures in San Diego average 62-65°F in winter and 66-70°F in summer. A wetsuit is comfortable from October through May and optional in the peak summer months. Most beaches have free access; parking is the main cost variable.