Go To Search
Government - Internal City StructureCity Services - How We Serve YouCommunity - Resident EngagementVisitors - WelcomeHow Do I? - Citizen Help Center
Youth Programs
The City of Gulf Shores provides quality youth programming through a plethora of activities, sports, and programs. 

SPARC Programs
SPARC Programs are designed for Strengthening Potential through Arts, Recreation and Culture by providing youth a safe and supportive environment; fostering education, personal growth, character development and overall resiliency.  Staff members are devoted to carrying out the SPARC mission while delivering fun, hands-on experiences for the youth in our community.

Learn more about SPARC Youth Programs:

Youth Athletics 
We offer a variety of youth sports programs throughout the year, in addition to many sport-specific youth camps during the summer in conjunction with Gulf Shores High School.

Learn more about athletics and summer sports camps

Aquatic Programs & Classes 
We offer a variety of instructional classes including water aerobics, lifeguard certification, group lessons and more. We pride ourselves in our comprehensive programming that allows us to provide everyone an opportunity to improve swimming skills and achieve success at his or her level of ability, from novice to national competitor.

Learn more about aquatic programs & classes

The Thomas B. Norton Public Library offers many youth events and activities.  Check out the calendar to see what's happening. 

Contact Us
Ralph Pereda 
Programs & Events Supervisor, SPARC

Ph: 251-968-9812

Mark Perkins
Athletic Coordinator 


Brook Hopkins
Aquatics & Fitness Coordinator
Head Coach
Gulf Shores Swim Team

Ph: 251-968-1427 

Amy Maliska 
Youth Services Librarian 

Ph: 251-968-1176