Northampton Township Parks & Recreation

Recreation Center

Northampton Recreation Center 345 Newtown-Richboro Rd
Richboro, PA 18954
Phone: (215) 357-5396

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.
View Larger Map

Additional Files:


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

Start Date:
End Date:
Area:



View Availability Chart
Program Activity Teams Date Time
Summer Specialty Camp Extended Hours AM Extended Hours Friday June 24, 2016 07:30 AM - 09:00 AM
Bricks 4 Kidz Summer Camps (ages 6-12) Galaxy Far Far Away Camp Friday June 24, 2016 09:00 AM - 12:00 PM
Engineering for Kids Camps Amazing Race Friday June 24, 2016 09:00 AM - 12:00 PM
USA Sport Group Camps Multi Sport Camp Half Day AM (ages 5-11) Friday June 24, 2016 09:00 AM - 12:30 PM
Engineering for Kids Camps Engineering Olympiad Friday June 24, 2016 12:30 PM - 03:30 PM
Bricks 4 Kidz Summer Camps (ages 6-12) Mining and Crafting Camp Friday June 24, 2016 01:00 PM - 04:00 PM
USA Sport Group Camps Multi Sport Camp Half Day PM (ages 5-11) Friday June 24, 2016 01:00 PM - 04:00 PM
Summer Specialty Camp Extended Hours PM Extended Hours Friday June 24, 2016 03:30 PM - 06:00 PM
Hockey - Youth Pick-Up Floor Hockey Mites (5-8 Years Old) Saturday June 25, 2016 10:00 AM - 11:00 AM
Hockey - Youth Pick-Up Floor Hockey Pee Wee (8-12 Years Old) Saturday June 25, 2016 11:00 AM - 12:00 PM
GymBros Fitness Training Camp GymBros Fitness Training Camp Session 2 Sunday June 26, 2016 08:30 AM - 10:00 AM
Yoga to the Rescue Mindful Path-CANCELLED Sunday June 26, 2016 01:00 PM - 03:00 PM
CAMP - Camp Adventure Camp Adventure 2016 Monday June 27, 2016 07:30 AM - 06:00 PM
Body By Barre Body by Barre Monday PM Monday June 27, 2016 05:15 PM - 06:15 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee OUTDOORS (Monday) 8 WEEKS Monday June 27, 2016 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7 -16) Junior Tennis (Monday OUTDOORS) 8 WEEKS Monday June 27, 2016 05:30 PM - 06:30 PM
American Gym'Nest - Monday Night Olympic Tumbletots Gymnastics 8 WEEKS Monday June 27, 2016 06:00 PM - 06:45 PM
Pilates Pilates - Pilates - MONDAY Monday June 27, 2016 06:15 PM - 07:15 PM
Tennis - Adult (Ages 16- Up) Adult Tennis Monday June 27, 2016 06:30 PM - 07:45 PM
Yoga - Gentle Yoga (BEGINNERS - LEVEL 1) Gentle Yoga (8 Weeks) Monday June 27, 2016 07:30 PM - 08:30 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Mon) Monday June 27, 2016 08:30 PM - 10:30 PM
CAMP - Camp Adventure Camp Adventure 2016 Tuesday June 28, 2016 07:30 AM - 06:00 PM
Zumba - Tuesday Nights Zumba Fitness (Tue PM) Tuesday June 28, 2016 06:15 PM - 07:15 PM
Karate Karate (Tuesday) 11 Weeks Tuesday June 28, 2016 07:30 PM - 08:30 PM
CAMP - Camp Adventure Camp Adventure 2016 Wednesday June 29, 2016 07:30 AM - 06:00 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee OUTDOORS (Wednesday) Wednesday June 29, 2016 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7 -16) Junior Tennis (Wednesday OUTDOORS) Wednesday June 29, 2016 05:30 PM - 06:30 PM
Yoga for Beginners (LEVEL II) Yoga for Beginners - WED Wednesday June 29, 2016 06:30 PM - 08:00 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Wed) Wednesday June 29, 2016 08:30 PM - 10:30 PM
CAMP - Camp Adventure Camp Adventure 2016 Thursday June 30, 2016 07:30 AM - 06:00 PM
Ballet For Tots Ballet For Tots (6 WEEKS) Thursday June 30, 2016 05:00 PM - 05:45 PM
Ballet/Tap Combo Ballet/Tap Combo (6 WEEKS) Thursday June 30, 2016 05:45 PM - 06:30 PM
Yoga for Beginners (LEVEL II) Yoga for Beginners - THURS Thursday June 30, 2016 06:15 PM - 07:15 PM
Pilates Pilates - Pilates - THURSDAY Thursday June 30, 2016 07:15 PM - 08:15 PM
Hockey - Adult Floor Hockey Adult Floor Hockey Summer 2016 Thursday June 30, 2016 08:00 PM - 11:59 PM
CAMP - Camp Adventure Camp Adventure 2016 Friday July 1, 2016 07:30 AM - 06:00 PM
CAMP - Camp Adventure Camp Adventure 2016 Tuesday July 5, 2016 07:30 AM - 06:00 PM
Zumba - Tuesday Nights Zumba Fitness (Tue PM) Tuesday July 5, 2016 06:15 PM - 07:15 PM
Karate Karate (Tuesday) 11 Weeks Tuesday July 5, 2016 07:30 PM - 08:30 PM
CAMP - Camp Adventure Camp Adventure 2016 Wednesday July 6, 2016 07:30 AM - 06:00 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee OUTDOORS (Wednesday) Wednesday July 6, 2016 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7 -16) Junior Tennis (Wednesday OUTDOORS) Wednesday July 6, 2016 05:30 PM - 06:30 PM
Yoga for Beginners (LEVEL II) Yoga for Beginners - WED Wednesday July 6, 2016 06:30 PM - 08:00 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Wed) Wednesday July 6, 2016 08:30 PM - 10:30 PM
CAMP - Camp Adventure Camp Adventure 2016 Thursday July 7, 2016 07:30 AM - 06:00 PM
Ballet For Tots Ballet For Tots (6 WEEKS) Thursday July 7, 2016 05:00 PM - 05:45 PM
Ballet/Tap Combo Ballet/Tap Combo (6 WEEKS) Thursday July 7, 2016 05:45 PM - 06:30 PM
Tiny Tot Floor Hockey Tiny Tot Floor Hockey - Night Time 6U Thursday July 7, 2016 06:00 PM - 06:45 PM
Yoga for Beginners (LEVEL II) Yoga for Beginners - THURS Thursday July 7, 2016 06:15 PM - 07:15 PM
Pilates Pilates - Pilates - THURSDAY Thursday July 7, 2016 07:15 PM - 08:15 PM
Hockey - Adult Floor Hockey Adult Floor Hockey Summer 2016 Thursday July 7, 2016 08:00 PM - 11:59 PM
CAMP - Camp Adventure Camp Adventure 2016 Friday July 8, 2016 07:30 AM - 06:00 PM
Hockey - Youth Pick-Up Floor Hockey Mites (5-8 Years Old) Saturday July 9, 2016 10:00 AM - 11:00 AM
Super Soccer Stars Kick & Play (12-24 months with parent) SATURDAYS Saturday July 9, 2016 10:15 AM - 10:55 AM
Hockey - Youth Pick-Up Floor Hockey Pee Wee (8-12 Years Old) Saturday July 9, 2016 11:00 AM - 12:00 PM
Super Soccer Stars Super Soccer Stars (3-5 years) SATURDAYS Saturday July 9, 2016 11:05 AM - 11:50 AM
Super Soccer Stars Super Soccer Stars (5-7 years) SATURDAY Saturday July 9, 2016 12:00 PM - 12:50 PM
GymBros Fitness Training Camp GymBros Fitness Training Camp Session 2 Sunday July 10, 2016 08:30 AM - 10:00 AM
Super Soccer Stars Kick & Play (12-24 months with parent) SUNDAYS Sunday July 10, 2016 11:30 AM - 12:10 PM
Super Soccer Stars Super Soccer Stars (3-5 years) SUNDAYS Sunday July 10, 2016 12:20 PM - 01:05 PM
CAMP - Camp Adventure Camp Adventure 2016 Monday July 11, 2016 07:30 AM - 06:00 PM
Tennis Academy Summer Camp Tennis Camp Monday July 11, 2016 09:00 AM - 12:00 PM
Body By Barre Body by Barre Monday PM Monday July 11, 2016 05:15 PM - 06:15 PM
Tennis - Junior (Ages 7 -16) Junior Tennis (Monday OUTDOORS) 8 WEEKS Monday July 11, 2016 05:30 PM - 06:30 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee OUTDOORS (Monday) 8 WEEKS Monday July 11, 2016 05:30 PM - 06:30 PM
American Gym'Nest - Monday Night Olympic Tumbletots Gymnastics 8 WEEKS Monday July 11, 2016 06:00 PM - 06:45 PM
Pilates Pilates - Pilates - MONDAY Monday July 11, 2016 06:15 PM - 07:15 PM
Driver's Education Driver's Education (Mon/Wed Evenings) Monday July 11, 2016 06:30 PM - 09:30 PM
Tennis - Adult (Ages 16- Up) Adult Tennis Monday July 11, 2016 06:30 PM - 07:45 PM
Yoga - Gentle Yoga (BEGINNERS - LEVEL 1) Gentle Yoga (8 Weeks) Monday July 11, 2016 07:30 PM - 08:30 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Mon) Monday July 11, 2016 08:30 PM - 10:30 PM
CAMP - Camp Adventure Camp Adventure 2016 Tuesday July 12, 2016 07:30 AM - 06:00 PM
Tennis Academy Summer Camp Tennis Camp Tuesday July 12, 2016 09:00 AM - 12:00 PM
Zumba - Tuesday Nights Zumba Fitness (Tue PM) Tuesday July 12, 2016 06:15 PM - 07:15 PM
Karate Karate (Tuesday) 11 Weeks Tuesday July 12, 2016 07:30 PM - 08:30 PM
CAMP - Camp Adventure Camp Adventure 2016 Wednesday July 13, 2016 07:30 AM - 06:00 PM
Tennis Academy Summer Camp Tennis Camp Wednesday July 13, 2016 09:00 AM - 12:00 PM
Tennis - Junior (Ages 7 -16) Junior Tennis (Wednesday OUTDOORS) Wednesday July 13, 2016 05:30 PM - 06:30 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee OUTDOORS (Wednesday) Wednesday July 13, 2016 05:30 PM - 06:30 PM
Driver's Education Driver's Education (Mon/Wed Evenings) Wednesday July 13, 2016 06:30 PM - 09:30 PM
Yoga for Beginners (LEVEL II) Yoga for Beginners - WED Wednesday July 13, 2016 06:30 PM - 08:00 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Wed) Wednesday July 13, 2016 08:30 PM - 10:30 PM
CAMP - Camp Adventure Camp Adventure 2016 Thursday July 14, 2016 07:30 AM - 06:00 PM
Tennis Academy Summer Camp Tennis Camp Thursday July 14, 2016 09:00 AM - 12:00 PM
Tiny Tot Floor Hockey Tiny Tot Floor Hockey - Night Time 6U Thursday July 14, 2016 06:00 PM - 06:45 PM
Hockey - Adult Floor Hockey Adult Floor Hockey Summer 2016 Thursday July 14, 2016 08:00 PM - 11:59 PM
CAMP - Camp Adventure Camp Adventure 2016 Friday July 15, 2016 07:30 AM - 06:00 PM
Hockey - Youth Pick-Up Floor Hockey Mites (5-8 Years Old) Saturday July 16, 2016 10:00 AM - 11:00 AM
Super Soccer Stars Kick & Play (12-24 months with parent) SATURDAYS Saturday July 16, 2016 10:15 AM - 10:55 AM
Hockey - Youth Pick-Up Floor Hockey Pee Wee (8-12 Years Old) Saturday July 16, 2016 11:00 AM - 12:00 PM
Super Soccer Stars Super Soccer Stars (3-5 years) SATURDAYS Saturday July 16, 2016 11:05 AM - 11:50 AM
Super Soccer Stars Super Soccer Stars (5-7 years) SATURDAY Saturday July 16, 2016 12:00 PM - 12:50 PM
GymBros Fitness Training Camp GymBros Fitness Training Camp Session 2 Sunday July 17, 2016 08:30 AM - 10:00 AM
Super Soccer Stars Kick & Play (12-24 months with parent) SUNDAYS Sunday July 17, 2016 11:30 AM - 12:10 PM
Super Soccer Stars Super Soccer Stars (3-5 years) SUNDAYS Sunday July 17, 2016 12:20 PM - 01:05 PM
CAMP - Camp Adventure Camp Adventure 2016 Monday July 18, 2016 07:30 AM - 06:00 PM
Tennis Academy Summer Camp Tennis Camp Monday July 18, 2016 09:00 AM - 12:00 PM
Body By Barre Body by Barre Monday PM Monday July 18, 2016 05:15 PM - 06:15 PM
Tennis - Junior (Ages 7 -16) Junior Tennis (Monday OUTDOORS) 8 WEEKS Monday July 18, 2016 05:30 PM - 06:30 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee OUTDOORS (Monday) 8 WEEKS Monday July 18, 2016 05:30 PM - 06:30 PM
American Gym'Nest - Monday Night Olympic Tumbletots Gymnastics 8 WEEKS Monday July 18, 2016 06:00 PM - 06:45 PM
Pilates Pilates - Pilates - MONDAY (6 Weeks) Monday July 18, 2016 06:15 PM - 07:15 PM
Driver's Education Driver's Education (Mon/Wed Evenings) Monday July 18, 2016 06:30 PM - 09:30 PM
Tennis - Adult (Ages 16- Up) Adult Tennis Monday July 18, 2016 06:30 PM - 07:45 PM
Yoga - Gentle Yoga (BEGINNERS - LEVEL 1) Gentle Yoga (6 Weeks) Monday July 18, 2016 07:30 PM - 08:30 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Mon) Monday July 18, 2016 08:30 PM - 10:30 PM
CAMP - Camp Adventure Camp Adventure 2016 Tuesday July 19, 2016 07:30 AM - 06:00 PM
Tennis Academy Summer Camp Tennis Camp Tuesday July 19, 2016 09:00 AM - 12:00 PM
Zumba - Tuesday Nights Zumba Fitness (Tue PM) Tuesday July 19, 2016 06:15 PM - 07:15 PM
Karate Karate (Tuesday) 11 Weeks Tuesday July 19, 2016 07:30 PM - 08:30 PM
CAMP - Camp Adventure Camp Adventure 2016 Wednesday July 20, 2016 07:30 AM - 06:00 PM
Tennis Academy Summer Camp Tennis Camp Wednesday July 20, 2016 09:00 AM - 12:00 PM
Tennis - Junior (Ages 7 -16) Junior Tennis (Wednesday OUTDOORS) Wednesday July 20, 2016 05:30 PM - 06:30 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee OUTDOORS (Wednesday) Wednesday July 20, 2016 05:30 PM - 06:30 PM
Driver's Education Driver's Education (Mon/Wed Evenings) Wednesday July 20, 2016 06:30 PM - 09:30 PM
Yoga for Beginners (LEVEL II) Yoga for Beginners - WED Wednesday July 20, 2016 06:30 PM - 08:00 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Wed) Wednesday July 20, 2016 08:30 PM - 10:30 PM
CAMP - Camp Adventure Camp Adventure 2016 Thursday July 21, 2016 07:30 AM - 06:00 PM
Tennis Academy Summer Camp Tennis Camp Thursday July 21, 2016 09:00 AM - 12:00 PM
Ballet For Tots Ballet For Tots (6 WEEKS) Thursday July 21, 2016 05:00 PM - 05:45 PM
Ballet/Tap Combo Ballet/Tap Combo (6 WEEKS) Thursday July 21, 2016 05:45 PM - 06:30 PM
Tiny Tot Floor Hockey Tiny Tot Floor Hockey - Night Time 6U Thursday July 21, 2016 06:00 PM - 06:45 PM
Yoga for Beginners (LEVEL II) Yoga for Beginners - THURS Thursday July 21, 2016 06:15 PM - 07:15 PM
Pilates Pilates - Pilates - THURSDAY (6 Weeks) Thursday July 21, 2016 07:15 PM - 08:15 PM
Hockey - Adult Floor Hockey Adult Floor Hockey Summer 2016 Thursday July 21, 2016 08:00 PM - 11:59 PM
CAMP - Camp Adventure Camp Adventure 2016 Friday July 22, 2016 07:30 AM - 06:00 PM
Hockey - Youth Pick-Up Floor Hockey Mites (5-8 Years Old) Saturday July 23, 2016 10:00 AM - 11:00 AM
Super Soccer Stars Kick & Play (12-24 months with parent) SATURDAYS Saturday July 23, 2016 10:15 AM - 10:55 AM
Hockey - Youth Pick-Up Floor Hockey Pee Wee (8-12 Years Old) Saturday July 23, 2016 11:00 AM - 12:00 PM
Super Soccer Stars Super Soccer Stars (3-5 years) SATURDAYS Saturday July 23, 2016 11:05 AM - 11:50 AM
Super Soccer Stars Super Soccer Stars (5-7 years) SATURDAY Saturday July 23, 2016 12:00 PM - 12:50 PM
GymBros Fitness Training Camp GymBros Fitness Training Camp Session 3 Sunday July 24, 2016 08:30 AM - 10:00 AM
Super Soccer Stars Kick & Play (12-24 months with parent) SUNDAYS Sunday July 24, 2016 11:30 AM - 12:10 PM
Super Soccer Stars Super Soccer Stars (3-5 years) SUNDAYS Sunday July 24, 2016 12:20 PM - 01:05 PM
Yoga to the Rescue Grateful Heart Sunday July 24, 2016 01:00 PM - 03:00 PM