In order to meet the changing guidelines related to COVID-19, the City of Oceanside Parks and Recreation will suspend its lap swim hours beginning Tuesday, March 17, through at least the end of March. The health and safety of our patrons is of the utmost importance to us. We apologize for the inconvenience and appreciate your understanding.  Please visit the City’s website for updates or call us at (760) 435-5225 if you have any questions.

Brooks Street Pool

(760) 435-5225
130 Brooks Street, Oceanside, CA 92054

Marshall Street Pool

1404 Marshall Street, Oceanside, CA 92054

Brooks Street Swim Center - Spring Facility Schedule

Adult Water Aerobics- Spring

Adult Learn to Swim

Children Learn to Swim - Spring Sea Horse

Children's Swim Test Prep

Children's Synchronized Swimming

Program times and operating hours vary with monthly programming calendar. Please view our facility schedule above, call (760) 435-5225 for hours of operation or stop by Brooks Street Swim Center to obtain a seasonal calendar.

Please be advised, all groups consisting of 15 persons or more must request a reservation at least 48 hours in advance to attend family recreational swim times.  Failure to do so may result in denied entry to either swim center.

Both of Oceanside's swim centers are available on a limited basis for private rental. For information on available times and rates, call or visit the Brooks Street Swim Center and request an application. All applications must be submitted at least 10 business days in advance of rental date. Online private rental registration is not available at this time.