Welcome to New England's Biggest Indoor Facility!

Mill Works is your families' destination for Basketball, Soccer, Baseball, Pickleball, Badminton, Table Tennis, Volleyball, Fitness Classes, and so much more!

Sign up for one of our Summer Camps today!

Our coaches run soccer and basketball programs all summer!

Check out our Pickleball Programs!

Pickleball at Mill Works!  We have pickleball all year long! Click below to view our memberships for unlimited play.

Summer Camp Starts June 24!
Spots are still available.  One day options availble.

We will be closing early on Wednesday July 3 at 5PM.
We will closed on Thursday July 4.

Daily Schedule


Pickleball at Mill Works!!!
We have courts available for you (M-F) from 6:00a-4:00p. We also offer play on selected weeknights from 5p-9p and weekend play when we can.   Members must use the sign up genius to sign up for play time.
Click below to register and sign up for a court. Please click the register button to get more info about our pickelball program- all questions can be answered by reading our Sign up Genius!
Sign up for a membership before you come in on our membership tab.  Senior memberships are available for ages 60 and up. Email fitness@millworkswestford.com for membership questions. Drop in available for $15.

sign up Genius & pickleball q &A

Membership Drop In

Sign up to "drop in" at Mill Works for the day for $15!! A drop in has access to cardio & weight room, and courts and turf when availble. This includes pickleball.  Please use the Sign up genius linked above to check pickleball availabilty.
To sign up please use the register button below to create a Bond Sports Account if you dont already have one, sign the waivers, and pick the day you would like to come in! Please stop at the front desk to check in.



Mini Club is a grass roots activity program for young girl & boy athletes from grades 3-9. This program is perfect for total beginners looking to try out the game of volleyball to players with moderate volleyball experience. Sign up today using the link below or on our Programs Page!



Show All

Outdoor Activities

Indoor Activities

Upcoming Events

College Break Special

Sign up in May for a summer long discounted membership.  This is for High School and College Students age 23 and under, must show college ID.

Sign Up Now

Men's League (D-League)

Men's Basketball League (18+) at the Millworks every Tuesday Night from 6:30-9:30

The D-League is a Men's League for those over the age of 18. Every teams plays 8 regular season games. Everyone makes playoffs, which guaranteed every team plays no less than 9 games a session. 

 Game times are 6:30, 7:30, and 8:30 every Tuesday night. Each game consists of two 20-minute halves of running clock. The final two minutes of the game is stoppage clock if the game is close. 

Pricing:  Team Fee - $1000, Free Agent - $100. Free Agents are all put together on one team. 

Scheduling of this league is split into two divisions. Division I will be the more competitive teams (High School Talent +). Division II will be less competitive (Recreational). However, the playoffs will have all the teams face one another. 

Sign Up Now

Brickyard Cages at Mill Works!

Book a lesson or time in the batting cage at Mill Works!

Sign Up Now
See all events

Online store

Mill Works Merch Store - Coming Soon!

go to store

Get In Touch

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.