With more than 78 beautiful beaches along the pristine coastline, from Oceanside to the north to Imperial Beach and the Mexico border to the south, San Diego California is home to some of the most picturesque beaches in the country!
No matter what kind of experience you’re looking for or who you're looking to have it with, you’re sure to find the perfect beach to suit your needs.
Family-friendly beaches offer a peaceful and safe place for kids to play, while tide pool beaches provide entertainment and education for young and old visitors alike. Relax at a secluded beach, sunbathe, or people watch.
San Diego is also full of surfing and swimming opportunities. There are beaches with big waves for surfing and choices with less turbulent waters better suited to swimming.
Buy a Go San Diego pass before you visit to save on gear rentals, surf lessons, and nearby popular San Diego attractions like the La Jolla Underwater Park: Kayak and Snorkel Tour and the Maritime Museum.