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
Dance Room Rental Sunday May 24, 2015 10:45 AM - 01:00 PM
Tai Chi Tai Chi (Tues) Tuesday May 26, 2015 10:00 AM - 11:00 AM
Games Galore! Games Galore (TUESDAY PM) Tuesday May 26, 2015 01:30 PM - 02:15 PM
Little Stars Dance Creative Movement Tuesday May 26, 2015 01:30 PM - 02:15 PM
LaBlast! LaBlast Tuesday - 10 weeks Tuesday May 26, 2015 05:00 PM - 06:00 PM
Body By Barre Body by Barre Tuesday PM Tuesday May 26, 2015 05:15 PM - 06:15 PM
Zumba - Tuesday Nights Zumba Fitness (Tue PM) Tuesday May 26, 2015 06:15 PM - 07:15 PM
Karate Karate (Tuesday) Tuesday May 26, 2015 07:30 PM - 08:30 PM
Total Body Fitness AM Total Body Fitness (Wed ONLY) 10 classes Wednesday May 27, 2015 09:30 AM - 10:30 AM
Total Body Fitness AM Total Body Fitness (Mon & Wed) 19 classes Wednesday May 27, 2015 09:30 AM - 10:30 AM
Music with Ms. Kathy - Musical Munchkins Musical Munchkins Wednesday May 27, 2015 10:30 AM - 11:15 AM
Super Soccer Stars Super Soccer Stars (3-5 years) Wednesday May 27, 2015 01:30 PM - 02:15 PM
Karate Karate (Wednesday) Wednesday May 27, 2015 04:30 PM - 05:30 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee OUTDOORS (Wednesday) Wednesday May 27, 2015 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7 -16) Junior Tennis (Wednesday OUTDOORS) Wednesday May 27, 2015 05:30 PM - 06:30 PM
All Levels Flow Yoga Yoga for Beginners - WED Wednesday May 27, 2015 06:30 PM - 08:00 PM
Basketball For Beginners Basketball for Beginners 6 Weeks Wednesday May 27, 2015 06:30 PM - 07:30 PM
Volleyball - Intermediate Adult (BB & B Level) Intermediate Adult - Coed Volleyball (Wed) Wednesday May 27, 2015 08:30 PM - 10:30 PM
Body By Barre Body by Barre Thursday AM 6 Weeks Thursday May 28, 2015 09:30 AM - 10:30 AM
Tai Chi Tai Chi (Thurs) Thursday May 28, 2015 10:00 AM - 11:00 AM
Lil' Leapin' Lions Lil' Leapin' Lions - 4 weeks Thursday May 28, 2015 11:15 AM - 12:00 PM
Tiny Tot Floor Hockey Tiny Tot Floor Hockey - Day Time 5 Weeks Thursday May 28, 2015 01:30 PM - 02:15 PM
Ballet For Tots Ballet For Tots Thursday May 28, 2015 05:00 PM - 05:45 PM
Ballet/Tap Combo Ballet/Tap Combo Thursday May 28, 2015 05:45 PM - 06:30 PM
All Levels Flow Yoga Yoga for Beginners - THURS Thursday May 28, 2015 06:15 PM - 07:15 PM
Pilates Pilates - Pilates - THURSDAY Thursday May 28, 2015 07:15 PM - 08:15 PM
Hockey - Adult Floor Hockey Adult Floor Hockey - Spring Thursday May 28, 2015 08:00 PM - 12:00 AM
Body By Barre Body by Barre Friday AM 6 Weeks Friday May 29, 2015 09:30 AM - 10:30 AM
Sports Adventure (Ages 3-5) Sports Adventure - 5 weeks Friday May 29, 2015 01:30 PM - 02:15 PM
Super Soccer Stars Kick & Play (12-24 months with parent) Saturday May 30, 2015 10:15 AM - 10:55 AM
Super Soccer Stars Super Soccer Stars (2-3 years) Saturday May 30, 2015 11:05 AM - 11:45 AM
Gym & Party Room Rental Saturday May 30, 2015 04:00 PM - 06:00 PM
Gym & Party Room Rental Saturday May 30, 2015 04:00 PM - 06:00 PM
Dance Room Rental Sunday May 31, 2015 10:45 AM - 01:00 PM
Volleyball - Youth Volleyball Instructional League Volleyball - Youth SUN Sunday May 31, 2015 12:30 PM - 02:30 PM
Gym Rental Sunday May 31, 2015 03:00 PM - 05:00 PM
Total Body Fitness AM Total Body Fitness (Mon & Wed) 19 classes Monday June 1, 2015 09:30 AM - 10:30 AM
Total Body Fitness AM Total Body Fitness (Mon ONLY) 9 classes Monday June 1, 2015 09:30 AM - 10:30 AM
Super Soccer Stars Kick & Play (12-24 months with parent) Monday June 1, 2015 09:30 AM - 10:10 AM
Music with Ms. Kathy - Boppin' Babies Boppin' Babies - 6 weeks Monday June 1, 2015 09:30 AM - 10:15 AM
Super Soccer Stars Super Soccer Stars (2-3 years) Monday June 1, 2015 10:20 AM - 11:05 AM
Pilates Pilates - Pilates - MONDAY AM Monday June 1, 2015 10:45 AM - 11:45 AM
Games Galore! Games Galore (MONDAY) 4 weeks Monday June 1, 2015 01:30 PM - 02:15 PM
American Gym'Nest NEW Olympic Tumbletots Gymnastics (Ages 2-3) Monday June 1, 2015 05:15 PM - 06:00 PM
American Gym'Nest NEW Olympic Tumbletots Gymnastics (Ages 3-5) Monday June 1, 2015 05:15 PM - 06:00 PM
Tennis - Junior (Ages 7 -16) Junior Tennis (Monday OUTDOORS) Monday June 1, 2015 05:30 PM - 06:30 PM
American Gym'Nest NEW Olympic Tumbletots Gymnastics (Ages 3-5) Monday June 1, 2015 06:10 PM - 06:55 PM
American Gym'Nest NEW Olympic Tumbletots Gymnastics (Ages 4-6) Monday June 1, 2015 06:10 PM - 06:55 PM
Tennis - Adult (Ages 16- Up) Adult Tennis - MONDAY Monday June 1, 2015 06:30 PM - 07:45 PM
American Gym'Nest NEW TAG! You're Fit! Gymnastics (Ages 7-9) Monday June 1, 2015 07:00 PM - 07:45 PM
American Gym'Nest NEW TAG! You're Fit! Gymanstics (Ages 5-7) Monday June 1, 2015 07:00 PM - 07:45 PM
Tai Chi Tai Chi (Tues) Tuesday June 2, 2015 10:00 AM - 11:00 AM
Games Galore! Games Galore (TUESDAY PM) Tuesday June 2, 2015 01:30 PM - 02:15 PM
Little Stars Dance Creative Movement Tuesday June 2, 2015 01:30 PM - 02:15 PM
LaBlast! LaBlast Tuesday - 10 weeks Tuesday June 2, 2015 05:00 PM - 06:00 PM
Zumba - Tuesday Nights Zumba Fitness (Tue PM) Tuesday June 2, 2015 06:15 PM - 07:15 PM
Karate Karate (Tuesday) Tuesday June 2, 2015 07:30 PM - 08:30 PM
Total Body Fitness AM Total Body Fitness (Wed ONLY) 10 classes Wednesday June 3, 2015 09:30 AM - 10:30 AM
Total Body Fitness AM Total Body Fitness (Mon & Wed) 19 classes Wednesday June 3, 2015 09:30 AM - 10:30 AM
Music with Ms. Kathy - Musical Munchkins Musical Munchkins Wednesday June 3, 2015 10:30 AM - 11:15 AM
Super Soccer Stars Super Soccer Stars (3-5 years) Wednesday June 3, 2015 01:30 PM - 02:15 PM
Karate Karate (Wednesday) Wednesday June 3, 2015 04:30 PM - 05:30 PM
Tennis - Junior (Ages 7 -16) Junior Tennis (Wednesday OUTDOORS) Wednesday June 3, 2015 05:30 PM - 06:30 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee OUTDOORS (Wednesday) Wednesday June 3, 2015 05:30 PM - 06:30 PM
All Levels Flow Yoga Yoga for Beginners - WED Wednesday June 3, 2015 06:30 PM - 08:00 PM
Basketball For Beginners Basketball for Beginners 6 Weeks Wednesday June 3, 2015 06:30 PM - 07:30 PM
Body By Barre Body by Barre Thursday AM 6 Weeks Thursday June 4, 2015 09:30 AM - 10:30 AM
Tai Chi Tai Chi (Thurs) Thursday June 4, 2015 10:00 AM - 11:00 AM
Tiny Tot Floor Hockey Tiny Tot Floor Hockey - Day Time 5 Weeks Thursday June 4, 2015 01:30 PM - 02:15 PM
Ballet For Tots Ballet For Tots Thursday June 4, 2015 05:00 PM - 05:45 PM
Ballet/Tap Combo Ballet/Tap Combo Thursday June 4, 2015 05:45 PM - 06:30 PM
Chocolate Treats Dad's Favorite Treats Thursday June 4, 2015 06:30 PM - 08:00 PM
Hockey - Adult Floor Hockey Adult Floor Hockey - Summer Thursday June 4, 2015 08:00 PM - 11:00 PM
Super Soccer Stars Kick & Play (12-24 months with parent) Saturday June 6, 2015 10:15 AM - 10:55 AM
Super Soccer Stars Super Soccer Stars (2-3 years) Saturday June 6, 2015 11:05 AM - 11:45 AM
Dance Room Rental Sunday June 7, 2015 10:45 AM - 01:00 PM
Volleyball - Youth Volleyball Instructional League Volleyball - Youth SUN Sunday June 7, 2015 12:30 PM - 02:30 PM
Gym Rental Sunday June 7, 2015 03:00 PM - 05:00 PM
Super Soccer Stars Kick & Play (12-24 months with parent) Monday June 8, 2015 09:30 AM - 10:10 AM
Music with Ms. Kathy - Boppin' Babies Boppin' Babies - 6 weeks Monday June 8, 2015 09:30 AM - 10:15 AM
Super Soccer Stars Super Soccer Stars (2-3 years) Monday June 8, 2015 10:20 AM - 11:05 AM
American Gym'Nest NEW Olympic Tumbletots Gymnastics (Ages 2-3) Monday June 8, 2015 05:15 PM - 06:00 PM
American Gym'Nest NEW Olympic Tumbletots Gymnastics (Ages 3-5) Monday June 8, 2015 05:15 PM - 06:00 PM
Tennis - Junior (Ages 7 -16) Junior Tennis (Monday OUTDOORS) Monday June 8, 2015 05:30 PM - 06:30 PM
American Gym'Nest NEW Olympic Tumbletots Gymnastics (Ages 4-6) Monday June 8, 2015 06:10 PM - 06:55 PM
American Gym'Nest NEW Olympic Tumbletots Gymnastics (Ages 3-5) Monday June 8, 2015 06:10 PM - 06:55 PM
Total Body Fitness PM Total Body Fitness PM MONDAY Monday June 8, 2015 06:15 PM - 07:15 PM
Tennis - Adult (Ages 16- Up) Adult Tennis - MONDAY Monday June 8, 2015 06:30 PM - 07:45 PM
American Gym'Nest NEW TAG! You're Fit! Gymnastics (Ages 7-9) Monday June 8, 2015 07:00 PM - 07:45 PM
American Gym'Nest NEW TAG! You're Fit! Gymanstics (Ages 5-7) Monday June 8, 2015 07:00 PM - 07:45 PM
Pilates Pilates - Pilates - MONDAY Monday June 8, 2015 07:20 PM - 08:20 PM
Volleyball - Intermediate Adult (BB & B Level) Intermediate Adult - Coed Volleyball (Mon) Monday June 8, 2015 08:30 PM - 10:30 PM
Tai Chi Tai Chi (Tues) Tuesday June 9, 2015 10:00 AM - 11:00 AM
Little Stars Dance Creative Movement Tuesday June 9, 2015 01:30 PM - 02:15 PM
LaBlast! LaBlast Tuesday - 10 weeks Tuesday June 9, 2015 05:00 PM - 06:00 PM
Body By Barre Body by Barre Tuesday PM Tuesday June 9, 2015 05:15 PM - 06:15 PM
Zumba - Tuesday Nights Zumba Fitness (Tue PM) Tuesday June 9, 2015 06:15 PM - 07:15 PM
Karate Karate (Tuesday) Tuesday June 9, 2015 07:30 PM - 08:30 PM
Music with Ms. Kathy - Musical Munchkins Musical Munchkins Wednesday June 10, 2015 10:30 AM - 11:15 AM
Karate Karate (Wednesday) Wednesday June 10, 2015 04:30 PM - 05:30 PM
All Levels Flow Yoga Yoga for Beginners - WED Wednesday June 10, 2015 06:30 PM - 08:00 PM
Basketball For Beginners Basketball for Beginners 6 Weeks Wednesday June 10, 2015 06:30 PM - 07:30 PM
Volleyball - Intermediate Adult (BB & B Level) Intermediate Adult - Coed Volleyball (Wed) Wednesday June 10, 2015 08:30 PM - 10:30 PM
Tai Chi Tai Chi (Thurs) Thursday June 11, 2015 10:00 AM - 11:00 AM
Tiny Tot Floor Hockey Tiny Tot Floor Hockey - Day Time 5 Weeks Thursday June 11, 2015 01:30 PM - 02:15 PM
Ballet For Tots Ballet For Tots Thursday June 11, 2015 05:00 PM - 05:45 PM
Ballet/Tap Combo Ballet/Tap Combo Thursday June 11, 2015 05:45 PM - 06:30 PM
All Levels Flow Yoga Yoga for Beginners - THURS Thursday June 11, 2015 06:15 PM - 07:15 PM
Pilates Pilates - Pilates - THURSDAY Thursday June 11, 2015 07:15 PM - 08:15 PM
Hockey - Adult Floor Hockey Adult Floor Hockey - Summer Thursday June 11, 2015 08:00 PM - 11:00 PM
Hockey - Adult Floor Hockey Summer Iron Man Tournament Saturday June 13, 2015 10:00 AM - 06:00 PM
Super Soccer Stars Kick & Play (12-24 months with parent) Saturday June 13, 2015 10:15 AM - 10:55 AM
Super Soccer Stars Super Soccer Stars (2-3 years) Saturday June 13, 2015 11:05 AM - 11:45 AM
Dance Room Rental Sunday June 14, 2015 10:45 AM - 01:00 PM
Volleyball - Youth Volleyball Instructional League Volleyball - Youth SUN Sunday June 14, 2015 12:30 PM - 02:30 PM
Music with Ms. Kathy - Boppin' Babies Boppin' Babies - 6 weeks Monday June 15, 2015 09:30 AM - 10:15 AM
Tennis - Junior (Ages 7 -16) Junior Tennis (Monday OUTDOORS) Monday June 15, 2015 05:30 PM - 06:30 PM
Total Body Fitness PM Total Body Fitness PM MONDAY Monday June 15, 2015 06:15 PM - 07:15 PM
Tennis - Adult (Ages 16- Up) Adult Tennis - MONDAY Monday June 15, 2015 06:30 PM - 07:45 PM
Pilates Pilates - Pilates - MONDAY Monday June 15, 2015 07:20 PM - 08:20 PM
Volleyball - Intermediate Adult (BB & B Level) Intermediate Adult - Coed Volleyball (Mon) Monday June 15, 2015 08:30 PM - 10:30 PM
Tai Chi Tai Chi (Tues) Tuesday June 16, 2015 10:00 AM - 11:00 AM
Body By Barre Body by Barre Tuesday PM Tuesday June 16, 2015 05:15 PM - 06:15 PM
Zumba - Tuesday Nights Zumba Fitness (Tue PM) Tuesday June 16, 2015 06:15 PM - 07:15 PM
Karate Karate (Tuesday) Tuesday June 16, 2015 07:30 PM - 08:30 PM
Music with Ms. Kathy - Musical Munchkins Musical Munchkins Wednesday June 17, 2015 10:30 AM - 11:15 AM
Karate Karate (Wednesday) Wednesday June 17, 2015 04:30 PM - 05:30 PM
All Levels Flow Yoga Yoga for Beginners - WED Wednesday June 17, 2015 06:30 PM - 08:00 PM
Volleyball - Intermediate Adult (BB & B Level) Intermediate Adult - Coed Volleyball (Wed) Wednesday June 17, 2015 08:30 PM - 10:30 PM
Tai Chi Tai Chi (Thurs) Thursday June 18, 2015 10:00 AM - 11:00 AM
Ballet For Tots Ballet For Tots Thursday June 18, 2015 05:00 PM - 05:45 PM
Ballet/Tap Combo Ballet/Tap Combo Thursday June 18, 2015 05:45 PM - 06:30 PM
All Levels Flow Yoga Yoga for Beginners - THURS Thursday June 18, 2015 06:15 PM - 07:15 PM
Pilates Pilates - Pilates - THURSDAY Thursday June 18, 2015 07:15 PM - 08:15 PM
Hockey - Adult Floor Hockey Adult Floor Hockey - Summer Thursday June 18, 2015 08:00 PM - 11:00 PM
Hockey - Youth Pick-Up Floor Hockey NEW!!! Mites (5-8 Years Old) Saturday June 20, 2015 10:00 AM - 11:00 AM
Party Time Painting Workshops - NEW! Saturday Session 1 Saturday June 20, 2015 10:00 AM - 11:30 AM
Super Soccer Stars Kick & Play (12-24 months with parent) FREE DEMO Saturday June 20, 2015 10:15 AM - 10:55 AM
Hockey - Youth Pick-Up Floor Hockey NEW!!! Pee Wee (8-12 Years Old) Saturday June 20, 2015 11:00 AM - 12:00 PM
Super Soccer Stars Super Soccer Stars (2-3 years) FREE DEMO Saturday June 20, 2015 11:05 AM - 11:45 AM
Super Soccer Stars Super Soccer Stars (2-3 years) FREE DEMO Saturday June 20, 2015 12:00 PM - 12:40 PM
Gym Rental Saturday June 20, 2015 01:00 PM - 07:00 PM
Super Soccer Stars Kick & Play (12-24 months with parent) FREE DEMO Sunday June 21, 2015 12:00 PM - 12:40 PM
Super Soccer Stars Super Soccer Stars (ages 2-3) FREE DEMO Sunday June 21, 2015 01:00 PM - 01:40 PM
Volleyball - Youth Volleyball Instructional League Volleyball - Youth SUN Sunday June 21, 2015 01:00 PM - 02:30 PM
CAMP - Camp Adventure Camp Adventure Monday June 22, 2015 07:30 AM - 06:00 PM
Tennis Academy Summer Camp Tennis Camp Monday June 22, 2015 09:00 AM - 12:00 PM
Tennis - Junior (Ages 7 -16) Junior Tennis (Monday OUTDOORS) Monday June 22, 2015 05:30 PM - 06:30 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee OUTDOORS (Monday) Monday June 22, 2015 05:30 PM - 06:30 PM
American Gym'Nest NEW Olympic Tumbletots Gymnastics (Ages 4-6) Monday June 22, 2015 06:10 PM - 06:55 PM
American Gym'Nest NEW Olympic Tumbletots Gymnastics (Ages 2-3) Monday June 22, 2015 06:10 PM - 06:55 PM
Total Body Fitness PM Total Body Fitness PM MONDAY Monday June 22, 2015 06:15 PM - 07:15 PM
Tennis - Adult (Ages 16- Up) Adult Tennis - MONDAY Monday June 22, 2015 06:30 PM - 07:45 PM
American Gym'Nest NEW TAG! You're Fit! Gymanstics (Ages 5-7) Monday June 22, 2015 07:00 PM - 07:45 PM
American Gym'Nest NEW TAG! You're Fit! Gymnastics (Ages 7-9) Monday June 22, 2015 07:00 PM - 07:45 PM
Pilates Pilates - Pilates - MONDAY Monday June 22, 2015 07:20 PM - 08:20 PM
Volleyball - Intermediate Adult (BB & B Level) Intermediate Adult - Coed Volleyball (Mon) Monday June 22, 2015 08:30 PM - 10:30 PM
CAMP - Camp Adventure Camp Adventure Tuesday June 23, 2015 07:30 AM - 06:00 PM
Tennis Academy Summer Camp Tennis Camp Tuesday June 23, 2015 09:00 AM - 12:00 PM
Body By Barre Body by Barre Tuesday PM Tuesday June 23, 2015 05:15 PM - 06:15 PM
Zumba - Tuesday Nights Zumba Fitness (Tue PM) Tuesday June 23, 2015 06:15 PM - 07:15 PM
Karate Karate (Tuesday) Tuesday June 23, 2015 07:30 PM - 08:30 PM
CAMP - Camp Adventure Camp Adventure Wednesday June 24, 2015 07:30 AM - 06:00 PM
Tennis Academy Summer Camp Tennis Camp Wednesday June 24, 2015 09:00 AM - 12:00 PM
Tennis - Junior (Ages 7 -16) Junior Tennis (Wednesday OUTDOORS) Wednesday June 24, 2015 05:30 PM - 06:30 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee OUTDOORS (Wednesday) Wednesday June 24, 2015 05:30 PM - 06:30 PM
Party Time Painting Workshops - NEW! Wednesday Session 1 Wednesday June 24, 2015 07:00 PM - 09:00 PM
Volleyball - Intermediate Adult (BB & B Level) Intermediate Adult - Coed Volleyball (Wed) Wednesday June 24, 2015 08:30 PM - 10:30 PM