Services
Classes
Open Range Days
Team Building
Corporate Outings
Weddings
Private Parties
Tournaments
Private Lessons
Clinics
Shop
Shop
My account
Cart
Events
Tournament
Tournament
Leaderboard
Corporate League
Open League
cleanrange
Contact
Menu
Services
Classes
Open Range Days
Team Building
Corporate Outings
Weddings
Private Parties
Tournaments
Private Lessons
Clinics
Shop
Shop
My account
Cart
Events
Tournament
Tournament
Leaderboard
Corporate League
Open League
cleanrange
Contact
Find a Class Near You
Upcoming schedule
Group Class & Open Range Schedule
Group classes are multi-session commitments; weekend Open Range events are one-time events. All coaching and equipment is provided!
*Quick
schedule
links
posted below
👇
for direct sign up pages.
Sundays - 12:00 - 1:30 pm | OPEN RANGE WALTHAM
Sundays - 5:00 - 6:00 pm | Canton Recreation
Sundays - 5:30 - 6:30 pm | Shrewsbury Recreation
Mondays - 5:30 - 6:30 pm | Brookline Recreation
Mondays - 4:30 - 5:30 pm | Weston - Wellesley Recreation
Tuesdays - 5:00 - 6:00 pm | Burlington - Woburn Recreation
Tuesdays - 5:00 - 6:00 pm | Medford Recreation (YOUTH & ADULT)
Tuesdays - 6:05 - 7:05 pm | Medford Recreation (ADULT)
Wednesdays - 1:00 - 2:00 pm | Acton Recreation
Wednesdays - 5:00 - 6:00 pm | Bedford Recreation
Thursdays - 5:00 - 6:00 pm Marlborough Recreation (YOUTH & ADULT)
Thursdays - 5:00 - 6:00 pm Watertown - Belmont Recreation (YOUTH & ADULT)
Thursdays - 6:05 - 7:05 pm Belmont - Watertown Recreation (ADULT)
Fridays - 6:00 - 7:00 pm | Sudbury - Stow - Wayland Recreation
Saturdays - 9:30 - 10:30 am | Salem Recreation (YOUTH)
Saturdays - 10:35 - 11:35 am | Salem Recreation (ADULT)
Saturdays - 4:00 - 5:00 pm | Hopkinton Recreation
Saturdays - 5:00 - 6:00 pm | Newton Recreation
Saturdays - 5:00 - 6:00 pm | Walpole Recreation
Saturdays - 6:00 - 7:00 pm | Somerville Recreation
Click "
Month
" on the right to display a full calendar view