Register through the lessons/aquatics registration button beneath the slide show on the home page

COVID 19 Updates: Yes! We are having summer league!  Practice times have been altered slightly in response to other scheduling events. Additional practice times will be added if needed, due to numbers.


Meet schedule will most likely be altered. We are awaiting more information from the State and other teams.

May 18-July 25, 2020

May 18 -June 5: Mon, Thur 6:30-7:30 pm. 

June 8-July 25: 

Swimmers may come to am or pm practices.  At least 3 practices a week are recommended for improvement. There will be sign ups for practice times starting the week of June 8 in line with COVID guidelines to ensure we do not go over pool capacity. Sign ups will be through the Team Events section of the home page. We CAN additional practices, should numbers demand it.

 Mon-Fri AM practices: 8:30-9:30 am   

 Mon-Thurs 6:30-7:30 pm

Meets TBD once all teams participating this year are in the pool.

Practices will be at the Southern Pines Pool/Pool Park

Registration is through the Lessons/Aquatics tab in the middle section of the home page beneath the slide show.  Cost is $145 and includes a cap and t-shirt.

Sandhills Sandsharks runs the Moore County Swim League and supports one of the MCSL teams.  Information on other teams in the league, league schedules and other information is on the summer league tab.

  • Designed for swimmers ages five (must have completed Kindergarten) to 18 who want to put their swimming skill to work. 
  • All swimmers must be able to swim an unaided front stroke and a backstroke.
  • Emphasis is on stroke technique and learning the four competitive strokes.
  • High School swimmers may come to practices at other times, per coach's assessments.

For safety and efficiency, we have a few guidelines to follow:


(✔) It is requested that parents do not sit by or interrupt their child’s practice. There are chairs beside the pool and picnic tables outside for your convenience.

(✔) If you have any questions, please ask once the practice is over. Interruptions during practice often make it hard to re-start. We will make sure that after practice a Coach is available to answer any questions you may have.

(✔) Parents are responsible for updating their online account information and for meet registration.