Help Center
Click to Home
Go To Search
Youth Sports

Spring Sports Registration Now Open!

Spring Youth Sports Registration will take place January 2-27.
Late registration is January 28-February 2. 

Sports offered in the spring are
Track & Field

Please visit our respective sports pages listed on the left hand side for more information or click on our area links below. 

Daniel Island Spring Youth Sports
James Island Spring Youth Sports
Peninsula/Downtown Spring Youth Sports
West Ashley Spring Youth Sports

Spring Middle School Sports Registration will take place
until January 20. 

Sports available are

All participants must attend the school for which they are playing. Homeschool students must play for the school they are zoned for. Please specify your middle school when registering. 

 Coach & Volunteer Darkness to Light Training

Flip the Switch D2L Campaign.png

Join the City of Charleston Recreation Department as we unite in USA champion gymnast Aly Raisman’s #FliptheSwitch campaign partnered with Darkness to Light Stewards of Children® training. The #FlipTheSwitch campaign was inspired by the many people who have voiced concern to Aly about the lack of support and attention being devoted to the issue of sexual abuse within the sport of gymnastics, particularly at the grassroots level.

Athlete safety in youth sports is our main priority and this campaign calls for all adults involved in ALL youth sports to complete Darkness to Light’s Stewards of Children® training, the leading child sexual abuse prevention program in the country. Use Aly's special code FLIPTHESWITCH at the link below to access Darkness to Light's Stewards of Children® training at no cost and get trained today.

Thank You to our Diamond Level Sponsors of Youth Sports!

Harris Teeter.jpg  Dicks-Sporting-Goods-logo.jpg
RSFHealthcare Left Stacked.jpg

   Thank you for your interest in our programs!
WebTrac is currently not compatible with Mac computers and Firefox firewall.

Citizen Support Center

823 Meeting Street
Charleston, SC 29403

Ph: 843-724-7327
Fx: 843-720-3943