Address
11725 Verhoeff Dr, Huntersville, NC
Call us
704-766-2222
Working hours
Monday - Thursday 5am - 9pm; Friday - 5am - 8pm; Saturday - 7am - 5pm; Sunday - 10am - 5pm
LOGIN
REGISTER
Member Information
Fitness & Aquatic Classes – Master Schedule
Home
About Us
Youth
Summer Camps (2025)
Birthday Parties
Child Care
Youth Exercise
Fitness
Personal Training
Triathlon Training
Wellness Library (YouTube)
Aquatics
Special Events Calendar
Group Exercise Schedule
Training and Certification
Outdoor Splash Pad
SwimMAC Carolina
SwimMAC Swim Lessons
Carolina Dive Academy
Group Exercise
Schedule
HFFA Strong
Rock Steady Boxing
More
The Energy Bar
Membership
Careers
News & Events
HFFA Thrive in Your Prime Seminar Series
Contact
Hours
Directions
MEMBER INFORMATION
Reservations
are required for Child Care Services.
Lap Lane availability is posted below and is subject to change.
Adult Swim only – Monday – Friday – 8am – 12pm – 25yd Pool
All lanes will be considered shared lanes with circle swimming highly recommended.
***Annual Pool Maintenance Shutdown***
August 2026 – TBD
LONG COURSE LAP LANES
January 5 – February 14, 2025
Monday & Wednesday
5:00AM – 6:30AM – 3 lanes
6:30AM – 10:00AM – 5 lanes
10:00AM – 1:00PM – 8 lanes
50M pool closed 1:00PM-2:00PM
Friday
5:00AM – 6:30AM – 3 lanes
6:30AM – 10:00AM – 5 lanes
10:00AM – 1:00PM – 8 lanes
50M pool closed 1:00PM-2:00PM
Sunday
10:00AM – 11:00AM – 5 lanes
11:00AM – 5:00PM– 8 lanes
SHORT COURSE LAP LANES
January 5 – February 14, 2026
Monday
2:00PM – 2:30PM – 20 lanes
2:30PM – 3:30PM – 11 lanes
4:30PM – 8:00PM – 3 lanes
8:00PM – 9:00PM – 7 lanes
Tuesday
5:00AM – 7:30AM – 6 lanes
7:30AM – 8:00AM – 10 lanes
8:00AM – 11:00AM – 20 lanes
11:00AM – 12:00PM -11 lanes
12:00PM – 1:00PM – 15 lanes
1:00PM – 2:00PM – 14lanes
2:00PM – 3:00PM – 20 lanes
3:00PM – 3:30PM – 14 lanes
3:30PM – 6:30PM – 3 lanes
6:30PM – 7:30PM – 1 lane
6:30PM – 9:00PM – 7 lanes
Wednesday
2:00PM – 3:00PM – 20 lanes
3:00PM – 3:30PM – 11 lanes
4:30PM – 9:00PM – 3 lanes
Thursday
5:00AM – 5:30AM – 10 lanes
5:30AM – 7:30AM – 6 lanes
7:30AM – 8:00AM – 11 lanes
8:00AM – 11:00AM – 20 lanes
11:00AM – 12:00PM -11 lanes
12:00PM – 1:00PM – 15 lanes
1:00PM – 2:00PM – 13 lanes
2:00PM – 3:30PM – 14 lanes
3:30PM – 7:30PM – 3 lanes
Friday
2:00PM – 3:30PM – 20 lanes
3:30PM – 8:00PM – Limited lanes due to High School Swim Meets
Saturday *Non-Swim Meet Days*
7:00AM – 1:00PM – 5 lanes
1:00PM – 5:00PM – 20 lanes
25-YARD THERAPY POOL LAP LANES
***Updated Schedule August 25 – December 20, 2025
Children under 16 years old who are not enrolled in a program, are not allowed in the 25YD pool Monday through Friday from 8AM – 12PM.
Monday
8:00AM – 9:00AM – 4 lanes
9:00AM – 10:00AM – 1 lane
10:00AM – 4:00PM – Open Swim – 2 lanes
4:00PM – 6:30PM – 1 lane
6:30PM – 7:30PM – 1 lane
7:30PM – 8:00PM – 4 lanes
Tuesday
8:00AM – 8:30AM – 4 lanes
8:30AM – 10:00AM – 1 lane
10:00AM – 4:00PM – Open Swim – 2 lanes
4:00PM – 6:30PM – 1 lane
6:30PM – 7:30PM – 2 lanes
7:30PM – 8:00PM – 4 lanes
Wednesday
8:00AM – 9:00AM – 4 lanes
9:00AM – 10:00AM – 1 lane
10:00AM – 4:00PM – Open Swim – 2 lanes
4:00PM – 6:30PM – 1 lane
6:30PM – 7:30PM – 1 lane
7:30PM – 8:00PM – 3 lanes
Thursday
8:00AM – 9:00AM – 4 lanes
9:00AM – 10:00AM – 1 lane
10:00AM – 4:00PM – Open Swim – 2 lanes
4:00PM – 6:30PM – 1 lane
6:30PM – 7:30PM – 1 lane
7:30PM – 8:00PM – 3 lanes
Friday
8:00AM – 9:00AM – 4 lanes
9:00AM – 4:00PM – 1 lane
11:00AM – 4:00PM – Open Swim – 2 lanes
4:00PM – 6:00PM – 2 lanes
6:00PM – 7:00PM – 4 lanes
Saturday
8:00AM – 8:30AM – 1 lane
9:00AM – 1:00PM – 1 lane
1:00PM – 5:00PM – 4 lanes
Sunday
10:00AM – 12:00PM – 4 lanes
12:30PM – 1:30PM – 1 lane
1:30PM – 2:30PM – 4 lanes
2:30PM – 5:00PM – 2 Lanes
FITNESS CLASSES
FITNESS CENTER
CHILD CARE