Junior Lifeguards

Solana Beach Junior Lifeguard Program (SBJG)

The Solana Beach Junior Lifeguard Program has a long history of serving our community by providing youth, ages 7-16, with an ocean safety program that combines athletics, ocean-related curriculum, and fun. 

SBJG is constantly addressing and adapting to the County of San Diego and State of California Public Health Orders and Mandates. This years programs will be modified slightly due to constraints on size and enrollment. Our main priority this summer will be offering a program that is safe for our community, participants, staff, and parents.

Enrollment & Registration

Register Here!

Registration opens on Monday, February 27th, 2023 at 9 AM for all participants

  • All registrations will be done online by the customers themselves. No in-person or telephone enrollments. 
  • For registration assistance, call 858-720-4445 or email us at jrguard@cosb.org. If we are not in the office, please leave us a message and we will return you call as quickly as we can. 
  • If the specific session that you are applying for is full, then you will be given the option to be put on a wait list. We do occasionally have cancellations, in which case wait-listed applicants will be contacted in the order of the list.
  • Once a session is full, we cannot accommodate requests to change into that session, so please be careful to choose the correct session when registering.
Steps for Online Registration

Step 1: Registration Login

  • Click here to be taken to the Registration screen managed by an outside vendor
  • Login in to your existing account or create a new one

Step 2: Select an Activity and Session

  • Select the "Activities" menu item in the upper left of the screen 
  • Select "Junior Lifeguards"
  • Click on the session you would like to enroll in
  • Add to the Shopping Cart

Step 3: Select Participant and Make Payment

  • Select Participant
  • Answer the four activity questions
  • Review Waivers and mark the box that you have read them, then click “Next”
  • Enter payment then click “Pay and Finish”

Step 4: Registration Completion

  • You will receive a welcome email from us within two weeks of registering with specific information about orientation, uniforms, daily operations, expectations, and helpful hints.
  • Attached to that email will be forms that must be returned to our office prior to the first day of attendance. 
Policies & Consent Forms
Swim Test Requirements

We would still like to communicate the need for proficient swimming skills for each participant. If your child is not a proficient ocean swimmer, please look into private swim lessons to get your child up to speed. We have listed the requirements for prior year’s swimming test criteria below; please try to match these skills in your own setting.

Each child enrolled in our program MUST have proficient swimming abilities with and "overhand" swim stroke. Please use the typical swim test requirements table below to gauge your ability for our program.

Swim Test Requirements

  Distance Swim Underwater Tread Water
Grom (ages 7-8) 50 yds in 2:30 None None
JG (ages 9-11) 100 yds in 3:00 5 yds 3 minutes
JG (ages 12-13) 100 yds in 2:45 5 yds 3 minutes
JG (ages 14-16) 100 yds in 2:30 5 yds 3 minutes

Swim Lessons

The Boys and Girls Club also offers a wide variety of swim lessons, including a “Junior Lifeguard Prep” class specifically designed to prepare your children to pass the swim test. For more information on swim lessons click here or call (858) 755-4904.

Drop Off & Pick Up

All Junior Lifeguards meet on the beach approximately ½ mile south of Fletcher Cove, just north of the base of the stairs at the Seascape Public access. The access is as stairway located at 501 S. Sierra Ave. Older Junior Lifeguards may access the beach via Fletcher Cove and walk south, tide permitting.  

The drop off / pick up location for younger lifeguards is at the public parking lot across the street and south of the Seascape Public Access.  We use the public lot next to the Fit Gym parking lot. Please do not use the Fit Gym lot as this disrupts their business practices and may jeopardize our use of the public lot.  Please follow the flow of traffic as directed by our staff to ensure the safety and efficiency of the process.  


We will be continuing our Scholarship Program, but we will be follow rigid guidelines to ensure fairness. We are awarding scholarships on a need basis. For more information, please check out the Scholarships page.


Uniforms help to identify the participants to both our department as well as the public. Traditionally, the uniform also serves as a sense of pride to the participants.  

All Junior Lifeguards (Groms & Junior Lifeguards) must be in uniform each day to participate in the program. The required uniform is a plain red bathing suit (trunks for boys, one-piece or two-piece for girls) and the white program t-shirt. 

For more information, please check out the Uniforms page.


For the full list of Frequently Asked Questions (FAQs), please check out the FAQs page.

2023 Summer Sessions

The programs offered this year are four, two-week sessions of the Junior Lifeguard and Grom Programs. Both AM (morning) and PM (afternoon) sessions will be offered individually. SBJL programs are options based on age, ability, and commitment. Please view the program information & requirements before registering for any of these programs. 

Too young for our programs? Check out the Summer Day Camps!

Grom Sessions

The Grom program serves all participants ages 7-8. This is an introductory program with a focus on beach and ocean safety, ocean swimming techniques, basic lifeguard rescue and first aid, team building activities, wave riding, and physical fitness. 

Sessions Date Times Cost
Grom 1AM June 12 – June 23 8:00am – 11:30am $350
Grom 1PM June 12 – June 23 12:00pm – 3:30pm $350
Grom 2 AM

June 26 – July 7
(no meeting on 7/4)

8:00am – 11:30am $350
Grom 2 PM June 26 – July 7
(no meeting on 7/4)
12:00pm – 3:30pm $350
Grom 3 PM July 10 – July 21 8:00am – 11:30am $350
Grom 3 PM July 10 – July 21 12:00pm – 3:30pm $350
Grom 4 AM July 24 – Aug 4 8:00am – 11:30am $350
Grom 4 PM July 24 – Aug 4 12:00pm – 3:30pm $350
Junior Lifeguard Sessions

The Junior Lifeguard program serves participants ages 9-16. No experience necessary.  We offer a two-week program that serves as an introductory level program, and a four-week program that goes more in depth in all areas.  

The four-week curriculum focuses on beach and ocean safety, advanced ocean swimming techniques, beach-related first aid and CPR, team building activities, wave riding, lifeguard equipment and rescue techniques, competition, free diving, study of the marine environment, and physical fitness. 

Each session will meet Monday-Friday, either from 8:00 AM-11:30 AM (morning) or 12:00 Noon to 3:30 PM (afternoon). The only exception is Session 2, which not meet on Monday, July 4th because of the 4th of July Holiday. This will be the only session with nine meeting dates instead of ten.

We believe that a four-week curriculum is appropriate for the Junior Lifeguards to maximize the impact of their experience with us. Some may choose the two-week version as an introduction or due to summer conflicts.  See the schedule below:

Sessions Date Times Cost
JG 1AM June 12 – June 23 8:00am – 11:30am $350
JG 1PM June 12 – June 23 12:00pm – 3:30pm $350
JG 2 AM June 26 – July 7
(no meeting on 7/4)
8:00am – 11:30am $350
JG 2 PM June 26 – July 7
(no meeting on 7/4)
12:00pm – 3:30pm $350
JG 3 AM July 10 – July 21 8:00am – 11:30am $350
JG 3 PM July 10 – July 21 12:00pm – 3:30pm $350
JG 4 AM July 24 – Aug 4 8:00am – 11:30am $350
JG 4 PM July 24 – Aug 4 12:00pm – 3:30pm $350