Generation Next

Generation Next is a club for middle and high school students. Students will meet one day every other week to discuss and plan monthly volunteer opportunities. Volunteer projects may include: park clean up, beach clean up, canned food drive, recycling, etc. A great way for your teen to make new friends and make a difference in their community.

NOTE: Youth under the age of 16 MUST be enrolled in a volunteer program and will not be allowed to volunteer unless under supervision. Under 16 should become members of Generation Next to complete necessary volunteer hours.

Volunteer Procedure

  1. Contact us at 760 745 7490 to receive necessary paperwork.
  2. Complete online child abuse prevention training.
  3. Set up in person meeting to finalize paperwork and set up a volunteer schedule.


Homework Helpers
High school student will be paired up with an elementary school student to help with reading and other homework assignments and projects at a local elementary school. (minimum age 16)
1 hour shift
1x per week
minimum 20 hours
Gymnastics Assistant
Assist gymnastics instructors in teaching a class. Must have gymnastics experience. If interested in one day teaching, this is a great way to learn the basic skills needed to teach gymnastics
(Minimum age 15; with gymnastics experience)
1 class
1x per week
one month minimum
Parent Night Out
Assist gymnastics instructors in chaperoning children ages 3-12 years old. Will be placed with students at least 2 years younger.
(Minimum age 15)
Friday night
6 - 10pm

Assist child watch staff in working with children 8 weeks through 12 years of age. MINIMUM AGE 16. Must interview for position.

Shifts: Monday-Friday 8:00am-10:00am or 10:00am-12:00pm
Monday-Thursday 4:00pm-6:00pm or 5:30-7:30pm
Saturday 8:00am-10:00am, 10:00am-12:00pm, 11:00am-1:00pm
1 shift/1x per week

One month minimum

Facilities Assistant
Assist facilities department in general cleaning and maintenance of facility. Minimum age 16.
Must commit to a minimum of 20 hours.

Hours available
Mon - Fri
9am - 5pm
Lobby Greeter
Greet members upon entrance. Answer directional questions. Acknowledge members in line. Check membership badges, direct to Front Desk Staff when necessary. Minimum age 18.
Must commit to a minimum of 20 hours.

Hours available
Mon - Fri
9am - 11:30am
3pm - 7:30pm
8:30am - 2:00pm
Teen Center
Assist in supervision of teen center, be available to help middle and high school students with homework and other projects. Minimum age 21.
Hours available
Mon - Fri
3pm - 6pm
Teen Center After Dark
Assist in planning and execution of teen center after dark program. Pool parties, movie nights, game nights, etc. Minimum age 18
Hours available
Fridays 6 - 10pm
minimum 3 Fridays
Youth Sports Coach
Coach youth in soccer, flag football, volleyball and basketball. Responsible for coaching practice one day a week and attending/coaching games on Saturdays. Also responsible for parent interactions. Will attend a coach's meeting at the beginning of the season. Minimum age 18.

Contact Gregg at [email protected] for more information.

Hours vary
One practice, one afternoon between 4pm and 7pm,
Mon - Fri

Games: Saturdays - times vary
Pee Wee Sports Coach
Coach pee wee (preschool aged) sports program. Little experience needed; just a desire to work with preschool aged youth. Minimum age 18.

Assistant Youth Sports Coach
Assist coach in coaching youth sports teams in soccer, flag football, volleyball, and basketball. Responsible for attending practice and Saturday games. Minimum age 16.

Hours Vary
One practice
Mon - Fri
Between 4pm and 7pm

Games: Saturdays - Times vary
Sports Referees
Must have some experience with the sport, but will be trained to be a referee in soccer, flag football, volleyball, and basketball. Minimum age 18.
Must commit to a minimum of 20 hours

Hours will be on Saturdays
Sports Score
Keep scores for Saturday games. Minimum age 16.
Must commit to a minimum 4 hour shift per Saturday worked

bullhornVolunteer Information

Please contact us if you would like more information on volunteering at the YMCA!