Northampton Township Parks & Recreation
Register Now

Recreation Center

Availability
Date:

12 am
1 am
2 am
3 am
4 am
5 am
6 am
7 am
8 am
9 am
10 am
11 am
12 pm
1 pm
2 pm
3 pm
4 pm
5 pm
6 pm
7 pm
8 pm
9 pm
10 pm
11 pm
Recreation Center
Gym 1
Gym 2
Multi-Purpose Rm
Party Room
Classroom 4
Classroom 1
Classroom 2
Classroom 3
Tennis Courts
Dance Studio
Full Gym
Kitchen
Gaga Pit


= Unavailable     = Available
Recreation Center Overhead View

Facility Information

345 Newtown-Richboro Rd
Richboro, PA 18954

Phone: (215) 357-5396
Status: Open



General Information
The indoor Recreation Center Complex is home to the township’s award winning Summer Camp, along with its Preschool, and night time programs, including Yoga, Tai Chi, Karate, Zumba, and wildly popular floor hockey programs for kids and adults alike. For more information on these programs, and many more, call 215-357-6800 x 249.




Reservations & Activities

Click on an activity or reservation name for details or the date for the activity schedule.

Start:  
End:  
Area:

Program Event Teams Date Time
Zumba Zumba SAT 8 WEEKS Saturday June 1, 2024 09:30 AM - 10:30 AM
JUMP! - Trampoline Fitness SATURDAYS JUMP! - Trampoline Fitness SAT Saturday June 1, 2024 10:30 AM - 11:15 AM
JUMP! - Trampoline Fitness SATURDAYS JUMP! - Trampoline Fitness 6/1 Saturday June 1, 2024 10:30 AM - 11:15 AM
Camp Staff Training Sunday June 2, 2024 09:00 AM - 04:30 PM
Hockey - Adult Floor Hockey (ages 17 & up) Adult Floor Hockey Summer 2024 Sunday June 2, 2024 08:00 PM - 10:00 PM
Hockey - Adult Floor Hockey (ages 17 & up) Adult Floor Hockey 8:00 Scrimmage Sunday June 2, 2024 08:00 PM - 09:00 PM
Hockey - Adult Floor Hockey (ages 17 & up) Adult Floor Hockey 9:00 Scrimmage Sunday June 2, 2024 09:00 PM - 10:00 PM
Preschool Potpourri - 4 Year Old (Mon/Wed/Fri) Preschool Potpourri 4 Year Old 23-24 Tuition Monday June 3, 2024 09:30 AM - 12:00 PM
Preschool Potpourri - 4 PLUS 5 day (Mon-Fri) Preschool Potpourri 4 + 23-24 Tuition Monday June 3, 2024 09:30 AM - 12:00 PM
Preschool Potpourri -4 + w/ PM Kindergarten (Monday - Friday) Preschool Potpourri 4 +/PM Kindergarten 23-24 Tuition Monday June 3, 2024 09:30 AM - 12:00 PM
Line Dancing Line Dancing 8 WEEKS Monday June 3, 2024 12:30 PM - 01:20 PM
Core Strength, Stability and Balance Core Strength Stability and Balance 8 WEEKS Monday June 3, 2024 01:30 PM - 02:30 PM
Games Galore! Games Galore - 4 WEEKS Monday June 3, 2024 01:30 PM - 02:15 PM
Tiny Tumbles Gymnastics Tiny Tumbles MON Kid and Caregiver 1&2 Blended Monday June 3, 2024 03:15 PM - 03:45 PM
Tiny Tumbles Gymnastics Tiny Tumbles MON Preschool Gymnastics Monday June 3, 2024 04:00 PM - 04:45 PM
Tiny Tumbles Gymnastics Tiny Tumbles MON KinderGymnastics Monday June 3, 2024 05:00 PM - 05:45 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee (MON) 8 WEEKS Monday June 3, 2024 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7-16) Junior Tennis (MON) 8 WEEKS Monday June 3, 2024 05:30 PM - 06:30 PM
Tiny Tumbles Gymnastics Tiny Tumbles MON Beginner Gymnastics Monday June 3, 2024 06:00 PM - 06:45 PM
Yoga - Gentle Yoga Gentle Yoga MON PM 8 WEEKS Monday June 3, 2024 07:30 PM - 08:30 PM
Pickleball - Intro to Pickleball Introduction to Pickleball Tuesday June 4, 2024 09:00 AM - 10:00 AM
Preschool Potpourri - 4 PLUS 5 day (Mon-Fri) Preschool Potpourri 4 + 23-24 Tuition Tuesday June 4, 2024 09:30 AM - 12:00 PM
Preschool Potpourri -4 + w/ PM Kindergarten (Monday - Friday) Preschool Potpourri 4 +/PM Kindergarten 23-24 Tuition Tuesday June 4, 2024 09:30 AM - 12:00 PM
Pickleball - Intro to Pickleball Introduction to Pickleball Tuesday June 4, 2024 10:00 AM - 11:00 AM
Tai Chi Tai Chi (Tues) 8 WEEKS Tuesday June 4, 2024 10:15 AM - 11:15 AM
Zumba Fit Zumba Fit 8 WEEKS Tuesday June 4, 2024 12:00 PM - 12:50 PM
Core Yoga Flow Core Yoga Flow 8 WEEKS Tuesday June 4, 2024 01:00 PM - 02:00 PM
Pickleball - Adult Pickleball Clinic TUES OUTDOORS Tuesday June 4, 2024 05:30 PM - 06:30 PM
Pickleball - Adult Pickleball Intermediate Clinic/Open Play TUES OUTDOORS Tuesday June 4, 2024 06:30 PM - 07:30 PM
Tarot for Beginners Tarot for Beginners Part 2 Tuesday June 4, 2024 07:00 PM - 08:00 PM
Pickleball - Adult Pickleball Clinic TUES OUTDOORS Tuesday June 4, 2024 07:30 PM - 08:30 PM
Preschool Potpourri - 4 Year Old (Mon/Wed/Fri) Preschool Potpourri 4 Year Old 23-24 Tuition Wednesday June 5, 2024 09:30 AM - 12:00 PM
Preschool Potpourri - 4 PLUS 5 day (Mon-Fri) Preschool Potpourri 4 + 23-24 Tuition Wednesday June 5, 2024 09:30 AM - 12:00 PM
Preschool Potpourri -4 + w/ PM Kindergarten (Monday - Friday) Preschool Potpourri 4 +/PM Kindergarten 23-24 Tuition Wednesday June 5, 2024 09:30 AM - 12:00 PM
Senior Tap/Ballet Wednesday June 5, 2024 11:10 AM - 12:15 PM
Tae Kwon Do and Jiu Jitsu Tae Kwon Do & Jiu Jitsu - 8 WEEKS Wednesday June 5, 2024 05:00 PM - 06:00 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee (WED) Wednesday June 5, 2024 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7-16) Junior Tennis (WED) Wednesday June 5, 2024 05:30 PM - 06:30 PM
Camp Staff CPR Training Wednesday June 5, 2024 06:00 PM - 09:00 PM
Yoga - All Levels Vinyasa Yoga with Maria All Levels Vinyasa Yoga with Maria Wednesday June 5, 2024 06:30 PM - 07:30 PM
JUMP! - Trampoline Fitness WEDNESDAYS JUMP! - Trampoline Fitness WED Wednesday June 5, 2024 06:30 PM - 07:15 PM
JUMP! - Trampoline Fitness WEDNESDAYS JUMP! - Trampoline Fitness 6/5 Wednesday June 5, 2024 06:30 PM - 07:15 PM
Volleyball - Adult Intermediate Adult - Coed Volleyball WED Wednesday June 5, 2024 07:45 PM - 09:45 PM
Yoga - Gentle Yoga Gentle Yoga AM 8 WEEKS Thursday June 6, 2024 09:00 AM - 09:55 AM
Preschool Potpourri - 4 PLUS 5 day (Mon-Fri) Preschool Potpourri 4 + 23-24 Tuition Thursday June 6, 2024 09:30 AM - 12:00 PM
Preschool Potpourri -4 + w/ PM Kindergarten (Monday - Friday) Preschool Potpourri 4 +/PM Kindergarten 23-24 Tuition Thursday June 6, 2024 09:30 AM - 12:00 PM
Tai Chi Tai Chi (Thurs) 8 WEEKS Thursday June 6, 2024 10:15 AM - 11:15 AM
Soccer Shots Thursdays Mini - Classic Thurs Thursday June 6, 2024 05:20 PM - 05:55 PM
Pickleball - Adult Pickleball Clinic THURS OUTDOORS Thursday June 6, 2024 05:30 PM - 06:30 PM
Soccer Shots Thursdays Premier Thurs Thursday June 6, 2024 06:00 PM - 06:40 PM
Tai Chi Tai Chi PM 8 WEEKS Thursday June 6, 2024 06:30 PM - 07:30 PM
Pickleball - Adult Pickleball Intermediate Clinic/Open Play THURS OUTDOORS Thursday June 6, 2024 06:30 PM - 07:30 PM
Pilates PM - In Person Pilates - Pilates - THURSDAY PM Thursday June 6, 2024 07:00 PM - 08:00 PM
Pickleball - Adult Pickleball Clinic THURS OUTDOORS Thursday June 6, 2024 07:30 PM - 08:30 PM
Hockey - Adult Floor Hockey (ages 17 & up) Adult Floor Hockey Summer 2024 Thursday June 6, 2024 07:45 PM - 11:59 PM
Preschool Potpourri - 4 Year Old (Mon/Wed/Fri) Preschool Potpourri 4 Year Old 23-24 Tuition Friday June 7, 2024 09:30 AM - 12:00 PM
Preschool Potpourri - 4 PLUS 5 day (Mon-Fri) Preschool Potpourri 4 + 23-24 Tuition Friday June 7, 2024 09:30 AM - 12:00 PM
Preschool Potpourri -4 + w/ PM Kindergarten (Monday - Friday) Preschool Potpourri 4 +/PM Kindergarten 23-24 Tuition Friday June 7, 2024 09:30 AM - 12:00 PM
Cardio Sculpt Cardio Sculpt PM 8 WEEKS Friday June 7, 2024 11:30 AM - 12:30 PM
1/2 Gym Rental Friday June 7, 2024 06:45 PM - 08:45 PM
Full Gym Rental Friday June 7, 2024 09:00 PM - 11:00 PM
AHA Heartsaver CPR/AED/First Aid Class AHA Heartsaver CPR/AED/First Aid Class Saturday June 8, 2024 09:00 AM - 01:00 PM
Zumba Zumba SAT 8 WEEKS Saturday June 8, 2024 09:30 AM - 10:30 AM
Camp Staff CPR Training Saturday June 8, 2024 10:00 AM - 01:00 PM
JUMP! - Trampoline Fitness SATURDAYS JUMP! - Trampoline Fitness SAT Saturday June 8, 2024 10:30 AM - 11:15 AM
JUMP! - Trampoline Fitness SATURDAYS JUMP! - Trampoline Fitness 6/8 Saturday June 8, 2024 10:30 AM - 11:15 AM
Mindfulness 101 Workshop Mindfulness 101 Workshop Sunday June 9, 2024 01:00 PM - 03:30 PM
Line Dancing Line Dancing 8 WEEKS Monday June 10, 2024 12:30 PM - 01:20 PM
Core Strength, Stability and Balance Core Strength Stability and Balance 8 WEEKS Monday June 10, 2024 01:30 PM - 02:30 PM
Tiny Tumbles Gymnastics Tiny Tumbles MON Kid and Caregiver 1&2 Blended Monday June 10, 2024 03:15 PM - 03:45 PM
Tiny Tumbles Gymnastics Tiny Tumbles MON Preschool Gymnastics Monday June 10, 2024 04:00 PM - 04:45 PM
Tiny Tumbles Gymnastics Tiny Tumbles MON KinderGymnastics Monday June 10, 2024 05:00 PM - 05:45 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee (MON) 8 WEEKS Monday June 10, 2024 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7-16) Junior Tennis (MON) 8 WEEKS Monday June 10, 2024 05:30 PM - 06:30 PM
Tiny Tumbles Gymnastics Tiny Tumbles MON Beginner Gymnastics Monday June 10, 2024 06:00 PM - 06:45 PM
Yoga - Gentle Yoga Gentle Yoga MON PM 8 WEEKS Monday June 10, 2024 07:30 PM - 08:30 PM
Pickleball - Intro to Pickleball Introduction to Pickleball Tuesday June 11, 2024 09:00 AM - 10:00 AM
Pickleball - Intro to Pickleball Introduction to Pickleball Tuesday June 11, 2024 10:00 AM - 11:00 AM
Tai Chi Tai Chi (Tues) 8 WEEKS Tuesday June 11, 2024 10:15 AM - 11:15 AM
Zumba Fit Zumba Fit 8 WEEKS Tuesday June 11, 2024 12:00 PM - 12:50 PM
Core Yoga Flow Core Yoga Flow 8 WEEKS Tuesday June 11, 2024 01:00 PM - 02:00 PM
Pickleball - Adult Pickleball Clinic TUES OUTDOORS Tuesday June 11, 2024 05:30 PM - 06:30 PM
Karate - Northampton Shotokan Karate Northampton Shotokan Karate - Beginners 5 WEEKS Tuesday June 11, 2024 06:00 PM - 06:45 PM
Pickleball - Adult Pickleball Intermediate Clinic/Open Play TUES OUTDOORS Tuesday June 11, 2024 06:30 PM - 07:30 PM
Karate - Northampton Shotokan Karate Northampton Shotokan Karate - Adv. Beginners 5 WEEKS Tuesday June 11, 2024 06:45 PM - 07:30 PM
Tarot for Beginners Tarot for Beginners Part 2 Tuesday June 11, 2024 07:00 PM - 08:00 PM
Pickleball - Adult Pickleball Clinic TUES OUTDOORS Tuesday June 11, 2024 07:30 PM - 08:30 PM
Karate - Northampton Shotokan Karate Northampton Shotokan Karate - Intermediate/Advanced 5 WEEKS Tuesday June 11, 2024 07:30 PM - 08:15 PM
Senior Tap/Ballet Wednesday June 12, 2024 11:10 AM - 12:15 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee (WED) Wednesday June 12, 2024 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7-16) Junior Tennis (WED) Wednesday June 12, 2024 05:30 PM - 06:30 PM
Yoga - All Levels Vinyasa Yoga with Maria All Levels Vinyasa Yoga with Maria Wednesday June 12, 2024 06:30 PM - 07:30 PM
JUMP! - Trampoline Fitness WEDNESDAYS JUMP! - Trampoline Fitness WED Wednesday June 12, 2024 06:30 PM - 07:15 PM
JUMP! - Trampoline Fitness WEDNESDAYS JUMP! - Trampoline Fitness 6/12 Wednesday June 12, 2024 06:30 PM - 07:15 PM
Volleyball - Youth Volleyball Youth Wednesday June 12, 2024 07:00 PM - 08:00 PM
Volleyball - Adult Intermediate Adult - Coed Volleyball WED Wednesday June 12, 2024 08:15 PM - 10:15 PM
Yoga - Gentle Yoga Gentle Yoga AM 8 WEEKS Thursday June 13, 2024 09:00 AM - 09:55 AM
Tai Chi Tai Chi (Thurs) 8 WEEKS Thursday June 13, 2024 10:15 AM - 11:15 AM
Ballet - Ballet For Tots Ballet For Tots Thursday June 13, 2024 05:00 PM - 05:45 PM
Ballet - Ballet/Tap Combo Ballet/Tap Combo Thursday June 13, 2024 05:45 PM - 06:30 PM
Tai Chi Tai Chi PM 8 WEEKS Thursday June 13, 2024 06:30 PM - 07:30 PM
Young Magicians Meeting Thursday June 13, 2024 06:30 PM - 08:30 PM
Hockey - Adult Floor Hockey (ages 17 & up) Adult Floor Hockey Summer 2024 Thursday June 13, 2024 07:45 PM - 11:59 PM
Play with Your Food - Food Art! Food Art - Grilled Edition Friday June 14, 2024 10:30 AM - 12:00 PM
Cardio Sculpt Cardio Sculpt PM 8 WEEKS Friday June 14, 2024 11:30 AM - 12:30 PM
Rental Friday June 14, 2024 11:30 AM - 12:15 PM
1/2 Gym Rental Friday June 14, 2024 06:45 PM - 08:45 PM
Zumba Zumba SAT 8 WEEKS Saturday June 15, 2024 09:30 AM - 10:30 AM
Camp Site Training Saturday June 15, 2024 10:00 AM - 12:00 PM
JUMP! - Trampoline Fitness SATURDAYS JUMP! - Trampoline Fitness SAT Saturday June 15, 2024 10:30 AM - 11:15 AM
JUMP! - Trampoline Fitness SATURDAYS JUMP! - Trampoline Fitness 6/15 Saturday June 15, 2024 10:30 AM - 11:15 AM
Tennis Camp by Susan Bowman Tennis Camp Week 1 Monday June 17, 2024 09:00 AM - 11:30 AM
Babysitting Workshop - NEW!! Babysitting Workshop Monday June 17, 2024 11:00 AM - 03:30 PM
Line Dancing Line Dancing 8 WEEKS Monday June 17, 2024 12:30 PM - 01:20 PM
Core Strength, Stability and Balance Core Strength Stability and Balance 8 WEEKS Monday June 17, 2024 01:30 PM - 02:30 PM
Rental Monday June 17, 2024 04:30 PM - 05:15 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee (MON) 8 WEEKS Monday June 17, 2024 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7-16) Junior Tennis (MON) 8 WEEKS Monday June 17, 2024 05:30 PM - 06:30 PM
Yoga - Gentle Yoga Gentle Yoga MON PM 8 WEEKS Monday June 17, 2024 07:30 PM - 08:30 PM
Tennis Camp by Susan Bowman Tennis Camp Week 1 Tuesday June 18, 2024 09:00 AM - 11:30 AM
Pickleball - Intro to Pickleball Introduction to Pickleball Tuesday June 18, 2024 09:00 AM - 10:00 AM
Pickleball - Intro to Pickleball Introduction to Pickleball Tuesday June 18, 2024 10:00 AM - 11:00 AM
Zumba Fit Zumba Fit 8 WEEKS Tuesday June 18, 2024 12:00 PM - 12:50 PM
Core Yoga Flow Core Yoga Flow 8 WEEKS Tuesday June 18, 2024 01:00 PM - 02:00 PM
Rental Tuesday June 18, 2024 04:30 PM - 05:15 PM
Pickleball - Adult Pickleball Clinic TUES OUTDOORS Tuesday June 18, 2024 05:30 PM - 06:30 PM
Karate - Northampton Shotokan Karate Northampton Shotokan Karate - Beginners 5 WEEKS Tuesday June 18, 2024 06:00 PM - 06:45 PM
Pickleball - Adult Pickleball Intermediate Clinic/Open Play TUES OUTDOORS Tuesday June 18, 2024 06:30 PM - 07:30 PM
Karate - Northampton Shotokan Karate Northampton Shotokan Karate - Adv. Beginners 5 WEEKS Tuesday June 18, 2024 06:45 PM - 07:30 PM
Karate - Northampton Shotokan Karate Northampton Shotokan Karate - Intermediate/Advanced 5 WEEKS Tuesday June 18, 2024 07:30 PM - 08:15 PM
Pickleball - Adult Pickleball Clinic TUES OUTDOORS Tuesday June 18, 2024 07:30 PM - 08:30 PM
Tennis Camp by Susan Bowman Tennis Camp Week 1 Wednesday June 19, 2024 09:00 AM - 11:30 AM
Rental Wednesday June 19, 2024 03:30 PM - 04:15 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee (WED) Wednesday June 19, 2024 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7-16) Junior Tennis (WED) Wednesday June 19, 2024 05:30 PM - 06:30 PM
Wellbeing Workshops Wellbeing Workshops (All 5) Wednesday June 19, 2024 06:15 PM - 07:15 PM
Wellbeing Workshops Foundations of Wellbeing Wednesday June 19, 2024 06:15 PM - 07:15 PM
Yoga - All Levels Vinyasa Yoga with Maria All Levels Vinyasa Yoga with Maria Wednesday June 19, 2024 06:30 PM - 07:30 PM
JUMP! - Trampoline Fitness WEDNESDAYS JUMP! - Trampoline Fitness WED Wednesday June 19, 2024 06:30 PM - 07:15 PM
JUMP! - Trampoline Fitness WEDNESDAYS JUMP! - Trampoline Fitness 6/19 Wednesday June 19, 2024 06:30 PM - 07:15 PM
Don't Eat That: Your Nutrition Questions Answered Don't Eat That: Your Nutrition Questions Answered Wednesday June 19, 2024 06:30 PM - 07:30 PM
Volleyball - Youth Volleyball Youth Wednesday June 19, 2024 07:00 PM - 08:00 PM
Building a Brand Workshop Series Building a Brand Workshop Series (All 5) Wednesday June 19, 2024 07:30 PM - 08:30 PM
Building a Brand Workshop Series Brand Identity and Positioning Wednesday June 19, 2024 07:30 PM - 08:30 PM
Volleyball - Adult Intermediate Adult - Coed Volleyball WED Wednesday June 19, 2024 08:15 PM - 10:15 PM
Tennis Camp by Susan Bowman Tennis Camp Week 1 Thursday June 20, 2024 09:00 AM - 11:30 AM
Rental Thursday June 20, 2024 03:30 PM - 04:15 PM
Ballet - Ballet For Tots Ballet For Tots Thursday June 20, 2024 05:00 PM - 05:45 PM
Pickleball - Adult Pickleball Clinic THURS OUTDOORS Thursday June 20, 2024 05:30 PM - 06:30 PM
Ballet - Ballet/Tap Combo Ballet/Tap Combo Thursday June 20, 2024 05:45 PM - 06:30 PM
Pickleball - Adult Pickleball Intermediate Clinic/Open Play THURS OUTDOORS Thursday June 20, 2024 06:30 PM - 07:30 PM
Tai Chi Tai Chi PM 8 WEEKS Thursday June 20, 2024 06:30 PM - 07:30 PM
Young Magicians Meeting Thursday June 20, 2024 06:30 PM - 08:30 PM
Pickleball - Adult Pickleball Clinic THURS OUTDOORS Thursday June 20, 2024 07:30 PM - 08:30 PM
Hockey - Adult Floor Hockey (ages 17 & up) Adult Floor Hockey Summer 2024 Thursday June 20, 2024 07:45 PM - 11:59 PM
Cardio Sculpt Cardio Sculpt PM 8 WEEKS Friday June 21, 2024 11:30 AM - 12:30 PM
Rental Friday June 21, 2024 03:00 PM - 03:45 PM
1/2 Gym Rental Friday June 21, 2024 06:45 PM - 08:45 PM
Zumba Zumba SAT 8 WEEKS Saturday June 22, 2024 09:30 AM - 10:30 AM
JUMP! - Trampoline Fitness SATURDAYS JUMP! - Trampoline Fitness SAT Saturday June 22, 2024 10:30 AM - 11:15 AM
JUMP! - Trampoline Fitness SATURDAYS JUMP! - Trampoline Fitness 6/22 Saturday June 22, 2024 10:30 AM - 11:15 AM
Full Gym Rental Sunday June 23, 2024 12:00 PM - 05:00 PM
Rental Sunday June 23, 2024 06:00 PM - 09:00 PM
Hockey - Adult Floor Hockey (ages 17 & up) Adult Floor Hockey Summer 2024 Sunday June 23, 2024 06:00 PM - 10:00 PM
CAMP - Camp Adventure Camp Adventure 2024 Monday June 24, 2024 07:30 AM - 06:00 PM
Tennis Camp by Susan Bowman Tennis Camp Week 2 Monday June 24, 2024 09:00 AM - 11:30 AM
Tennis - Pee Wee (Ages 4-6) Pee Wee (MON) 8 WEEKS Monday June 24, 2024 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7-16) Junior Tennis (MON) 8 WEEKS Monday June 24, 2024 05:30 PM - 06:30 PM
Yoga - Gentle Yoga Gentle Yoga MON PM 8 WEEKS Monday June 24, 2024 07:30 PM - 08:30 PM
CAMP - Camp Adventure Camp Adventure 2024 Tuesday June 25, 2024 07:30 AM - 06:00 PM
Pickleball - Intro to Pickleball Introduction to Pickleball Tuesday June 25, 2024 09:00 AM - 10:00 AM
Tennis Camp by Susan Bowman Tennis Camp Week 2 Tuesday June 25, 2024 09:00 AM - 11:30 AM
Pickleball - Intro to Pickleball Introduction to Pickleball Tuesday June 25, 2024 10:00 AM - 11:00 AM
Pickleball - Adult Pickleball Clinic TUES OUTDOORS Tuesday June 25, 2024 05:30 PM - 06:30 PM
Karate - Northampton Shotokan Karate Northampton Shotokan Karate - Beginners 5 WEEKS Tuesday June 25, 2024 06:00 PM - 06:45 PM
Pickleball - Adult Pickleball Intermediate Clinic/Open Play TUES OUTDOORS Tuesday June 25, 2024 06:30 PM - 07:30 PM
Karate - Northampton Shotokan Karate Northampton Shotokan Karate - Adv. Beginners 5 WEEKS Tuesday June 25, 2024 06:45 PM - 07:30 PM
Karate - Northampton Shotokan Karate Northampton Shotokan Karate - Intermediate/Advanced 5 WEEKS Tuesday June 25, 2024 07:30 PM - 08:15 PM
Pickleball - Adult Pickleball Clinic TUES OUTDOORS Tuesday June 25, 2024 07:30 PM - 08:30 PM
Cardio Sculpt Cardio Sculpt AM 8 WEEKS Wednesday June 26, 2024 06:30 AM - 07:20 AM
CAMP - Camp Adventure Camp Adventure 2024 Wednesday June 26, 2024 07:30 AM - 06:00 PM
Tennis Camp by Susan Bowman Tennis Camp Week 2 Wednesday June 26, 2024 09:00 AM - 11:30 AM
Tennis - Pee Wee (Ages 4-6) Pee Wee (WED) Wednesday June 26, 2024 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7-16) Junior Tennis (WED) Wednesday June 26, 2024 05:30 PM - 06:30 PM
Wellbeing Workshops Wellbeing Workshops (All 5) Wednesday June 26, 2024 06:15 PM - 07:15 PM
Wellbeing Workshops Get Unhunched: Posture for Optimal Health Wednesday June 26, 2024 06:15 PM - 07:15 PM
Yoga - All Levels Vinyasa Yoga with Maria All Levels Vinyasa Yoga with Maria Wednesday June 26, 2024 06:30 PM - 07:30 PM
Volleyball - Youth Volleyball Youth Wednesday June 26, 2024 07:00 PM - 08:00 PM
Building a Brand Workshop Series Building a Brand Workshop Series (All 5) Wednesday June 26, 2024 07:30 PM - 08:30 PM
Building a Brand Workshop Series Crafting a Memorable Brand Story Wednesday June 26, 2024 07:30 PM - 08:30 PM
Volleyball - Adult Intermediate Adult - Coed Volleyball WED Wednesday June 26, 2024 08:15 PM - 10:15 PM
CAMP - Camp Adventure Camp Adventure 2024 Thursday June 27, 2024 07:30 AM - 06:00 PM
Tennis Camp by Susan Bowman Tennis Camp Week 2 Thursday June 27, 2024 09:00 AM - 11:30 AM
Ballet - Ballet For Tots Ballet For Tots Thursday June 27, 2024 05:00 PM - 05:45 PM
Pickleball - Adult Pickleball Clinic THURS OUTDOORS Thursday June 27, 2024 05:30 PM - 06:30 PM
Ballet - Ballet/Tap Combo Ballet/Tap Combo Thursday June 27, 2024 05:45 PM - 06:30 PM
Pickleball - Adult Pickleball Intermediate Clinic/Open Play THURS OUTDOORS Thursday June 27, 2024 06:30 PM - 07:30 PM
Tai Chi Tai Chi PM 8 WEEKS Thursday June 27, 2024 06:30 PM - 07:30 PM
Pilates PM - In Person Pilates - Pilates - THURSDAY PM 7 WEEKS Thursday June 27, 2024 07:00 PM - 08:00 PM
Pickleball - Adult Pickleball Clinic THURS OUTDOORS Thursday June 27, 2024 07:30 PM - 08:30 PM
Hockey - Adult Floor Hockey (ages 17 & up) Adult Floor Hockey Summer 2024 Thursday June 27, 2024 07:45 PM - 11:59 PM
CAMP - Camp Adventure Camp Adventure 2024 Friday June 28, 2024 07:30 AM - 06:00 PM
1/2 Gym Rental Friday June 28, 2024 06:45 PM - 08:45 PM
Zumba Zumba SAT 8 WEEKS Saturday June 29, 2024 09:30 AM - 10:30 AM
CAMP - Camp Adventure Camp Adventure 2024 Monday July 1, 2024 07:30 AM - 06:00 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee (MON) 8 WEEKS Monday July 1, 2024 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7-16) Junior Tennis (MON) 8 WEEKS Monday July 1, 2024 05:30 PM - 06:30 PM
Yoga - Gentle Yoga Gentle Yoga MON PM 8 WEEKS Monday July 1, 2024 07:30 PM - 08:30 PM