The main office of Mesa Parks, Recreation and Community Facilities Department has moved.  The new main office is located at 708 W. Baseline Road, #4, which is between Country Club Drive and Extension Road.


Notice: Registration for the 2019 Junior Lifeguard Program will begin on April 8, 2019 for Mesa Residents & April 15, 2019 for Non-Residents.

Junior Lifeguard Registration and Class FAQ's


Junior Lifeguard - Training Future Lifeguards. - Listing and Registration

The Jr. Lifeguard program helps kids build a foundation of knowledge, attitude, and skills that are needed to be a responsible volunteer and future lifeguard.

Participants learn skills such as swimming, leadership, rescue response, drowning prevention, professionalism, and volunteerism.

Jr. Lifeguard volunteers take an orientation class and then begin assisting the lifeguard staff with programs such as: learn-to-swim lessons, special events, competitive meets, and public swimming.

The Junior Lifeguard program qualifies for HONOR FOR EXCELLENCE IN SERVICE LEARNING for Mesa Public Schools high school students

The Junior Lifeguard program is designed for youth ages 13-16.

For Jr. Lifeguard Information please contact 480-644-7529 or Christine Moore at

Veteran Junior Lifeguard (Returning JLGs)  - Listing and Registration

Veteran Junior Lifeguards are Classified as those Junior Lifeguards who have successfully completed a summer of volunteering, obtaining at least 30 hours in the previous summer.  These volunteers do not need to attend initial trainings.  Junior Lifeguard Coaches will contact these individuals before summer begins to arrange volunteer schedules.

Registration for Veteran Junior Lifeguard will begin April 8, 2019

Summer Junior Lifeguard Classes (JLG)

*Participants will register under the pool at which they would like to be assigned during the summer season although training will take place at either Skyline or Kino Aquatics Centers.  When registering please search for the pool at which you would like to be assigned for the summer.

Registration for Junior Lifeguard will begin April 8, 2019


For more information or questions on the Junior Lifeguard program, contact Christine Moore at