Register Now

Recreation Center

Northampton Recreation Center

Facility Information

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.




Current Activities

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

Start:  
End:  
Area:

Program Activity Teams Date Time
Preschool Meet & Greet 4 Year old 3 Day Program Preschool 4 Year Old 3 Day Meet and Greet Friday September 25, 2020 09:30 AM - 09:45 AM
Preschool Meet & Greet 4 Year old 5 Day Program Preschool 4 Year Old 5 Day Meet and Greet Friday September 25, 2020 09:30 AM - 09:45 AM
Preschool Meet & Greet 4 Year old 5 Day Program Preschool 4 Year Old 5 Day Meet and Greet Friday September 25, 2020 09:45 AM - 10:00 AM
Preschool Meet & Greet 4 Year old 3 Day Program Preschool 4 Year Old 3 Day Meet and Greet Friday September 25, 2020 09:45 AM - 10:00 AM
Preschool Meet & Greet 4 Year old 3 Day Program Preschool 4 Year Old 3 Day Meet and Greet Friday September 25, 2020 10:00 AM - 10:15 AM
Preschool Meet & Greet 4 Year old 5 Day Program Preschool 4 Year Old 5 Day Meet and Greet Friday September 25, 2020 10:00 AM - 10:15 AM
Preschool Meet & Greet 4 Year old 5 Day Program Preschool 4 Year Old 5 Day Meet and Greet Friday September 25, 2020 10:15 AM - 10:30 AM
Preschool Meet & Greet 4 Year old 3 Day Program Preschool 4 Year Old 3 Day Meet and Greet Friday September 25, 2020 10:15 AM - 10:30 AM
Preschool Meet & Greet 4 Year old 3 Day Program Preschool 4 Year Old 3 Day Meet and Greet Friday September 25, 2020 10:30 AM - 10:45 AM
Preschool Meet & Greet 4 Year old 5 Day Program Preschool 4 Year Old 5 Day Meet and Greet Friday September 25, 2020 10:30 AM - 10:45 AM
Preschool Meet & Greet 4 Year old 5 Day Program Preschool 4 Year Old 5 Day Meet and Greet Friday September 25, 2020 10:45 AM - 11:00 AM
Preschool Meet & Greet 4 Year old 3 Day Program Preschool 4 Year Old 3 Day Meet and Greet Friday September 25, 2020 10:45 AM - 11:00 AM
Preschool Meet & Greet 4 Year old 3 Day Program Preschool 4 Year Old 3 Day Meet and Greet Friday September 25, 2020 11:00 AM - 11:15 AM
Preschool Meet & Greet 4 Year old 5 Day Program Preschool 4 Year Old 5 Day Meet and Greet Friday September 25, 2020 11:00 AM - 11:15 AM
Preschool Meet & Greet 4 Year old 5 Day Program Preschool 4 Year Old 5 Day Meet and Greet Friday September 25, 2020 11:15 AM - 11:30 AM
Preschool Meet & Greet 4 Year old 3 Day Program Preschool 4 Year Old 3 Day Meet and Greet Friday September 25, 2020 11:15 AM - 11:30 AM
Preschool Meet & Greet 4 Year old 3 Day Program Preschool 4 Year Old 3 Day Meet and Greet Friday September 25, 2020 11:30 AM - 11:45 AM
Preschool Meet & Greet 4 Year old 5 Day Program Preschool 4 Year Old 5 Day Meet and Greet Friday September 25, 2020 11:30 AM - 11:45 AM
Preschool Meet & Greet 4 Year old 5 Day Program Preschool 4 Year Old 5 Day Meet and Greet Friday September 25, 2020 11:45 AM - 12:00 PM
Preschool Meet & Greet 4 Year old 3 Day Program Preschool 4 Year Old 3 Day Meet and Greet Friday September 25, 2020 11:45 AM - 12:00 PM
Preschool Meet & Greet 4 Year old 3 Day Program Preschool 4 Year Old 3 Day Meet and Greet Friday September 25, 2020 12:00 PM - 12:15 PM
Preschool Potpourri - 3 Year Old (Tues/Thurs or Mon/Wed/Fri) Preschool Potpourri 3 Year Old 2 DAY 20-21 Tuition (TR) Tuesday September 29, 2020 09:30 AM - 12:00 PM
Preschool Potpourri - 4 PLUS 5 day (Mon-Fri) Preschool Potpourri 4 + 20-21 Tuition Tuesday September 29, 2020 09:30 AM - 12:00 PM
Zumba Fitness Zumba Fitness Tuesday September 29, 2020 06:15 PM - 07:15 PM
Pickleball Pickleball Clinic TUES OUTDOORS Tuesday September 29, 2020 06:30 PM - 07:30 PM
Northampton Shotokan Karate Northampton Shotokan Karate - Beginners Tuesday September 29, 2020 06:30 PM - 07:15 PM
Body Blast Body Blast Tuesday September 29, 2020 07:15 PM - 08:00 PM
Northampton Shotokan Karate Northampton Shotokan Karate - Adv. Beginners Tuesday September 29, 2020 07:30 PM - 08:15 PM
Preschool Potpourri - 4 PLUS 5 day (Mon-Fri) Preschool Potpourri 4 + 20-21 Tuition Wednesday September 30, 2020 09:30 AM - 12:00 PM
Preschool Potpourri - 4 Year Old (Mon/Wed/Fri) Preschool Potpourri 4 Year Old 20-21 Tuition Wednesday September 30, 2020 09:30 AM - 12:00 PM
Little Stars Dance Little Stars Dance Wednesday September 30, 2020 01:30 PM - 02:15 PM
Engineering for Kids Digital Interface with Circuitry Wednesday September 30, 2020 04:00 PM - 05:00 PM
Karate and Adult Self Defense Karate (Wednesday) Wednesday September 30, 2020 05:00 PM - 06:00 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee OUTDOORS (Wednesday) 7 WEEKS Wednesday September 30, 2020 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7-16) Junior Tennis (Wednesday OUTDOORS) 7 WEEKS Wednesday September 30, 2020 05:30 PM - 06:30 PM
Super Soccer Stars Super Soccer Stars (ages 6-10 WED) Wednesday September 30, 2020 06:30 PM - 07:30 PM
Yoga for Beginners (LEVEL 2) Yoga Beginners Level 2 Wednesday September 30, 2020 06:30 PM - 08:00 PM
Driver's Education Driver's Education Wednesday September 30, 2020 06:30 PM - 09:30 PM
Preschool Potpourri - 3 Year Old (Tues/Thurs or Mon/Wed/Fri) Preschool Potpourri 3 Year Old 2 DAY 20-21 Tuition (TR) Thursday October 1, 2020 09:30 AM - 12:00 PM
Preschool Potpourri - 4 PLUS 5 day (Mon-Fri) Preschool Potpourri 4 + 20-21 Tuition Thursday October 1, 2020 09:30 AM - 12:00 PM
Ballet For Tots Ballet For Tots Thursday October 1, 2020 04:45 PM - 05:30 PM
Ballet/Tap Combo Ballet/Tap Combo Thursday October 1, 2020 05:45 PM - 06:30 PM
Pickleball Pickleball Clinic THURS OUTDOORS Thursday October 1, 2020 06:30 PM - 07:30 PM
Pilates Pilates - Pilates - THURSDAY PM Thursday October 1, 2020 07:30 PM - 08:30 PM
Preschool Potpourri - 4 PLUS 5 day (Mon-Fri) Preschool Potpourri 4 + 20-21 Tuition Friday October 2, 2020 09:30 AM - 12:00 PM
Preschool Potpourri - 4 Year Old (Mon/Wed/Fri) Preschool Potpourri 4 Year Old 20-21 Tuition Friday October 2, 2020 09:30 AM - 12:00 PM
Super Soccer Stars Super Soccer Stars (ages 6-8 SUN) Sunday October 4, 2020 09:30 AM - 10:30 AM
Super Soccer Stars Super Soccer Stars (ages 8-10 SUN) Sunday October 4, 2020 10:45 AM - 11:45 AM
Super Soccer Stars Super Soccer Stars (ages 4-5 SUN) Sunday October 4, 2020 11:55 AM - 12:45 PM
Preschool Potpourri - 4 Year Old (Mon/Wed/Fri) Preschool Potpourri 4 Year Old 20-21 Tuition Monday October 5, 2020 09:30 AM - 12:00 PM
Preschool Potpourri - 4 PLUS 5 day (Mon-Fri) Preschool Potpourri 4 + 20-21 Tuition Monday October 5, 2020 09:30 AM - 12:00 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee OUTDOORS (Monday) 7 WEEKS Monday October 5, 2020 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7-16) Junior Tennis (Monday OUTDOORS) 7 WEEKS Monday October 5, 2020 05:30 PM - 06:30 PM
Driver's Education Driver's Education Monday October 5, 2020 06:30 PM - 09:30 PM
Dancein2Shape! Dancein2Shape Monday October 5, 2020 06:30 PM - 07:30 PM
Tennis - Adult (Ages 16- Up) Adult Tennis Monday October 5, 2020 06:30 PM - 07:45 PM
Yoga - Gentle Yoga (BEGINNERS - LEVEL 1) Gentle Yoga PM Monday October 5, 2020 07:30 PM - 08:30 PM
Preschool Potpourri - 3 Year Old (Tues/Thurs or Mon/Wed/Fri) Preschool Potpourri 3 Year Old 2 DAY 20-21 Tuition (TR) Tuesday October 6, 2020 09:30 AM - 12:00 PM
Preschool Potpourri - 4 PLUS 5 day (Mon-Fri) Preschool Potpourri 4 + 20-21 Tuition Tuesday October 6, 2020 09:30 AM - 12:00 PM
Exploring Archery Archery Youth & Teen Tuesday October 6, 2020 04:00 PM - 04:45 PM
Exploring Archery Archery Youth Tuesday October 6, 2020 05:00 PM - 05:45 PM
Zumba Fitness Zumba Fitness Tuesday October 6, 2020 06:15 PM - 07:15 PM
Pickleball Pickleball Clinic TUES OUTDOORS Tuesday October 6, 2020 06:30 PM - 07:30 PM
Northampton Shotokan Karate Northampton Shotokan Karate - Beginners Tuesday October 6, 2020 06:30 PM - 07:15 PM
Body Blast Body Blast Tuesday October 6, 2020 07:15 PM - 08:00 PM
Northampton Shotokan Karate Northampton Shotokan Karate - Adv. Beginners Tuesday October 6, 2020 07:30 PM - 08:15 PM
Preschool Potpourri - 4 PLUS 5 day (Mon-Fri) Preschool Potpourri 4 + 20-21 Tuition Wednesday October 7, 2020 09:30 AM - 12:00 PM
Preschool Potpourri - 4 Year Old (Mon/Wed/Fri) Preschool Potpourri 4 Year Old 20-21 Tuition Wednesday October 7, 2020 09:30 AM - 12:00 PM
Little Stars Dance Little Stars Dance Wednesday October 7, 2020 01:30 PM - 02:15 PM
Engineering for Kids Digital Interface with Circuitry Wednesday October 7, 2020 04:00 PM - 05:00 PM
Karate and Adult Self Defense Karate (Wednesday) Wednesday October 7, 2020 05:00 PM - 06:00 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee OUTDOORS (Wednesday) 7 WEEKS Wednesday October 7, 2020 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7-16) Junior Tennis (Wednesday OUTDOORS) 7 WEEKS Wednesday October 7, 2020 05:30 PM - 06:30 PM
Super Soccer Stars Super Soccer Stars (ages 6-10 WED) Wednesday October 7, 2020 06:30 PM - 07:30 PM
Yoga for Beginners (LEVEL 2) Yoga Beginners Level 2 Wednesday October 7, 2020 06:30 PM - 08:00 PM
Driver's Education Driver's Education Wednesday October 7, 2020 06:30 PM - 09:30 PM
Preschool Potpourri - 3 Year Old (Tues/Thurs or Mon/Wed/Fri) Preschool Potpourri 3 Year Old 2 DAY 20-21 Tuition (TR) Thursday October 8, 2020 09:30 AM - 12:00 PM
Preschool Potpourri - 4 PLUS 5 day (Mon-Fri) Preschool Potpourri 4 + 20-21 Tuition Thursday October 8, 2020 09:30 AM - 12:00 PM
Ballet For Tots Ballet For Tots Thursday October 8, 2020 04:45 PM - 05:30 PM
Ballet/Tap Combo Ballet/Tap Combo Thursday October 8, 2020 05:45 PM - 06:30 PM
Pickleball Pickleball Clinic THURS OUTDOORS Thursday October 8, 2020 06:30 PM - 07:30 PM
Pilates Pilates - Pilates - THURSDAY PM Thursday October 8, 2020 07:30 PM - 08:30 PM
Preschool Potpourri - 4 Year Old (Mon/Wed/Fri) Preschool Potpourri 4 Year Old 20-21 Tuition Friday October 9, 2020 09:30 AM - 12:00 PM
Preschool Potpourri - 4 PLUS 5 day (Mon-Fri) Preschool Potpourri 4 + 20-21 Tuition Friday October 9, 2020 09:30 AM - 12:00 PM
Super Soccer Stars Super Soccer Stars (ages 6-8 SUN) Sunday October 11, 2020 09:30 AM - 10:30 AM
Super Soccer Stars Super Soccer Stars (ages 8-10 SUN) Sunday October 11, 2020 10:45 AM - 11:45 AM
Super Soccer Stars Super Soccer Stars (ages 4-5 SUN) Sunday October 11, 2020 11:55 AM - 12:45 PM
Preschool Potpourri - 4 PLUS 5 day (Mon-Fri) Preschool Potpourri 4 + 20-21 Tuition Monday October 12, 2020 09:30 AM - 12:00 PM
Preschool Potpourri - 4 Year Old (Mon/Wed/Fri) Preschool Potpourri 4 Year Old 20-21 Tuition Monday October 12, 2020 09:30 AM - 12:00 PM
Preschool Potpourri - 3 Year Old (Tues/Thurs or Mon/Wed/Fri) Preschool Potpourri 3 Year Old 2 DAY 20-21 Tuition (TR) Tuesday October 13, 2020 09:30 AM - 12:00 PM
Preschool Potpourri - 4 PLUS 5 day (Mon-Fri) Preschool Potpourri 4 + 20-21 Tuition Tuesday October 13, 2020 09:30 AM - 12:00 PM
Exploring Archery Archery Youth & Teen Tuesday October 13, 2020 04:00 PM - 04:45 PM
Exploring Archery Archery Youth Tuesday October 13, 2020 05:00 PM - 05:45 PM
Zumba Fitness Zumba Fitness Tuesday October 13, 2020 06:15 PM - 07:15 PM
Pickleball Pickleball Clinic TUES OUTDOORS Tuesday October 13, 2020 06:30 PM - 07:30 PM
Northampton Shotokan Karate Northampton Shotokan Karate - Beginners Tuesday October 13, 2020 06:30 PM - 07:15 PM
Body Blast Body Blast Tuesday October 13, 2020 07:15 PM - 08:00 PM
Northampton Shotokan Karate Northampton Shotokan Karate - Adv. Beginners Tuesday October 13, 2020 07:30 PM - 08:15 PM
Preschool Potpourri - 4 Year Old (Mon/Wed/Fri) Preschool Potpourri 4 Year Old 20-21 Tuition Wednesday October 14, 2020 09:30 AM - 12:00 PM
Preschool Potpourri - 4 PLUS 5 day (Mon-Fri) Preschool Potpourri 4 + 20-21 Tuition Wednesday October 14, 2020 09:30 AM - 12:00 PM
Little Stars Dance Little Stars Dance Wednesday October 14, 2020 01:30 PM - 02:15 PM
Engineering for Kids Digital Interface with Circuitry Wednesday October 14, 2020 04:00 PM - 05:00 PM
Karate and Adult Self Defense Karate (Wednesday) Wednesday October 14, 2020 05:00 PM - 06:00 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee OUTDOORS (Wednesday) 7 WEEKS Wednesday October 14, 2020 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7-16) Junior Tennis (Wednesday OUTDOORS) 7 WEEKS Wednesday October 14, 2020 05:30 PM - 06:30 PM
Super Soccer Stars Super Soccer Stars (ages 6-10 WED) Wednesday October 14, 2020 06:30 PM - 07:30 PM
Yoga for Beginners (LEVEL 2) Yoga Beginners Level 2 Wednesday October 14, 2020 06:30 PM - 08:00 PM
Driver's Education Driver's Education Wednesday October 14, 2020 06:30 PM - 09:30 PM
Preschool Potpourri - 3 Year Old (Tues/Thurs or Mon/Wed/Fri) Preschool Potpourri 3 Year Old 2 DAY 20-21 Tuition (TR) Thursday October 15, 2020 09:30 AM - 12:00 PM
Preschool Potpourri - 4 PLUS 5 day (Mon-Fri) Preschool Potpourri 4 + 20-21 Tuition Thursday October 15, 2020 09:30 AM - 12:00 PM
Ballet For Tots Ballet For Tots Thursday October 15, 2020 04:45 PM - 05:30 PM
Ballet/Tap Combo Ballet/Tap Combo Thursday October 15, 2020 05:45 PM - 06:30 PM
Pickleball Pickleball Clinic THURS OUTDOORS Thursday October 15, 2020 06:30 PM - 07:30 PM
Pilates Pilates - Pilates - THURSDAY PM Thursday October 15, 2020 07:30 PM - 08:30 PM
Preschool Potpourri - 4 Year Old (Mon/Wed/Fri) Preschool Potpourri 4 Year Old 20-21 Tuition Friday October 16, 2020 09:30 AM - 12:00 PM
Preschool Potpourri - 4 PLUS 5 day (Mon-Fri) Preschool Potpourri 4 + 20-21 Tuition Friday October 16, 2020 09:30 AM - 12:00 PM
Super Soccer Stars Super Soccer Stars (ages 6-8 SUN) Sunday October 18, 2020 09:30 AM - 10:30 AM
Super Soccer Stars Super Soccer Stars (ages 8-10 SUN) Sunday October 18, 2020 10:45 AM - 11:45 AM
Super Soccer Stars Super Soccer Stars (ages 4-5 SUN) Sunday October 18, 2020 11:55 AM - 12:45 PM
Preschool Potpourri - 4 PLUS 5 day (Mon-Fri) Preschool Potpourri 4 + 20-21 Tuition Monday October 19, 2020 09:30 AM - 12:00 PM
Preschool Potpourri - 4 Year Old (Mon/Wed/Fri) Preschool Potpourri 4 Year Old 20-21 Tuition Monday October 19, 2020 09:30 AM - 12:00 PM
Tennis - Junior (Ages 7-16) Junior Tennis (Monday OUTDOORS) 7 WEEKS Monday October 19, 2020 05:30 PM - 06:30 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee OUTDOORS (Monday) 7 WEEKS Monday October 19, 2020 05:30 PM - 06:30 PM
Driver's Education Driver's Education Monday October 19, 2020 06:30 PM - 09:30 PM
Tennis - Adult (Ages 16- Up) Adult Tennis Monday October 19, 2020 06:30 PM - 07:45 PM
Dancein2Shape! Dancein2Shape Monday October 19, 2020 06:30 PM - 07:30 PM
Yoga - Gentle Yoga (BEGINNERS - LEVEL 1) Gentle Yoga PM Monday October 19, 2020 07:30 PM - 08:30 PM
Preschool Potpourri - 4 PLUS 5 day (Mon-Fri) Preschool Potpourri 4 + 20-21 Tuition Tuesday October 20, 2020 09:30 AM - 12:00 PM
Preschool Potpourri - 3 Year Old (Tues/Thurs or Mon/Wed/Fri) Preschool Potpourri 3 Year Old 2 DAY 20-21 Tuition (TR) Tuesday October 20, 2020 09:30 AM - 12:00 PM
Exploring Archery Archery Youth & Teen Tuesday October 20, 2020 04:00 PM - 04:45 PM
Exploring Archery Archery Youth Tuesday October 20, 2020 05:00 PM - 05:45 PM
Zumba Fitness Zumba Fitness Tuesday October 20, 2020 06:15 PM - 07:15 PM
Northampton Shotokan Karate Northampton Shotokan Karate - Beginners Tuesday October 20, 2020 06:30 PM - 07:15 PM
Body Blast Body Blast Tuesday October 20, 2020 07:15 PM - 08:00 PM
Northampton Shotokan Karate Northampton Shotokan Karate - Adv. Beginners Tuesday October 20, 2020 07:30 PM - 08:15 PM
Preschool Potpourri - 4 PLUS 5 day (Mon-Fri) Preschool Potpourri 4 + 20-21 Tuition Wednesday October 21, 2020 09:30 AM - 12:00 PM
Preschool Potpourri - 4 Year Old (Mon/Wed/Fri) Preschool Potpourri 4 Year Old 20-21 Tuition Wednesday October 21, 2020 09:30 AM - 12:00 PM
Little Stars Dance Little Stars Dance Wednesday October 21, 2020 01:30 PM - 02:15 PM
Engineering for Kids Digital Interface with Circuitry Wednesday October 21, 2020 04:00 PM - 05:00 PM
Karate and Adult Self Defense Karate (Wednesday) Wednesday October 21, 2020 05:00 PM - 06:00 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee OUTDOORS (Wednesday) 7 WEEKS Wednesday October 21, 2020 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7-16) Junior Tennis (Wednesday OUTDOORS) 7 WEEKS Wednesday October 21, 2020 05:30 PM - 06:30 PM
American Red Cross First Aid/CPR/AED Adult & Pediatric First Aid/CPR/AED Wednesday October 21, 2020 06:30 PM - 08:00 PM
Super Soccer Stars Super Soccer Stars (ages 6-10 WED) Wednesday October 21, 2020 06:30 PM - 07:30 PM
Yoga for Beginners (LEVEL 2) Yoga Beginners Level 2 Wednesday October 21, 2020 06:30 PM - 08:00 PM
Driver's Education Driver's Education Wednesday October 21, 2020 06:30 PM - 09:30 PM
Preschool Potpourri - 3 Year Old (Tues/Thurs or Mon/Wed/Fri) Preschool Potpourri 3 Year Old 2 DAY 20-21 Tuition (TR) Thursday October 22, 2020 09:30 AM - 12:00 PM
Preschool Potpourri - 4 PLUS 5 day (Mon-Fri) Preschool Potpourri 4 + 20-21 Tuition Thursday October 22, 2020 09:30 AM - 12:00 PM
Ballet For Tots Ballet For Tots Thursday October 22, 2020 04:45 PM - 05:30 PM
Ballet/Tap Combo Ballet/Tap Combo Thursday October 22, 2020 05:45 PM - 06:30 PM
Pilates Pilates - Pilates - THURSDAY PM Thursday October 22, 2020 07:30 PM - 08:30 PM
Preschool Potpourri - 4 Year Old (Mon/Wed/Fri) Preschool Potpourri 4 Year Old 20-21 Tuition Friday October 23, 2020 09:30 AM - 12:00 PM
Preschool Potpourri - 4 PLUS 5 day (Mon-Fri) Preschool Potpourri 4 + 20-21 Tuition Friday October 23, 2020 09:30 AM - 12:00 PM
Super Soccer Stars Super Soccer Stars (ages 6-8 SUN) Sunday October 25, 2020 09:30 AM - 10:30 AM
Super Soccer Stars Super Soccer Stars (ages 8-10 SUN) Sunday October 25, 2020 10:45 AM - 11:45 AM
Super Soccer Stars Super Soccer Stars (ages 4-5 SUN) Sunday October 25, 2020 11:55 AM - 12:45 PM