How do I Enroll in the Newport Beach Junior Lifeguard Program?

To enroll in the NBJG Program you will need to complete the following steps:

Step 1: Update/Create Your Account!

1. In January, update/create your account in order to participate in the NBJG swim test. 

2. Update/input your child's/children's information.

3. Complete the program waiver, print it, and bring it to the swim test.

Important Account Information:

  • Did your child participate in the 2017 NBJG Program? Beginning mid-January 2018, please login using your 2017 account information. If you can't remember your account info, please email us at
  • Not enrolled in last year's program? Beginning mid-January 2018, you will need to create a new account. (This includes families who created an account last year, but did not end up participating in the program.)
Step 2: Swim Test Tryout!

Once you have signed up through your account, your JG will need to participate in and pass the swim test. Swim tests are typically held in March. Get info on swim test dates, times, and requirements

Step 3: Uniform Try-On!

Uniform try-on dates will be held in March after the NBJG swim tests. This allows you an opportunity to figure out what uniform sizes your JG will need. You will need this information for registration.

Step 4: Register & Pay!

Program registration and payment will begin once all three NBJG swim tests have been held. Your child must pass one of the NBJG swim tests in order to be able to register.

2018 Registration Dates & Times:

  • Returning 2017 JG Families* (i.e. Families who participated in the program in 2017): 03/28/18 at 8:00 a.m. - 04/09/18 until 11:00 p.m.
  • New Newport Beach Resident Families (who've shown valid proof on residency): 04/12/18 at 8:00 a.m. - 04/24/18 until 11:00 p.m.
  • New Non-Newport Beach Resident Families: 04/18/18 at 8:00 a.m. - 04/24/18 until 11:00 p.m.

*IMPORTANT: Returning 2017 JG Families must register within the Returning JG Registration window in order to secure their prior year's enrollment session. Families who do not register and pay within this timeframe, will have their status set to "new" and will no longer have guaranteed access to their prior year's session.









City of Newport Beach Junior Lifeguard Program