San Diego has a warm ocean and some of the best surfing breaks in California. The city of San Diego has a few great, Ocean Beach and Pacific Beach also has piers so it's convenient to watch surfers up close. Board rentals are available at most beaches. Locals surf in San Francisco year-round but the best season is summer when the southwest swell arrives and the water gets warmer. Generally, the prime surfing season continues from August to November. In January and February, you can experience the biggest waves but the weather is not as nice, and the water is cold.
Ocean Beach is the main surfing spot in the city - a wide beautiful sandy beach with all facilities. Mission Beach is also long and located close to the city. Pacific Beach is located between Pacific Beach Drive and Crystal Pier and is also quite popular with surfers. Tourmaline Surfing Park Beach is a real surfers’ mecca. Silver Strand State Beach features a camping site where many surfers stay.
Imperial Beach is one of the most impressive places, it is located between Palm Avenue and Imperial Beach Boulevard. There are also plenty of secluded places without crowds where you can enjoy the ocean almost alone.