The definitive index of the world’s shorelines — 811 beaches ranked across 60 destinations
Clear water and rocky coves at La Jolla Cove on the San Diego coast
Photo: Allen Clippinger (Atlas Wilborn) via Google
Home/San Diego
San Diego, California

The best beaches in San Diego

From La Jolla coves to Coronado sand, ranked for honest value, with where to swim, surf and skip the parking pain.

The verdict

  • Best forVisitors who want the full range of San Diego sand, from calm family coves to surf breaks, without overpaying for parking, gear or a beachfront table
  • Top pickLa Jolla Cove and La Jolla Shores for the clearest water and easiest swimming, with Coronado the classic wide sand day
  • One thing to knowAlmost every beach here is free public sand, so the real cost is parking and gear, both of which a little planning cuts right down

Published 2 March 2026. Last reviewed 19 March 2026

San Diego has the most consistent beach weather in the United States and a coastline that swings from calm swimming coves to serious surf in the space of a few miles, which is exactly why it rewards a little planning. The water is cooler than first time visitors expect, the marine layer can grey out a summer morning, and the famous spots fill their car parks early. Get those three things right and you have one of the great value beach cities, since the sand itself is free and the range is enormous.

We have ranked the beaches below for what they actually give you and what a day there costs, which on this coast means parking as much as the water. La Jolla leads for clarity and ease, Coronado and the long Mission Bay strands for classic wide sand, and the surf beaches and cliff coves for those who want waves or quiet. Where a famous name is more crowded car park than great swim, we say so and point you to the cheaper, easier choice a short drive away.

If you want one plan that captures San Diego without the markup, swim and snorkel at La Jolla in the morning before the lots fill, lean on the cheap transit and bike paths rather than paying premium beach parking, and bring your own shade and lunch since the beachfront food carries a city markup. You get the best of the coast, sidestep the worst of the cost, and keep the day as relaxed as the city itself.

The ranking

Ranked, not listed

Scored on the water, the setting, the crowds and the honest cost of a day.

01
La Jolla

La Jolla Cove

The clearest water in the city and the best free spectacle, a tiny protected cove where sea lions haul out and snorkellers drift over the reef of the marine reserve. It costs nothing to swim or watch, but the catch is parking, which is tight and slow to find by mid morning, so arrive early or walk in from further out. Come for the snorkelling and the wildlife rather than for lounging, since the sand is small and busy.

Read the guide
02
La Jolla

La Jolla Shores

The best all round swimming and beginner surf beach in San Diego, a long gentle stretch with calmer water than most of the coast and a big day use car park that, predictably, fills early on summer weekends. It is the easy family and learner choice, with kayaks and surf schools alongside, and the value play is simple: arrive before the lot fills, bring your own gear, and you have a full easy beach day for the price of parking.

Read the guide
03
Coronado

Coronado Beach

The classic wide sparkling sand of San Diego, backed by the landmark Hotel del Coronado, with room to spread out long after busier beaches feel full. The sand glitters with mineral flecks and the swimming is open ocean rather than cove calm. Free and metered street parking can be found if you come early, which beats paying for a lot, and the village behind has cheaper eats than the hotel if you walk a block back.

Read the guide
04
Mission Bay

Mission Beach

The liveliest free day out in the city, a long boardwalk strip of sand, surf and people watching with the old Belmont Park rides behind it. The beach is busy and the paid car parks fill fast, so the smart move is to bike or skate in along the flat boardwalk and skip the parking cost entirely. It is fun rather than refined, and the energy is the point, with cheap eats all along the strip.

Read the guide
05
Pacific Beach

Pacific Beach

The young, lively, budget friendly end of the city coast, with a surf break, a pier and the cheapest concentration of casual food and happy hours near the sand. Parking is the usual San Diego headache, so come early or arrive on two wheels. It is not the prettiest beach in town, but for a cheap, social beach day with food and drink close by it is hard to beat on value.

Read the guide
06
Torrey Pines

Torrey Pines State Beach

The most dramatic setting on the coast, a long wild beach below the cliffs and trails of the state reserve, best paired with a clifftop walk for a cheap half day in nature. The state car park charges a fee, but limited free roadside parking exists for the early and the patient, and the hiking is free. Mind the tide, since the narrow strip below the bluffs shrinks at high water, and check the reserve rules before you go.

Read the guide
07
La Jolla

Windansea Beach

An iconic surf beach with a famous reef break and a photogenic palm shack, beautiful to look at but more for watching waves than easy swimming. The reef and rip mean it suits experienced surfers rather than families, and there are no real services, which keeps it free and uncommercial. Free street parking in the neighbourhood is its quiet bonus, so it makes a cheap sunset stop even if you never get in the water.

Read the guide
08
Ocean Beach

Ocean Beach

The bohemian, low cost heart of the San Diego coast, with a long pier, a famous dog beach and a main street of cheap, characterful food and thrift a block from the sand. Parking is easier and freer here than in the polished beaches to the north, which is part of the appeal. It is scruffy and proud of it, and for a traveller who wants character and value over gloss it is the best hangout on the coast.

Read the guide
09
Point Loma

Sunset Cliffs

The best free sunset in the city, a run of sandstone bluffs above the ocean with tide pools below at low water rather than a swimming beach. It costs nothing, the street parking is generally free, and the show at dusk rivals anything you would pay for. Stay back from the crumbling, unfenced cliff edges, watch the tide if you climb down to the pools, and treat it as a scenic stop rather than a place to lay out a towel.

Read the guide
10
Encinitas

Moonlight Beach

The value family pick of the north county, a friendly cove with a free car park, restrooms, showers and grassy space behind the sand, all a short walk from the cafes of Encinitas. It is calmer and easier than the city beaches and the free parking alone sets it apart on this coast. A little further from downtown, it rewards the drive with an easier, cheaper and more relaxed family day.

Read the guide
The honest read

Who it suits, who should skip

The honest truth about San Diego beaches is that the sand is free and the parking is the tax. The famous spots, La Jolla above all, fill their car parks by mid morning in summer, and circling for a space or paying a premium lot is the real cost of a day here. The fix is free and simple: arrive early, or use the cheap transit and the flat bike paths that run along much of the coast, and the parking problem largely disappears. People who blame the beach for the hassle have usually just arrived at the wrong hour.

Manage your expectations on the water, because this is the Pacific, not the tropics. The sea runs cool all year and is at its most swimmable in late summer and early autumn rather than in June, when the grey marine layer can sit over the coast until afternoon. Many locals wear a wetsuit well into summer. None of this spoils a beach day, but a first time visitor who pictures warm Caribbean water will get a brisk surprise, so plan to swim in the afternoon and on the sunniest days.

Match the beach to the day and you avoid the classic mistakes. The reef and surf beaches like Windansea are for watching waves, not for an easy family swim, while La Jolla Shores, Coronado and Moonlight are the gentle choices. The cliff spots at Sunset Cliffs and Torrey Pines are scenery and sunset rather than lounging sand. Conditions are typical rather than guaranteed, rip currents are a genuine hazard on the open beaches, and lifeguard cover varies by beach and season, so read the flags and the signs before you swim.

When to go

The best months in San Diego

When to go to San Diego

San Diego is a year round beach city, but the value and the weather both peak in early autumn. September and October bring the warmest water of the year, sunny skies and thinner crowds once the summer holidays end, which is the sweet spot for a value traveller. Late spring and early summer often carry the grey marine layer that locals call May Gray and June Gloom, when mornings stay overcast, while July and August are the sunniest, busiest and priciest months. The mild winters stay dry and quiet, fine for walks and surfing if too cool for most swimmers. For the month by month detail on sea, sun and crowds, see our guide to when to go to San Diego.

The club layer

Where to book a beachfront table

Browse San Diego beach clubs

San Diego is a coast of free public beaches, piers and boardwalks rather than the daybed beach clubs of Europe, so for most visitors the sand is free and the only spend is optional. Where organised beachfront terraces and hotel beach service do exist they cluster around La Jolla and Coronado, attached to the larger hotels, and tend to suit a special occasion rather than an everyday beach day. We never invent a venue, a price or a minimum spend, so anything we cannot confirm is marked to be confirmed. If a reserved beachfront table or lounger is part of your plan, browse the directory and send one enquiry so the venue can confirm space and any minimum spend before you commit. For most beach days here, the free public sand is the better value.

Book a beach club

Book a beach club in San Diego

We pass your enquiry to the club so they can confirm availability and any minimum spend. Some bookings may earn us a commission at no cost to you. Conditions are typical and never guaranteed.

Good questions

Before you go

Which beach in San Diego is the best?

It depends on your day. For the clearest water and snorkelling, La Jolla Cove leads. For easy swimming and learner surf, La Jolla Shores is the all round pick. For classic wide sand, Coronado is the icon. For value and character, Ocean Beach and Pacific Beach win. The honest answer is that San Diego rewards matching the beach to what you want, since the calm coves, the surf breaks and the cliff sunsets are very different days out.

Are San Diego beaches free?

Yes, the beaches themselves are free public sand with open access. The real cost of a beach day in San Diego is parking, which is tight and often paid near the popular spots, plus any gear or beachfront food. You can cut that cost right down by arriving early for free street parking, using the cheap transit and bike paths, and bringing your own shade, snacks and snorkel gear rather than renting at a premium.

Where is the best swimming in San Diego?

La Jolla Shores has the calmest, most reliable swimming and gentle entry, which makes it the easy family and beginner choice. Coronado offers wide open ocean swimming with plenty of space, and La Jolla Cove is the clearest water for snorkelling, though small and busy. The water is cooler than visitors expect, so swimming is best on sunny afternoons in late summer, and you should always check the flags and watch for rip currents.

Is the water warm enough to swim in San Diego?

The Pacific here runs cool all year and is at its warmest, around comfortable swimming temperature for most people, in late summer and early autumn. In spring and early summer it is brisk, and many locals wear a wetsuit well into the warmer months. Children and keen swimmers rarely mind on a hot afternoon, but anyone expecting tropical water should plan to swim in September and October when it is at its mildest.

Where can you park cheaply at San Diego beaches?

Free street parking exists near most beaches but goes early, so arrive in the morning. Coronado and Ocean Beach are generally easier and cheaper to park than crowded La Jolla and Mission Beach. The cheapest move of all is to skip driving, since the flat coastal boardwalks and bike paths let you ride in to Mission and Pacific Beach, and transit reaches much of the coast, which sidesteps the parking cost entirely.

When is the best time to visit San Diego beaches?

September and October are the sweet spot, with the warmest water of the year, reliable sun and thinner crowds after the summer holidays, which also makes it the best value. July and August are the sunniest and busiest but the dearest and most crowded. Late spring and early summer often bring the grey May Gray and June Gloom mornings. Conditions are typical rather than guaranteed, so check the forecast and the marine layer before you go.