SwimMAC Swim School



Huntersville Family Fitness and Aquatics (HFFA)

11725 Verhoeff Rd.

Huntersville, NC 28078



SwimMAC Training Center (Charlotte Latin campus)

9850 Providence Rd.

Charlotte, NC 28277


SwimMAC Latin Map MAC at Latin interior

Moss Creek

9505 Moss Plantation Ave NW

Concord, NC 28027

**This is a seasonal location - see you next summer**

Moss Creek Map  Moss Creek

Trump National Golf Club - Members Only**

120 Trump Square
Mooresville, NC 28117

**This is a seasonal location - see you next summer**

Trump National Map Trump National swimming pool


  • Proper technique skills for all four swimming strokes (Free/Back first, then Breast and Fly)
  • Water safety in a fun, safe environment.
  • A low ratio group lesson program keeping the improvement and flow of the class moving.
  • Private and Semi-Private Lessons allowing faster skill development
  • Endless Pool (SwimMAC Training Center in South Charlotte). The smaller pool is heated to warm temps for younger swimmers while providing a quiet setting in a private room. Adjustable current with mirrors on the pool floor/ceiling provide excellent visible feedback to improve technique and make adjustments. It's a great learning environment for both new students and experienced swimmers. Class sizes are limited to 3 swimmers.
  • Exposure to SwimMAC's competitive team or Team Elite in action!
  • Program Continuity as we offer swim opportunities beyond lessons: Junior Swim League, Teen Fit, competitive team, and Masters/Adult Fitness programs. We have a SwimMAC program for all swimmers!


Swim School level descriptions


Some people are more comfortable and learn more efficiently with one-on-one instruction. Focused attention from an instructor is also a very effective way to learn or improve a specific skill. SwimMAC instructors are available for private and semi-private lessons at all four of our locations, for all levels of experience.

To set up private lessons, please select the most convenient location below and send a request to the appropriate contact. Include as many specifics as possible, including:

  • age of the child
  • description of his/her experience and ability
  • any specific skills you'd like worked on
  • best days/times (within the available times listed)
  • contact phone number and email address.

Private Lesson Options


Single 30-minute lesson


Package of 4 x 30 minute lessons


Package of 5 x 30 minute lessons


Semi-Private (2 swimmers) Options:

Package of 4 x 30 minute lessons $175
Package of 5 x 30 minute lessons $220
Location Contact Available Times

SwimMAC Training Center  Charlotte Latin

9850 Providence Road

Charlotte, NC  28277

Fran Kors


Mon-Fri, 7am-3pm

Sat, 1-5pm

Sun, 1-4:30pm

swim school private lesson registration button

Huntersville Family Fitness & Aquatics

11725 Verhoeff Dr.
Huntersville, NC 28078

Martha Hocutt


Contact Martha to get set up!



SS facebook like button