2020 Junior Lifeguard Program

*** UPDATE ***

June 26, 2020

Dear Oceanside JG families:

We would like to thank you for your patience and support as we navigate this global health crisis. The past 2 months we have explored numerous options to provide a modified program for the 2020 summer season that would be both safe and enjoyable for everyone involved.

Unfortunately, due to current County Health Orders and outlook of recent case increases; we cannot offer a program that meets those guidelines and provides the highest levels of safety for your families and our staff. Like a majority of the other Southern California JG programs; we will be postponing all JG camps until 2021.

We are surely going to miss all of you this summer and look forward to having you back next year. We are still here to answer any questions you may have. Stay safe!   

Questions??? Ph: (760) 435-4021, Email: jgstaff@oceansideca.org


The Program

The Oceanside Junior Lifeguard Program offers individuals ages 9-17 the opportunity to learn beach safety and ocean lifesaving skills from experienced Oceanside Beach Lifeguards. Junior Lifeguard daily activities include education in beach and ocean safety, running and swimming activities, beach games, surfing, competitions, and  field trips. Junior Lifeguards will also have the opportunity to learn about tower guarding, rescue techniques, boat rescues, marine biology, oceanography, first aid, and CPR.

Location and Schedule

Junior Guards meet at the Oceanside Harbor Beach, behind lifeguard tower 14, across from the boat launch ramp.

  • M/W/F (Sessions 1 & 3) meet 9:00 am - 2:00 pm
  • T/Th (Sessions 2 & 4) meet 9:00 am – 3:00 pm  


 2020 Session Dates:

All dates are being re-evaluated to adhere to State and County health restrictions


Swim Test

All first-time participants must complete a swim test.

*Please register for the program before taking a swim test. A swim test does not give you priority registration or allow you to register once registration is full.

Former participants who have passed a swim test, do not need to take the test again.

The swim test is as follows: 100 yard swim under time, 5 minutes treading water, underwater swim (approximately 15ft to simulate going under a wave)

  • Ages 9-11:   100 yard swim in less than 3:00 mins. 
  • Ages 12-13: 100 yard swim in less than 2:30 mins.
  • Ages 14-17: 100 yard swim in less than 2:00 mins.

Check out the Swim Test Prep Class offered at the Brook's St. Pool.  Flyer listed below...

2020 Swim Test Dates:  (all are Saturdays - 8:00 AM)

Postponed until further notice


Please show up to any of the above dates (no sign-up required) prior to the start of your registered JG session.  It is recommended to attend an earlier one, as you are permitted to retry anytime prior to the start of your JG session.


New this year is a Swim Test Prep Class!  The class is being offered through Parks & Recreation to help new participants be successful.  See the flyer below for more info. or use this link for signup.  


Swim tests will start promptly at 8:00 am each Saturday. Tests are usually completed within 60-90 minutes depending on the number of participants. Swim tests are held at:


Brooks Street Swim Center

130 Brooks Street
Oceanside, CA 92054


Oceanside Junior Lifeguards must wear the Junior Lifeguard uniform every day during all activities and on field trips.  This includes the Royal Blue swim suit, white t-shirt, and colored rash guard.

Female swimsuits can be purchased at a place of your choice as we do not sell them.  As long as they are royal blue they will work.  We do have a vendor that shows up to the swim tests and on the first days of each session.

A T-shirt, hat, and rash guard are included in the registration fee.

  • Additional T-shirt $10 (optional)
  • Trunks $20 (optional for female participants)
  • Sweatshirt (blue/ white) $25 (optional but recommended)


  • Cost is $330 per session/child (Oceanside Residents)  $350 for Non-Oceanside Residents. New 2020
  • $20 discount will apply for additional family members in the same session or one child in multiple sessions. 

Please call (760) 435-4021 for more information.

Financial Aid

Financial Aid is available for Oceanside residents ONLY. Scholarships are limited and are obtained through the Fire Dept. Lifeguard Division.  Only 1 Scholarship per family.  Please download the application at the bottom of this page to apply.

JG Assistant Application 

For information on JG Assistant positions please see the flyers at the bottom of this page.

How to Enroll 

  • A registration link will be posted that will allow you to register for the upcoming summer sessions.  (Will appear on April 1st)
  • All fees are refundable prior to the start of the session except for a $50 processing fee. For more info about refunds please call (760) 435-4021.
  • New participants MUST complete a swim test on one of the scheduled dates prior to the start of the session. There will be no 1st day swim tests.
  • Uniforms will be handed out  prior to start of the session on determined uniform days and on the 1st day of each session. 
  • An invoice will be e-mailed out upon processing of your registration. The invoice is from Active our 3rd party registration site and not the City of Oceanside.


For More Information

For more information and registration materials, please call the Oceanside Junior Lifeguard Coordinator (760) 435-4021 to leave a message, or email us at JGStaff@oceansideca.org.

Click on the button to the left to download the latest version of the Adobe Acrobat Reader™