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
Dance Room Rental Thursday June 4, 2020 07:30 PM - 09:30 PM
Dance Room Rental Saturday June 6, 2020 12:30 PM - 03:00 PM
Senior Tap/Senior Ballet Wednesday June 10, 2020 11:00 AM - 01:00 PM
Magic Club Thursday June 11, 2020 07:00 PM - 08:15 PM
Dance Room Rental Thursday June 11, 2020 07:30 PM - 09:30 PM
Dance Room Rental Saturday June 13, 2020 12:30 PM - 03:00 PM
Young Performers Collaborative - Musical Theater Camp Musical Theater Camp Tuesday June 16, 2020 07:00 PM - 09:00 PM
Senior Tap/Senior Ballet Wednesday June 17, 2020 11:00 AM - 01:00 PM
Dance Room Rental Thursday June 18, 2020 07:30 PM - 09:30 PM
Dance Room Rental Saturday June 20, 2020 12:30 PM - 03:00 PM
CAMP - Camp Adventure Camp Adventure 2020 Monday June 22, 2020 07:30 AM - 06:00 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee OUTDOORS (Monday) Monday June 22, 2020 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7-16) Junior Tennis (Monday OUTDOORS) Monday June 22, 2020 05:30 PM - 06:30 PM
Tennis - Adult (Ages 16- Up) Adult Tennis Monday June 22, 2020 06:30 PM - 07:45 PM
CAMP - Camp Adventure Camp Adventure 2020 Tuesday June 23, 2020 07:30 AM - 06:00 PM
Zumba Fitness Zumba Fitness 6 WEEKS Tuesday June 23, 2020 06:15 PM - 07:15 PM
CAMP - Camp Adventure Camp Adventure 2020 Wednesday June 24, 2020 07:30 AM - 06:00 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee OUTDOORS (Wednesday) Wednesday June 24, 2020 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7-16) Junior Tennis (Wednesday OUTDOORS) Wednesday June 24, 2020 05:30 PM - 06:30 PM
CAMP - Camp Adventure Camp Adventure 2020 Thursday June 25, 2020 07:30 AM - 06:00 PM
CAMP - Camp Adventure Camp Adventure 2020 Friday June 26, 2020 07:30 AM - 06:00 PM
CAMP - Camp Adventure Camp Adventure 2020 Monday June 29, 2020 07:30 AM - 06:00 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee OUTDOORS (Monday) Monday June 29, 2020 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7-16) Junior Tennis (Monday OUTDOORS) Monday June 29, 2020 05:30 PM - 06:30 PM
Tennis - Adult (Ages 16- Up) Adult Tennis Monday June 29, 2020 06:30 PM - 07:45 PM
CAMP - Camp Adventure Camp Adventure 2020 Tuesday June 30, 2020 07:30 AM - 06:00 PM
Zumba Fitness Zumba Fitness 6 WEEKS Tuesday June 30, 2020 06:15 PM - 07:15 PM
CAMP - Camp Adventure Camp Adventure 2020 Wednesday July 1, 2020 07:30 AM - 06:00 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee OUTDOORS (Wednesday) Wednesday July 1, 2020 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7-16) Junior Tennis (Wednesday OUTDOORS) Wednesday July 1, 2020 05:30 PM - 06:30 PM
CAMP - Camp Adventure Camp Adventure 2020 Thursday July 2, 2020 07:30 AM - 06:00 PM