Harbor Beach

Harbor (1200 N. Pacific St.)

If a beach is judged by nothing more than the quality of the sand between the breakers and the street, Oceanside's Harbor Beach may be the best beach in the county. Of course, there's more than sand on your mind when choosing a beach, and Harbor Beach scores well in most categories.

It's one of San Diego's widest beaches, nearly a quarter-mile from street to surf. Except for major holidays, Harbor Beach is never a sardine squeeze. You're also likely to share the beach with tourists staying at any of several hotels just to the east. Bodyboarders, bodysurfers, swimmers and surfers enjoy the waves here, with surfers separated into their own zone.


There are restrooms, fire rings and beach showers. Lifeguards staff the towers during high-use season. Picnic at several shade structures. Stock up at a mini-market and snack stand adjacent to the parking lot.


Pay just $10 (September 16- May 14) or $15 (May 15-September 15) for an all-day ticket (4am-8pm). Extra-long spaces are available for boat trailers. RV travelers pay $20 per night on a first-come, first-served basis. A free two-hour lot is available just to the east of the pay lots along Harbor Drive South.


Oceanside's harvest of beach-break peaks and barrels work year-round, but are cleanest on a south swell at low to medium tide. It's usually bigger than the rest of North County. A good rule of thumb with Oceanside is that it blows out early. To get the glass (and beat the summer blackballs and crowds), get there at the crack of dawn. From Buccaneer Beach in south Oceanside to the pier, peaks break along Pacific Street and The Strand. The best waves follow the migratory sandbars.

When it's cranking, the jetty, at the foot of South Harbor Drive and at the mouth of the San Luis Rey River, serves up torquing barrels. This jetty is usually the last Oceanside wave to close out on a big swell. Find metered parking along south Harbor Drive, and free parking at Harbor Village.


For information on beaches outside the Harbor, click here.