All of our bodies of water are salt water based, making the water softer on swimmers’ eyes & skin.
indoor pool with hot tub

Indoor Pool

Our indoor pool includes 4 lanes, 3 for lap swimming and 1 for physical therapy and water walking. The length of the pool is 20 yards and remains heated between 84 and 86 degrees. Additionally, the adult only hot tub is a fantastic reward for members after a workout.

Whether you’re looking for swim lessons for your children, a way to rehab an injury or simply get a great workout, our indoor pool offers something for everyone.

Indoor Pool and Hot Tub Hours

Monday – Thursday 6:00 AM – 9:00 PM
Friday: 6:00 AM – 7:00 PM
Saturday: 7:00 AM – 5:00 PM
Sunday: 7:00 AM – 5:00 PM

(no lifeguard on duty, under 14 must be accompanied by an adult)

Lane Reservations

Lane reservations are encouraged and available in half hour increments (two reservations can be made for one hour).

To reserve please call the front desk 978-526-8900.

wide shot of the outdoor pool area
view of pool area with splash pool

Outdoor Pool/Splash Pad Featuring:

  • Saltwater swimming pool
  • Splash pad for children
  • Shallow end for swim instruction and children
  • Poolside Café delivery from Cafe Kushco with healthy options for the whole family
  • Shaded patio area
  • Lounge chairs
  • Fenced in property
  • Fully trained lifeguard staff

Outdoor Pool and Splash Pad Hours

Open from Memorial Day thru Labor Day

Monday-Friday: 12 – 6PM
Saturday & Sunday:12 – 5PM

(lifeguard on duty)
Pool will be closed if the temperature outdoors goes below 65 degrees.


July 3: 6 AM – 2PM
July 4: Closed
September 2 (Labor Day): 6 AM – 2PM

Swim lessons

young children at a swimming lesson
30 minute private

45 minute private

30 minute semi-private: (minimum of 2 children per class)

45 minute semi-private: (minimum of 2 children in a class)

All swim lesson participants must have a MAC Membership

Please email for swim lesson pricing and availability.

Aquatics Instructors

Austin Gammons – Aquatic Director: