We offer 8 weeks of swim, tennis and dive lessons for kids of all ages and ability levels. Staffed by trained instructors, your kids are sure to have fun!



We offer swim, tennis and dive teams for those interested in some friendly summer competition. Our teams focus on good sportsmanship and most of all, fun!


Kids Activities

When the kids are not busy swimming or playing tennis they can enjoy making crafts on the deck or any of the special kids events we have throughout the season!


Adult Activities

Despite what the kids think, adults like to have fun too!! Take a break from watching the kids and come enjoy the pool in the company of old friends and new!


Family Fun

Whether it's our ever popular Dive In Movie Night or our Schools Out Ice Cream Party there is always something fun going on at Russell Mill!


Club House Rentals

If you are still looking for more fun why not rent our deck and clubhouse for a private event. Click HERE for more details!


Safety First

Safety is important at Russell Mill. All of our life guards are CPR and First Aid certified. While you are at Russell Mill you can relax knowing your kids are making summer memories while in a fenced in area. Whether swimming with friends or playing tennis on our four lit tennis courts you can watch from the shaded picnic area or under an umbrella by the pool. The layout of our facilities ensure that you can always have eyes on them. All members and visitors check in at the greeter station upon entering. Just another way we ensure your day at Russell Mill is safe and enjoyable!

Russell Mill Swim & Tennis Club

  • 160 Mill Road, PO Box 13, Chelmsford MA 01824
  • 978-256-0120

(Both phone and voicemail deactivated during the off-season, from Labor Day to Memorial Day.  Please use our contact page and a member of our team will respond to your inquiry.)

Hours Of Operation:

Memorial Day Weekend:
Sat, Sun & Mon - 11:00 - 6:00

Pre-Season Hours:
Mon-Fri - 3:00 - 6:00
Saturday & Sunday - 11:00 - 6:00

Regular Season Hours Begin Monday, June 17th:
Mon-Thurs - 12:00 - 8:00
Friday - 12:00 -8:00
Saturday & Sunday - 11:00 - 8:00