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
Gentle Barre Gentle Barre Friday December 13, 2019 09:30 AM - 10:30 AM
1/2 Gym Rental Friday December 13, 2019 06:30 PM - 08:30 PM
Full Gym Rental Friday December 13, 2019 09:00 PM - 11:00 PM
Super Soccer Stars - Saturdays Parent and Me (12-24 months with parent) Saturday December 14, 2019 09:25 AM - 10:05 AM
Super Soccer Stars - Saturdays Super Soccer Stars (2-2.5 years) Saturday December 14, 2019 10:15 AM - 10:55 AM
Kitchen Wizards Cooking Workshops for Kids Chocolate for Christmas Saturday December 14, 2019 10:30 AM - 12:00 PM
Super Soccer Stars - Saturdays Super Soccer Stars (2.5-3 years) Saturday December 14, 2019 11:05 AM - 11:45 AM
Super Soccer Stars - Saturdays Super Soccer Stars (4-5 years) Saturday December 14, 2019 11:55 AM - 12:45 PM
Dance Room Rental Saturday December 14, 2019 12:30 PM - 03:00 PM
Hockey - Youth Floor Hockey Winter Classic Winter Classic 6-15 Sunday December 15, 2019 10:00 AM - 12:45 PM
Dance Room Rental Sunday December 15, 2019 10:30 AM - 01:30 PM
Reserved Gym Sunday December 15, 2019 06:00 PM - 11:00 PM
Total Body Fitness AM Total Body Fitness (Mon ONLY) 8 WEEKS Monday December 16, 2019 09:30 AM - 10:30 AM
Pilates Pilates - Pilates - MONDAY AM Monday December 16, 2019 10:35 AM - 11:35 AM
Games Galore! Games Galore - 5 WEEKS Monday December 16, 2019 01:30 PM - 02:15 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee INDOORS (Monday) Monday December 16, 2019 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7-16) Junior Tennis (Monday INDOORS) Monday December 16, 2019 05:30 PM - 06:30 PM
American Gym'Nest Olympic Tumbletots Gymnastics (2-3) Monday December 16, 2019 05:30 PM - 06:15 PM
American Gym'Nest Olympic Tumbletots Gymnastics (4-6) Monday December 16, 2019 05:30 PM - 06:15 PM
American Gym'Nest Tag! You're Fit Gymnastics (6-9) Monday December 16, 2019 06:15 PM - 07:00 PM
Yoga - Gentle Yoga (BEGINNERS - LEVEL 1) Gentle Yoga PM 8 WEEKS Monday December 16, 2019 07:30 PM - 08:30 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Mon) Monday December 16, 2019 08:30 PM - 10:30 PM
Body By Barre Body by Barre Tuesday AM Tuesday December 17, 2019 09:30 AM - 10:30 AM
Tai Chi Tai Chi (Tues) Tuesday December 17, 2019 10:00 AM - 11:00 AM
Holiday Storytime and Art The Snowy Nap Tuesday December 17, 2019 01:30 PM - 02:15 PM
Little Stars Dance Little Stars Dance Tuesday December 17, 2019 01:30 PM - 02:15 PM
Zumba Fitness Zumba Fitness Tuesday December 17, 2019 06:15 PM - 07:15 PM
Northampton Shotokan Karate Northampton Shotokan Karate - Beginners Tuesday December 17, 2019 06:30 PM - 07:15 PM
Northampton Shotokan Karate Northampton Shotokan Karate - Adv. Beginners Tuesday December 17, 2019 07:15 PM - 08:00 PM
Body Blast Body Blast Drop In 12/17 Tuesday December 17, 2019 07:15 PM - 08:00 PM
Total Body Fitness AM Total Body Fitness (Wed ONLY) 8 WEEKS Wednesday December 18, 2019 09:30 AM - 10:30 AM
Music with Ms. Kathy - Musical Munchkins Musical Munchkins Wednesday December 18, 2019 09:30 AM - 10:15 AM
Senior Tap/Senior Ballet Wednesday December 18, 2019 11:00 AM - 01:00 PM
Super Soccer Stars - Wednesdays Super Soccer Stars (3-5 years) WEDNESDAYS 5 WEEKS Wednesday December 18, 2019 01:30 PM - 02:15 PM
Karate and Adult Self Defense Karate (Wednesday) Wednesday December 18, 2019 05:00 PM - 06:00 PM
Karate and Adult Self Defense Self Defense (WITH student in Karate) Wednesday December 18, 2019 05:00 PM - 06:00 PM
Karate and Adult Self Defense Self Defense (WITHOUT student in Karate) Wednesday December 18, 2019 05:00 PM - 06:00 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee INDOORS (Wednesday) Wednesday December 18, 2019 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7-16) Junior Tennis (Wednesday INDOORS) Wednesday December 18, 2019 05:30 PM - 06:30 PM
Yoga for Beginners (LEVEL 2) Yoga Beginners Level 2 - WED Wednesday December 18, 2019 06:30 PM - 08:00 PM
Super Soccer Stars - ages 6-10 Super Soccer Stars (ages 6-10 WED) 5 WEEKS Wednesday December 18, 2019 06:30 PM - 07:30 PM
Dancein2Shape! Dancein2Shape Drop In 12/18 Wednesday December 18, 2019 06:30 PM - 07:30 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Wed) Wednesday December 18, 2019 08:30 PM - 10:30 PM
Yoga - Gentle Yoga (BEGINNERS - LEVEL 1) Gentle Yoga THURS AM Thursday December 19, 2019 09:00 AM - 09:55 AM
Pilates Pilates - Pilates - THURSDAY AM Thursday December 19, 2019 10:00 AM - 11:00 AM
Tai Chi Tai Chi (Thurs) Thursday December 19, 2019 10:00 AM - 11:00 AM
Mad Science Preschool Workshops Mad Science Session 2 Thursday December 19, 2019 01:30 PM - 02:15 PM
PALS - Special Connections Special Connections Thursday December 19, 2019 03:30 PM - 05:30 PM
Ballet For Tots Ballet For Tots Thursday December 19, 2019 05:00 PM - 05:45 PM
Ballet/Tap Combo Ballet/Tap Combo Thursday December 19, 2019 05:45 PM - 06:30 PM
Tiny Tots Floor Hockey Tiny Tot Floor Hockey - Night Time 6U Thursday December 19, 2019 06:00 PM - 06:45 PM
Tai Chi Tai Chi PM Thursday December 19, 2019 06:30 PM - 07:30 PM
Tiny Tots Floor Hockey Tiny Tot Floor Hockey - Night Time 8U Thursday December 19, 2019 06:50 PM - 07:40 PM
Pilates Pilates - Pilates - THURSDAY PM Thursday December 19, 2019 07:15 PM - 08:15 PM
Dance Room Rental Thursday December 19, 2019 07:30 PM - 09:30 PM
Romp 'N Roll Tumble Tunes (12 months - 3 years) Friday December 20, 2019 09:30 AM - 10:15 AM
Gentle Barre Gentle Barre Friday December 20, 2019 09:30 AM - 10:30 AM
1/2 Gym Rental Friday December 20, 2019 06:30 PM - 08:30 PM
1/2 Gym Rental Friday December 20, 2019 06:30 PM - 07:30 PM
Full Gym Rental Friday December 20, 2019 09:00 PM - 11:00 PM
Super Soccer Stars - Saturdays Parent and Me (12-24 months with parent) Saturday December 21, 2019 09:25 AM - 10:05 AM
Super Soccer Stars - Saturdays Super Soccer Stars (2-2.5 years) Saturday December 21, 2019 10:15 AM - 10:55 AM
Super Soccer Stars - Saturdays Super Soccer Stars (2.5-3 years) Saturday December 21, 2019 11:05 AM - 11:45 AM
Super Soccer Stars - Saturdays Super Soccer Stars (4-5 years) Saturday December 21, 2019 11:55 AM - 12:45 PM
Dance Room Rental Saturday December 21, 2019 12:30 PM - 03:00 PM
1/2 Gym Rental Friday December 27, 2019 06:30 PM - 08:30 PM
Yoga - Gentle Yoga (BEGINNERS - LEVEL 1) Gentle Yoga THURS AM Thursday January 2, 2020 09:00 AM - 09:55 AM
Pilates Pilates - Pilates - THURSDAY AM Thursday January 2, 2020 10:00 AM - 11:00 AM
Tai Chi Tai Chi (Thurs) Thursday January 2, 2020 10:00 AM - 11:00 AM
Mad Science Preschool Workshops Mad Science Session 2 Thursday January 2, 2020 01:30 PM - 02:15 PM
PALS - Special Connections Special Connections Thursday January 2, 2020 03:30 PM - 05:30 PM
Ballet For Tots Ballet For Tots Thursday January 2, 2020 05:00 PM - 05:45 PM
Ballet/Tap Combo Ballet/Tap Combo Thursday January 2, 2020 05:45 PM - 06:30 PM
Tiny Tots Floor Hockey Tiny Tot Floor Hockey - Night Time 6U Thursday January 2, 2020 06:00 PM - 06:45 PM
Tai Chi Tai Chi PM Thursday January 2, 2020 06:30 PM - 07:30 PM
Tiny Tots Floor Hockey Tiny Tot Floor Hockey - Night Time 8U Thursday January 2, 2020 06:50 PM - 07:40 PM
Pilates Pilates - Pilates - THURSDAY PM Thursday January 2, 2020 07:15 PM - 08:15 PM
Dance Room Rental Thursday January 2, 2020 07:30 PM - 09:30 PM
Romp 'N Roll Tumble Tunes (12 months - 3 years) Friday January 3, 2020 09:30 AM - 10:15 AM
Gentle Barre Gentle Barre Friday January 3, 2020 09:30 AM - 10:30 AM
1/2 Gym Rental Friday January 3, 2020 06:30 PM - 08:30 PM
Hockey - Youth Floor Hockey Youth Floor Hockey - Youth Floor Hockey 6-16 Saturday January 4, 2020 08:30 AM - 04:30 PM
Dance Room Rental Saturday January 4, 2020 12:30 PM - 03:00 PM
Total Body Fitness AM Total Body Fitness (Mon ONLY) 8 WEEKS Monday January 6, 2020 09:30 AM - 10:30 AM
Pilates Pilates - Pilates - MONDAY AM Monday January 6, 2020 10:35 AM - 11:35 AM
Games Galore! Games Galore - MON Monday January 6, 2020 01:30 PM - 02:15 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee INDOORS (Monday) Monday January 6, 2020 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7-16) Junior Tennis (Monday INDOORS) Monday January 6, 2020 05:30 PM - 06:30 PM
American Gym'Nest Olympic Tumbletots Gymnastics (2-3) Monday January 6, 2020 05:30 PM - 06:15 PM
American Gym'Nest Olympic Tumbletots Gymnastics (4-6) Monday January 6, 2020 05:30 PM - 06:15 PM
American Gym'Nest Tag! You're Fit Gymnastics (6-9) Monday January 6, 2020 06:15 PM - 07:00 PM
Yoga - Gentle Yoga (BEGINNERS - LEVEL 1) Gentle Yoga PM 8 WEEKS Monday January 6, 2020 07:30 PM - 08:30 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Mon) Monday January 6, 2020 08:30 PM - 10:30 PM
Body By Barre Body by Barre Tuesday AM Tuesday January 7, 2020 09:30 AM - 10:30 AM
Tai Chi Tai Chi (Tues) Tuesday January 7, 2020 10:00 AM - 11:00 AM
Little Stars Dance Little Stars Dance Tuesday January 7, 2020 01:30 PM - 02:15 PM
Zumba Fitness Zumba Fitness Tuesday January 7, 2020 06:15 PM - 07:15 PM
Northampton Shotokan Karate Northampton Shotokan Karate - Beginners Tuesday January 7, 2020 06:30 PM - 07:15 PM
Northampton Shotokan Karate Northampton Shotokan Karate - Adv. Beginners Tuesday January 7, 2020 07:15 PM - 08:00 PM
Body Blast Body Blast Tuesday January 7, 2020 07:15 PM - 08:00 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Tues) Tuesday January 7, 2020 07:45 PM - 09:45 PM
Music with Ms. Kathy - Musical Munchkins Musical Munchkins Wednesday January 8, 2020 09:30 AM - 10:15 AM
Total Body Fitness AM Total Body Fitness (Wed ONLY) 8 WEEKS Wednesday January 8, 2020 09:30 AM - 10:30 AM
Senior Tap/Senior Ballet Wednesday January 8, 2020 11:00 AM - 01:00 PM
Super Soccer Stars - Wednesdays Super Soccer Stars (3-5 years) WEDNESDAYS 5 WEEKS Wednesday January 8, 2020 01:30 PM - 02:15 PM
Karate and Adult Self Defense Karate (Wednesday) Wednesday January 8, 2020 05:00 PM - 06:00 PM
Karate and Adult Self Defense Self Defense (WITH student in Karate) Wednesday January 8, 2020 05:00 PM - 06:00 PM
Karate and Adult Self Defense Self Defense (WITHOUT student in Karate) Wednesday January 8, 2020 05:00 PM - 06:00 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee INDOORS (Wednesday) Wednesday January 8, 2020 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7-16) Junior Tennis (Wednesday INDOORS) Wednesday January 8, 2020 05:30 PM - 06:30 PM
Dancein2Shape! Dancein2Shape Wednesday January 8, 2020 06:30 PM - 07:30 PM
Yoga for Beginners (LEVEL 2) Yoga Beginners Level 2 - WED Wednesday January 8, 2020 06:30 PM - 08:00 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Wed) Wednesday January 8, 2020 08:30 PM - 10:30 PM
Yoga - Gentle Yoga (BEGINNERS - LEVEL 1) Gentle Yoga THURS AM Thursday January 9, 2020 09:00 AM - 09:55 AM
Pilates Pilates - Pilates - THURSDAY AM Thursday January 9, 2020 10:00 AM - 11:00 AM
Tai Chi Tai Chi (Thurs) Thursday January 9, 2020 10:00 AM - 11:00 AM
Mad Science Preschool Workshops Mad Science Session 2 Thursday January 9, 2020 01:30 PM - 02:15 PM
PALS - Special Connections Special Connections Thursday January 9, 2020 03:30 PM - 05:30 PM
Ballet For Tots Ballet For Tots Thursday January 9, 2020 05:00 PM - 05:45 PM
Ballet/Tap Combo Ballet/Tap Combo Thursday January 9, 2020 05:45 PM - 06:30 PM
Tiny Tots Floor Hockey Tiny Tot Floor Hockey - Night Time 6U Thursday January 9, 2020 06:00 PM - 06:45 PM
Tai Chi Tai Chi PM Thursday January 9, 2020 06:30 PM - 07:30 PM
Tiny Tots Floor Hockey Tiny Tot Floor Hockey - Night Time 8U Thursday January 9, 2020 06:50 PM - 07:40 PM
Magic Club Thursday January 9, 2020 07:00 PM - 08:15 PM
Pilates Pilates - Pilates - THURSDAY PM Thursday January 9, 2020 07:15 PM - 08:15 PM
Dance Room Rental Thursday January 9, 2020 07:30 PM - 09:30 PM
Hockey - Adult Floor Hockey Adult Floor Hockey Winter 2020 Thursday January 9, 2020 08:00 PM - 11:59 PM
Romp 'N Roll Tumble Tunes (12 months - 3 years) Friday January 10, 2020 09:30 AM - 10:15 AM
Gentle Barre Gentle Barre Friday January 10, 2020 09:30 AM - 10:30 AM
1/2 Gym Rental Friday January 10, 2020 06:30 PM - 08:30 PM
Babysitting Workshop Babysitting Workshop Saturday January 11, 2020 09:00 AM - 03:00 PM
Dance Room Rental Saturday January 11, 2020 12:30 PM - 03:00 PM
Rental Sunday January 12, 2020 01:00 PM - 04:00 PM
Rental Sunday January 12, 2020 01:00 PM - 04:00 PM
Total Body Fitness AM Total Body Fitness (Mon ONLY) 8 WEEKS Monday January 13, 2020 09:30 AM - 10:30 AM
Pilates Pilates - Pilates - MONDAY AM Monday January 13, 2020 10:35 AM - 11:35 AM
Games Galore! Games Galore - MON Monday January 13, 2020 01:30 PM - 02:15 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee INDOORS (Monday) Monday January 13, 2020 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7-16) Junior Tennis (Monday INDOORS) Monday January 13, 2020 05:30 PM - 06:30 PM
American Gym'Nest Olympic Tumbletots Gymnastics (2-3) Monday January 13, 2020 05:30 PM - 06:15 PM
American Gym'Nest Olympic Tumbletots Gymnastics (4-6) Monday January 13, 2020 05:30 PM - 06:15 PM
Spark Leadership Development Spark Leadership Development Ages 13-14 Monday January 13, 2020 06:00 PM - 08:00 PM
American Gym'Nest Tag! You're Fit Gymnastics (6-9) Monday January 13, 2020 06:15 PM - 07:00 PM
Driver's Education Driver's Education Monday January 13, 2020 06:30 PM - 09:30 PM
Yoga - Gentle Yoga (BEGINNERS - LEVEL 1) Gentle Yoga PM 8 WEEKS Monday January 13, 2020 07:30 PM - 08:30 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Mon) Monday January 13, 2020 08:30 PM - 10:30 PM