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:

View Availability Chart | View Calendar | List Version | Mobile Version

Program Activity Teams Date Time
CAMP - Camp Adventure Camp Adventure 2019 Tuesday June 25, 2019 07:30 AM - 06:00 PM
Zumba Fitness Zumba Fitness 8 WEEKS Tuesday June 25, 2019 06:15 PM - 07:15 PM
Pickleball - NEW Pickleball Clinic TUES Tuesday June 25, 2019 06:30 PM - 07:30 PM
Northampton Shotokan Karate Northampton Shotokan Karate - Beginners Tuesday June 25, 2019 06:30 PM - 07:15 PM
Northampton Shotokan Karate Northampton Shotokan Karate - Adv. Beginners Tuesday June 25, 2019 07:15 PM - 08:00 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Tues) Tuesday June 25, 2019 07:45 PM - 09:45 PM
CAMP - Camp Adventure Camp Adventure 2019 Wednesday June 26, 2019 07:30 AM - 06:00 PM
Tennis - Junior (Ages 7-16) Junior Tennis (Wednesday OUTDOORS) 7 WEEKS Wednesday June 26, 2019 05:30 PM - 06:30 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee OUTDOORS (Wednesday) 7 WEEKS Wednesday June 26, 2019 05:30 PM - 06:30 PM
Yoga for Beginners (LEVEL 2) Yoga Beginners Level 2 - WED Wednesday June 26, 2019 06:30 PM - 08:00 PM
Super Soccer Stars - ages 6-10 Super Soccer Stars (ages 6-10 WED) Wednesday June 26, 2019 06:30 PM - 07:30 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Wed) Wednesday June 26, 2019 08:30 PM - 10:30 PM
CAMP - Camp Adventure Camp Adventure 2019 Thursday June 27, 2019 07:30 AM - 06:00 PM
Ballet For Tots Ballet For Tots - 6 Weeks Thursday June 27, 2019 05:00 PM - 05:45 PM
Ballet/Tap Combo Ballet/Tap Combo - 6 Weeks Thursday June 27, 2019 05:45 PM - 06:30 PM
Tai Chi Tai Chi PM Thursday June 27, 2019 06:30 PM - 07:30 PM
Society of Young Magicians Thursday June 27, 2019 07:00 PM - 08:15 PM
Pilates Pilates - Pilates - THURSDAY PM Thursday June 27, 2019 07:15 PM - 08:15 PM
Dance Room Rental Thursday June 27, 2019 07:30 PM - 09:30 PM
Hockey - Adult Floor Hockey Adult Floor Hockey Summer 2019 Thursday June 27, 2019 08:00 PM - 11:59 PM
CAMP - Camp Adventure Camp Adventure 2019 Friday June 28, 2019 07:30 AM - 06:00 PM
1/2 Gym Rental Friday June 28, 2019 06:30 PM - 08:30 PM
Full Gym Rental Friday June 28, 2019 09:00 PM - 11:00 PM
Hockey - Summer Youth Pickup Floor Hockey Pick Up Hockey Shirts 2019 Saturday June 29, 2019 08:00 AM - 08:30 AM
Super Soccer Stars - Saturdays Kick & Play (12-24 months with parent) Saturday June 29, 2019 09:25 AM - 10:05 AM
Hockey - Summer Youth Pickup Floor Hockey Youth Pick Up Hockey (ages 6-15) Saturday June 29, 2019 10:00 AM - 01:00 PM
Super Soccer Stars - Saturdays Super Soccer Stars (2-2.5 years) Saturday June 29, 2019 10:15 AM - 10:55 AM
Super Soccer Stars - Saturdays Super Soccer Stars (2.5-3 years) Saturday June 29, 2019 11:05 AM - 11:45 AM
Super Soccer Stars - Saturdays Super Soccer Stars (4-5 years) Saturday June 29, 2019 11:55 AM - 12:45 PM
Super Soccer Stars - ages 6-10 Super Soccer Stars (ages 6-8 SUN) Sunday June 30, 2019 09:30 AM - 10:30 AM
Super Soccer Stars - ages 6-10 Super Soccer Stars (ages 8-10 SUN) Sunday June 30, 2019 10:30 AM - 11:30 AM
CAMP - Camp Adventure Camp Adventure 2019 Monday July 1, 2019 07:30 AM - 06:00 PM
American Gym'Nest Olympic Tumbletots Gymnastics (2-3) Monday July 1, 2019 05:30 PM - 06:15 PM
American Gym'Nest Olympic Tumbletots Gymnastics (4-6) Monday July 1, 2019 05:30 PM - 06:15 PM
American Gym'Nest Tag! You're Fit Gymnastics (6-9) Monday July 1, 2019 06:15 PM - 07:00 PM
Yoga - Gentle Yoga (BEGINNERS - LEVEL 1) Gentle Yoga PM Monday July 1, 2019 07:30 PM - 08:30 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Mon) Monday July 1, 2019 08:30 PM - 10:30 PM
CAMP - Camp Adventure Camp Adventure 2019 Tuesday July 2, 2019 07:30 AM - 06:00 PM
Zumba Fitness Zumba Fitness 8 WEEKS Tuesday July 2, 2019 06:15 PM - 07:15 PM
Pickleball - NEW Pickleball Clinic TUES Tuesday July 2, 2019 06:30 PM - 07:30 PM
Northampton Shotokan Karate Northampton Shotokan Karate - Beginners Tuesday July 2, 2019 06:30 PM - 07:15 PM
Northampton Shotokan Karate Northampton Shotokan Karate - Adv. Beginners Tuesday July 2, 2019 07:15 PM - 08:00 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Tues) Tuesday July 2, 2019 07:45 PM - 09:45 PM
CAMP - Camp Adventure Camp Adventure 2019 Wednesday July 3, 2019 07:30 AM - 06:00 PM
Yoga for Beginners (LEVEL 2) Yoga Beginners Level 2 - WED Wednesday July 3, 2019 06:30 PM - 08:00 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Wed) Wednesday July 3, 2019 08:30 PM - 10:30 PM
CAMP - Camp Adventure Camp Adventure 2019 Friday July 5, 2019 07:30 AM - 06:00 PM
CAMP - Camp Adventure Camp Adventure 2019 Monday July 8, 2019 07:30 AM - 06:00 PM
Tennis Camp by Susan Bowman Tennis Camp AM Monday July 8, 2019 09:30 AM - 11:30 AM
Body By Barre Body by Barre MONDAY PM 7 Weeks Monday July 8, 2019 05:30 PM - 06:30 PM
American Gym'Nest Olympic Tumbletots Gymnastics (4-6) Monday July 8, 2019 05:30 PM - 06:15 PM
American Gym'Nest Olympic Tumbletots Gymnastics (2-3) Monday July 8, 2019 05:30 PM - 06:15 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee OUTDOORS (Monday) 7 WEEKS Monday July 8, 2019 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7-16) Junior Tennis (Monday OUTDOORS) 7 WEEKS Monday July 8, 2019 05:30 PM - 06:30 PM
American Gym'Nest Tag! You're Fit Gymnastics (6-9) Monday July 8, 2019 06:15 PM - 07:00 PM
Tennis - Adult (Ages 16- Up) Adult Tennis Monday July 8, 2019 06:30 PM - 07:45 PM
Tabata Boot Camp Tabata Boot Camp 7 Weeks Monday July 8, 2019 06:45 PM - 07:30 PM
Yoga - Gentle Yoga (BEGINNERS - LEVEL 1) Gentle Yoga PM Monday July 8, 2019 07:30 PM - 08:30 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Mon) Monday July 8, 2019 08:30 PM - 10:30 PM
CAMP - Camp Adventure Camp Adventure 2019 Tuesday July 9, 2019 07:30 AM - 06:00 PM
Tennis Camp by Susan Bowman Tennis Camp AM Tuesday July 9, 2019 09:30 AM - 11:30 AM
SAT Classes SAT Prep Math Tuesday July 9, 2019 06:00 PM - 08:00 PM
Zumba Fitness Zumba Fitness 8 WEEKS Tuesday July 9, 2019 06:15 PM - 07:15 PM
Northampton Shotokan Karate Northampton Shotokan Karate - Beginners Tuesday July 9, 2019 06:30 PM - 07:15 PM
Pickleball - NEW Pickleball Clinic TUES Tuesday July 9, 2019 06:30 PM - 07:30 PM
Northampton Shotokan Karate Northampton Shotokan Karate - Adv. Beginners Tuesday July 9, 2019 07:15 PM - 08:00 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Tues) Tuesday July 9, 2019 07:45 PM - 09:45 PM
CAMP - Camp Adventure Camp Adventure 2019 Wednesday July 10, 2019 07:30 AM - 06:00 PM
Tennis Camp by Susan Bowman Tennis Camp AM Wednesday July 10, 2019 09:30 AM - 11:30 AM
Tennis - Junior (Ages 7-16) Junior Tennis (Wednesday OUTDOORS) 7 WEEKS Wednesday July 10, 2019 05:30 PM - 06:30 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee OUTDOORS (Wednesday) 7 WEEKS Wednesday July 10, 2019 05:30 PM - 06:30 PM
Yoga for Beginners (LEVEL 2) Yoga Beginners Level 2 - WED 6 WEEKS Wednesday July 10, 2019 06:30 PM - 08:00 PM
American Red Cross First Aid/CPR/AED Adult & Pediatric First Aid/CPR/AED Wednesday July 10, 2019 06:30 PM - 08:00 PM
Super Soccer Stars - ages 6-10 Super Soccer Stars (ages 6-10 WED) Wednesday July 10, 2019 06:30 PM - 07:30 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Wed) Wednesday July 10, 2019 08:30 PM - 10:30 PM
CAMP - Camp Adventure Camp Adventure 2019 Thursday July 11, 2019 07:30 AM - 06:00 PM
Tennis Camp by Susan Bowman Tennis Camp AM Thursday July 11, 2019 09:30 AM - 11:30 AM
Ballet For Tots Ballet For Tots - 6 Weeks Thursday July 11, 2019 05:00 PM - 05:45 PM
Ballet/Tap Combo Ballet/Tap Combo - 6 Weeks Thursday July 11, 2019 05:45 PM - 06:30 PM
Tai Chi Tai Chi PM Thursday July 11, 2019 06:30 PM - 07:30 PM
Pilates Pilates - Pilates - THURSDAY PM Thursday July 11, 2019 07:15 PM - 08:15 PM
Hockey - Adult Floor Hockey Adult Floor Hockey Summer 2019 Thursday July 11, 2019 08:00 PM - 11:59 PM
CAMP - Camp Adventure Camp Adventure 2019 Friday July 12, 2019 07:30 AM - 06:00 PM
1/2 Gym Rental Friday July 12, 2019 06:30 PM - 08:30 PM
Full Gym Rental Friday July 12, 2019 09:00 PM - 11:00 PM
Hockey - Summer Youth Pickup Floor Hockey Pick Up Hockey Shirts 2019 Saturday July 13, 2019 08:00 AM - 08:30 AM
Super Soccer Stars - Saturdays Kick & Play (12-24 months with parent) Saturday July 13, 2019 09:25 AM - 10:05 AM
Hockey - Summer Youth Pickup Floor Hockey Youth Pick Up Hockey (ages 6-15) Saturday July 13, 2019 10:00 AM - 01:00 PM
Super Soccer Stars - Saturdays Super Soccer Stars (2-2.5 years) Saturday July 13, 2019 10:15 AM - 10:55 AM
Super Soccer Stars - Saturdays Super Soccer Stars (2.5-3 years) Saturday July 13, 2019 11:05 AM - 11:45 AM
Super Soccer Stars - Saturdays Super Soccer Stars (4-5 years) Saturday July 13, 2019 11:55 AM - 12:45 PM
Super Soccer Stars - ages 6-10 Super Soccer Stars (ages 6-8 SUN) Sunday July 14, 2019 09:30 AM - 10:30 AM
Super Soccer Stars - ages 6-10 Super Soccer Stars (ages 8-10 SUN) Sunday July 14, 2019 10:30 AM - 11:30 AM
CAMP - Camp Adventure Camp Adventure 2019 Monday July 15, 2019 07:30 AM - 06:00 PM
Tennis Camp by Susan Bowman Tennis Camp AM Monday July 15, 2019 09:30 AM - 11:30 AM
American Gym'Nest Olympic Tumbletots Gymnastics (4-6) Monday July 15, 2019 05:30 PM - 06:15 PM
American Gym'Nest Olympic Tumbletots Gymnastics (2-3) Monday July 15, 2019 05:30 PM - 06:15 PM
Body By Barre Body by Barre MONDAY PM 7 Weeks Monday July 15, 2019 05:30 PM - 06:30 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee OUTDOORS (Monday) 7 WEEKS Monday July 15, 2019 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7-16) Junior Tennis (Monday OUTDOORS) 7 WEEKS Monday July 15, 2019 05:30 PM - 06:30 PM
American Gym'Nest Tag! You're Fit Gymnastics (6-9) Monday July 15, 2019 06:15 PM - 07:00 PM
Tennis - Adult (Ages 16- Up) Adult Tennis Monday July 15, 2019 06:30 PM - 07:45 PM
Tabata Boot Camp Tabata Boot Camp 7 Weeks Monday July 15, 2019 06:45 PM - 07:30 PM
Yoga - Gentle Yoga (BEGINNERS - LEVEL 1) Gentle Yoga PM Monday July 15, 2019 07:30 PM - 08:30 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Mon) Monday July 15, 2019 08:30 PM - 10:30 PM
CAMP - Camp Adventure Camp Adventure 2019 Tuesday July 16, 2019 07:30 AM - 06:00 PM
Tennis Camp by Susan Bowman Tennis Camp AM Tuesday July 16, 2019 09:30 AM - 11:30 AM
SAT Classes SAT Prep Math Tuesday July 16, 2019 06:00 PM - 08:00 PM
Zumba Fitness Zumba Fitness 8 WEEKS Tuesday July 16, 2019 06:15 PM - 07:15 PM
Northampton Shotokan Karate Northampton Shotokan Karate - Beginners Tuesday July 16, 2019 06:30 PM - 07:15 PM
Pickleball - NEW Pickleball Clinic TUES Tuesday July 16, 2019 06:30 PM - 07:30 PM
Northampton Shotokan Karate Northampton Shotokan Karate - Adv. Beginners Tuesday July 16, 2019 07:15 PM - 08:00 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Tues) Tuesday July 16, 2019 07:45 PM - 09:45 PM
CAMP - Camp Adventure Camp Adventure 2019 Wednesday July 17, 2019 07:30 AM - 06:00 PM
Tennis Camp by Susan Bowman Tennis Camp AM Wednesday July 17, 2019 09:30 AM - 11:30 AM
Tennis - Junior (Ages 7-16) Junior Tennis (Wednesday OUTDOORS) 7 WEEKS Wednesday July 17, 2019 05:30 PM - 06:30 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee OUTDOORS (Wednesday) 7 WEEKS Wednesday July 17, 2019 05:30 PM - 06:30 PM
Super Soccer Stars - ages 6-10 Super Soccer Stars (ages 6-10 WED) Wednesday July 17, 2019 06:30 PM - 07:30 PM
Yoga for Beginners (LEVEL 2) Yoga Beginners Level 2 - WED 6 WEEKS Wednesday July 17, 2019 06:30 PM - 08:00 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Wed) Wednesday July 17, 2019 08:30 PM - 10:30 PM
CAMP - Camp Adventure Camp Adventure 2019 Thursday July 18, 2019 07:30 AM - 06:00 PM
Tennis Camp by Susan Bowman Tennis Camp AM Thursday July 18, 2019 09:30 AM - 11:30 AM
Ballet For Tots Ballet For Tots - 6 Weeks Thursday July 18, 2019 05:00 PM - 05:45 PM
Ballet/Tap Combo Ballet/Tap Combo - 6 Weeks Thursday July 18, 2019 05:45 PM - 06:30 PM
Tai Chi Tai Chi PM Thursday July 18, 2019 06:30 PM - 07:30 PM
Pilates Pilates - Pilates - THURSDAY PM Thursday July 18, 2019 07:15 PM - 08:15 PM
Hockey - Adult Floor Hockey Adult Floor Hockey Summer 2019 Thursday July 18, 2019 08:00 PM - 11:59 PM
CAMP - Camp Adventure Camp Adventure 2019 Friday July 19, 2019 07:30 AM - 06:00 PM
1/2 Gym Rental Friday July 19, 2019 06:30 PM - 08:30 PM
Full Gym Rental Friday July 19, 2019 09:00 PM - 11:00 PM
Hockey - Summer Youth Pickup Floor Hockey Pick Up Hockey Shirts 2019 Saturday July 20, 2019 08:00 AM - 08:30 AM
Super Soccer Stars - Saturdays Kick & Play (12-24 months with parent) Saturday July 20, 2019 09:25 AM - 10:05 AM
Hockey - Summer Youth Pickup Floor Hockey Youth Pick Up Hockey (ages 6-15) Saturday July 20, 2019 10:00 AM - 01:00 PM
Super Soccer Stars - Saturdays Super Soccer Stars (2-2.5 years) Saturday July 20, 2019 10:15 AM - 10:55 AM
Super Soccer Stars - Saturdays Super Soccer Stars (2.5-3 years) Saturday July 20, 2019 11:05 AM - 11:45 AM
Super Soccer Stars - Saturdays Super Soccer Stars (4-5 years) Saturday July 20, 2019 11:55 AM - 12:45 PM
Super Soccer Stars - ages 6-10 Super Soccer Stars (ages 6-8 SUN) Sunday July 21, 2019 09:30 AM - 10:30 AM
Super Soccer Stars - ages 6-10 Super Soccer Stars (ages 8-10 SUN) Sunday July 21, 2019 10:30 AM - 11:30 AM
CAMP - Camp Adventure Camp Adventure 2019 Monday July 22, 2019 07:30 AM - 06:00 PM
Tennis Camp by Susan Bowman Tennis Camp AM Monday July 22, 2019 09:30 AM - 11:30 AM
Tennis Camp by Susan Bowman Tennis Camp PM Monday July 22, 2019 12:30 PM - 02:30 PM
American Gym'Nest Olympic Tumbletots Gymnastics (4-6) Monday July 22, 2019 05:30 PM - 06:15 PM
American Gym'Nest Olympic Tumbletots Gymnastics (2-3) Monday July 22, 2019 05:30 PM - 06:15 PM
Body By Barre Body by Barre MONDAY PM 7 Weeks Monday July 22, 2019 05:30 PM - 06:30 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee OUTDOORS (Monday) 7 WEEKS Monday July 22, 2019 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7-16) Junior Tennis (Monday OUTDOORS) 7 WEEKS Monday July 22, 2019 05:30 PM - 06:30 PM
American Gym'Nest Tag! You're Fit Gymnastics (6-9) Monday July 22, 2019 06:15 PM - 07:00 PM
Tennis - Adult (Ages 16- Up) Adult Tennis Monday July 22, 2019 06:30 PM - 07:45 PM
Tabata Boot Camp Tabata Boot Camp 7 Weeks Monday July 22, 2019 06:45 PM - 07:30 PM
Yoga - Gentle Yoga (BEGINNERS - LEVEL 1) Gentle Yoga PM Monday July 22, 2019 07:30 PM - 08:30 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Mon) Monday July 22, 2019 08:30 PM - 10:30 PM
CAMP - Camp Adventure Camp Adventure 2019 Tuesday July 23, 2019 07:30 AM - 06:00 PM
Tennis Camp by Susan Bowman Tennis Camp AM Tuesday July 23, 2019 09:30 AM - 11:30 AM
Tennis Camp by Susan Bowman Tennis Camp PM Tuesday July 23, 2019 12:30 PM - 02:30 PM
SAT Classes SAT Prep Math Tuesday July 23, 2019 06:00 PM - 08:00 PM
Zumba Fitness Zumba Fitness 8 WEEKS Tuesday July 23, 2019 06:15 PM - 07:15 PM
Northampton Shotokan Karate Northampton Shotokan Karate - Beginners Tuesday July 23, 2019 06:30 PM - 07:15 PM
Pickleball - NEW Pickleball Clinic TUES Tuesday July 23, 2019 06:30 PM - 07:30 PM
Northampton Shotokan Karate Northampton Shotokan Karate - Adv. Beginners Tuesday July 23, 2019 07:15 PM - 08:00 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Tues) Tuesday July 23, 2019 07:45 PM - 09:45 PM
CAMP - Camp Adventure Camp Adventure 2019 Wednesday July 24, 2019 07:30 AM - 06:00 PM
Tennis Camp by Susan Bowman Tennis Camp AM Wednesday July 24, 2019 09:30 AM - 11:30 AM
Tennis Camp by Susan Bowman Tennis Camp PM Wednesday July 24, 2019 12:30 PM - 02:30 PM
Tennis - Junior (Ages 7-16) Junior Tennis (Wednesday OUTDOORS) 7 WEEKS Wednesday July 24, 2019 05:30 PM - 06:30 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee OUTDOORS (Wednesday) 7 WEEKS Wednesday July 24, 2019 05:30 PM - 06:30 PM
Yoga for Beginners (LEVEL 2) Yoga Beginners Level 2 - WED 6 WEEKS Wednesday July 24, 2019 06:30 PM - 08:00 PM
Super Soccer Stars - ages 6-10 Super Soccer Stars (ages 6-10 WED) Wednesday July 24, 2019 06:30 PM - 07:30 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Wed) Wednesday July 24, 2019 08:30 PM - 10:30 PM
CAMP - Camp Adventure Camp Adventure 2019 Thursday July 25, 2019 07:30 AM - 06:00 PM
Tennis Camp by Susan Bowman Tennis Camp AM Thursday July 25, 2019 09:30 AM - 11:30 AM
Tennis Camp by Susan Bowman Tennis Camp PM Thursday July 25, 2019 12:30 PM - 02:30 PM
Tai Chi Tai Chi PM Thursday July 25, 2019 06:30 PM - 07:30 PM
Pilates Pilates - Pilates - THURSDAY PM Thursday July 25, 2019 07:15 PM - 08:15 PM
Hockey - Adult Floor Hockey Adult Floor Hockey Summer 2019 Thursday July 25, 2019 08:00 PM - 11:59 PM