Facebook Twitter YouTube Instagram Contact
Google Play AppStore

Rec Sports

 The Spring Lake Recreation and Parks Department offers an array of sports opportunities for youth of all ages.
Our main sports programs are seasonal.

basketball soccer
 For details, see registration forms, RecDesk or call the Recreation Department at (910) 436-0011.

If you have questions about registration for upcoming sports or sports currently underway, please call the Rec Department at (910) 436-0011.


No current schedules are available.

For convenience of players and parents, a RAIN OUT number has been set up.  In the event of inclement weather, feel free to call the Recreation Department at (910) 436-0011 or the RAIN OUT mailbox at (910) 703-8926 for up-to-date information pertaining to weather related practices and games.

We also post current and up-to-the-moment info on the Town’s Facebook page as well as via TXT alerts if you sign up. Text SPLKREC to 84483 for txt weather updates.

TEAMS DON’T COACH THEMSELVES and no team ever made it past the first practice without a coach. If you or someone you know have a passion for the game but more importantly, a passion for young people and helping them grow, then we have the opportunity for you! Join the elite group of volunteer coaches in the Spring Lake Recreation League and become a role model for our young people. You won’t just be shaping their lives – they will help shape yours! For information on background check and more, please contact the director at (910) 436-0011.

The Spring Lake Recreation and Parks Department provides activities for people of all ages, with a strong emphasis on youth, through our Community Center, parks, walking trails, greenways, special activities, programs, events and other facilities. As you begin to fill your family’s calendar, don’t forget to include recreational opportunities the Town offers. We look forward to seeing you in our parks and programs!


Rate and Fee Schedule

Forms & Permits

RecDesk Online Registration


The Town of Spring Lake • 300 Ruth Street • Spring Lake, NC 28390 Town Hall: (910) 436-0241 • Water Department: (910) 703 – 8912

The posts on this site will become part of the public record. Representatives of North Carolina State Government communicate via this web site. Any communication via this site (whether by an employee or the general public) may be subject to monitoring and disclosure to third parties. This website is archived as recommended by the North Carolina Department of Cultural Resources Best Practices for Social Media Usage in North Carolina.

website design by Biz Tools One Web Design