Northampton Township Parks & Recreation

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
Zumba AM Zumba AM Friday December 19, 2014 09:30 AM - 10:30 AM
Body By Barre Body by Barre Friday December 19, 2014 09:30 AM - 10:30 AM
Zig Zaggin Zebras Zig Zaggin Zebras Friday December 19, 2014 01:30 PM - 02:15 PM
Bricks 4 Kidz - Master Builders in Training Bricks 4 Kidz Trial Class Friday December 19, 2014 01:30 PM - 02:15 PM
Tennis - Junior (Ages 7 -16) Junior Tennis (Friday Indoor) Friday December 19, 2014 05:00 PM - 06:00 PM
30 AB 30 AB Saturday December 20, 2014 08:30 AM - 09:00 AM
Energy Blast Energy Blast Saturday December 20, 2014 09:00 AM - 10:00 AM
Hockey - Youth Floor Hockey 5 - 8 year Olds - Mites Floor Hockey (5 - 8) Saturday December 20, 2014 09:00 AM - 12:45 PM
Hockey - Youth Floor Hockey 9 -12 Year Olds - Pee Wee Floor Hockey (9-12) Saturday December 20, 2014 12:45 PM - 04:30 PM
NGSA Gym Rental Sunday December 21, 2014 08:00 AM - 12:00 PM
The Elite Quarterback Academy - The Winter Training Sessions Session 3 Sunday December 21, 2014 12:30 PM - 01:30 PM
Total Body Fitness AM Total Body Fitness (Mon & Wed) 12 Classes Monday December 22, 2014 09:30 AM - 10:30 AM
Total Body Fitness AM Total Body Fitness (Mon ONLY) 7 Classes Monday December 22, 2014 09:30 AM - 10:30 AM
Engineering for Kids Widgets & Gadgets Monday December 22, 2014 01:30 PM - 02:15 PM
Games Galore! Games Galore (MONDAY) Monday December 22, 2014 01:30 PM - 02:15 PM
American Gym'Nest NEW Olympic Tumbletots Gymnastics (Ages 2-3) Monday December 22, 2014 05:15 PM - 06:00 PM
American Gym'Nest NEW Olympic Tumbletots Gymnastics (Ages 3-5) Monday December 22, 2014 05:15 PM - 06:00 PM
Tennis - Junior (Ages 7 -16) Junior Tennis (Monday Indoor) Monday December 22, 2014 05:30 PM - 06:30 PM
American Gym'Nest NEW Olympic Tumbletots Gymnastics (Ages 3-5) Monday December 22, 2014 06:10 PM - 06:55 PM
American Gym'Nest NEW Olympic Tumbletots Gymnastics (Ages 4-6) Monday December 22, 2014 06:10 PM - 06:55 PM
Total Body Fitness PM Total Body Fitness PM MONDAY Monday December 22, 2014 06:15 PM - 07:15 PM
American Gym'Nest NEW TAG! You're Fit! Gymanstics (Ages 5-7) Monday December 22, 2014 07:00 PM - 07:45 PM
American Gym'Nest NEW TAG! You're Fit! Gymnastics (Ages 7-9) Monday December 22, 2014 07:00 PM - 07:45 PM
Pilates Pilates - Pilates - MONDAY Monday December 22, 2014 07:20 PM - 08:20 PM
Volleyball - Intermediate Adult (BB & B Level) Intermediate Adult - Coed Volleyball (Mon) Monday December 22, 2014 08:30 PM - 10:30 PM
Tai Chi Tai Chi (Tues) Tuesday December 23, 2014 10:00 AM - 11:00 AM
Young Rembrandts - Early Elementary Drawing Young Rembrandts Tuesday December 23, 2014 01:30 PM - 02:15 PM
Games Galore! Games Galore (TUESDAY PM) Tuesday December 23, 2014 01:30 PM - 02:15 PM
Little Stars Dance Creative Movement (Tuesday) Tuesday December 23, 2014 01:30 PM - 02:15 PM
Zumba - Tuesday Nights Zumba Fitness (Tue PM) Tuesday December 23, 2014 06:15 PM - 07:15 PM
Tough Rubber Tough Rubber Tuesday December 23, 2014 06:15 PM - 07:15 PM
Karate, Judo & Jujitsu Karate, Judo & Jujitsu, Youth (Tuesday) Tuesday December 23, 2014 07:30 PM - 08:30 PM
Volleyball - Intermediate Adult (BB & B Level) Intermediate Adult - Coed Volleyball (Tues) Tuesday December 23, 2014 08:00 PM - 10:00 PM
NGSA Gym Rental Sunday December 28, 2014 08:00 AM - 12:00 PM
CRUSA Gym Rental Sunday January 4, 2015 12:00 PM - 05:00 PM
American Gym'Nest NEW Olympic Tumbletots Gymnastics (Ages 3-5) Monday January 5, 2015 05:15 PM - 06:00 PM
American Gym'Nest NEW Olympic Tumbletots Gymnastics (Ages 3-5) Monday January 5, 2015 05:15 PM - 06:00 PM
American Gym'Nest NEW Olympic Tumbletots Gymnastics (Ages 2-3) Monday January 5, 2015 05:15 PM - 06:00 PM
American Gym'Nest NEW Olympic Tumbletots Gymnastics (Ages 2-3) Monday January 5, 2015 05:15 PM - 06:00 PM
Tennis - Junior (Ages 7 -16) Junior Tennis (Monday Indoor) Monday January 5, 2015 05:30 PM - 06:30 PM
American Gym'Nest NEW Olympic Tumbletots Gymnastics (Ages 4-6) Monday January 5, 2015 06:10 PM - 06:55 PM
American Gym'Nest NEW Olympic Tumbletots Gymnastics (Ages 3-5) Monday January 5, 2015 06:10 PM - 06:55 PM
American Gym'Nest NEW Olympic Tumbletots Gymnastics (Ages 3-5) Monday January 5, 2015 06:10 PM - 06:55 PM
American Gym'Nest NEW Olympic Tumbletots Gymnastics (Ages 4-6) Monday January 5, 2015 06:10 PM - 06:55 PM
Total Body Fitness PM Total Body Fitness PM MONDAY Monday January 5, 2015 06:15 PM - 07:15 PM
American Gym'Nest NEW TAG! You're Fit! Gymnastics (Ages 7-9) Monday January 5, 2015 07:00 PM - 07:45 PM
American Gym'Nest NEW TAG! You're Fit! Gymanstics (Ages 5-7) Monday January 5, 2015 07:00 PM - 07:45 PM
American Gym'Nest NEW TAG! You're Fit! Gymanstics (Ages 5-7) Monday January 5, 2015 07:00 PM - 07:45 PM
American Gym'Nest NEW TAG! You're Fit! Gymnastics (Ages 7-9) Monday January 5, 2015 07:00 PM - 07:45 PM
Pilates Pilates - Pilates - MONDAY Monday January 5, 2015 07:20 PM - 08:20 PM
Volleyball - Intermediate Adult (BB & B Level) Intermediate Adult - Coed Volleyball (Mon) Monday January 5, 2015 08:30 PM - 10:30 PM
Tai Chi Tai Chi (Tues) Tuesday January 6, 2015 10:00 AM - 11:00 AM
Young Rembrandts - Early Elementary Drawing Young Rembrandts Tuesday January 6, 2015 01:30 PM - 02:15 PM
Games Galore! Games Galore (TUESDAY PM) Tuesday January 6, 2015 01:30 PM - 02:15 PM
Little Stars Dance Creative Movement (Tuesday) Tuesday January 6, 2015 01:30 PM - 02:15 PM
LaBlast! LaBlast Tuesday Tuesday January 6, 2015 05:00 PM - 06:00 PM
Body By Barre Body by Barre Tuesday January 6, 2015 05:15 PM - 06:15 PM
Zumba - Tuesday Nights Zumba Fitness (Tue PM) Tuesday January 6, 2015 06:15 PM - 07:15 PM
Tough Rubber Tough Rubber Tuesday January 6, 2015 06:15 PM - 07:15 PM
Karate, Judo & Jujitsu Karate, Judo & Jujitsu, Youth (Tuesday) Tuesday January 6, 2015 07:30 PM - 08:30 PM
Volleyball - Intermediate Adult (BB & B Level) Intermediate Adult - Coed Volleyball (Tues) Tuesday January 6, 2015 08:00 PM - 10:00 PM
Music with Ms. Kathy - Musical Munchkins Musical Munchkins Wednesday January 7, 2015 10:30 AM - 11:15 AM
Storytime and Art Snowballs Wednesday January 7, 2015 01:30 PM - 02:15 PM
Karate, Judo & Jujitsu Karate, Judo & Jujitsu, Youth (Wednesday) Wednesday January 7, 2015 04:30 PM - 05:30 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee (Wednesday Indoor) Wednesday January 7, 2015 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7 -16) Junior Tennis (Wednesday Indoor) Wednesday January 7, 2015 05:30 PM - 06:30 PM
Yoga for Beginners Yoga for Beginners - WED Wednesday January 7, 2015 06:30 PM - 08:00 PM
Basketball For Beginners Basketball for Beginners Wednesday January 7, 2015 06:30 PM - 07:30 PM
Volleyball - Intermediate Adult (BB & B Level) Intermediate Adult - Coed Volleyball (Wed) Wednesday January 7, 2015 08:30 PM - 10:30 PM
Body By Barre Body by Barre Thursday January 8, 2015 09:30 AM - 10:30 AM
LaBlast! LaBlast Thursday AM Thursday January 8, 2015 09:30 AM - 10:30 AM
LaBlast! LaBlast Thursday AM Thursday January 8, 2015 09:30 AM - 10:30 AM
Tai Chi Tai Chi (Thurs) Thursday January 8, 2015 10:00 AM - 11:00 AM
Lil' Leapin' Lions Lil' Leapin' Lions Thursday January 8, 2015 11:15 AM - 12:00 PM
Tiny Tot Floor Hockey Tiny Tot Floor Hockey - Day Time Thursday January 8, 2015 01:30 PM - 02:15 PM
Ballet For Tots Ballet For Tots Thursday January 8, 2015 05:00 PM - 05:45 PM
Total Body Fitness PM Total Body Fitness PM THURSDAY Thursday January 8, 2015 05:15 PM - 06:15 PM
Yoga for Beginners Yoga for Beginners - THURS Thursday January 8, 2015 06:15 PM - 07:15 PM
Tiny Tot Floor Hockey Tiny Tot Floor Hockey - Night Time Thursday January 8, 2015 06:30 PM - 08:00 PM
Pilates Pilates - Pilates - THURSDAY Thursday January 8, 2015 07:15 PM - 08:15 PM
Hockey - Adult Floor Hockey Adult Floor Hockey Thursday January 8, 2015 08:00 PM - 12:00 AM
Body By Barre Body by Barre Friday January 9, 2015 09:30 AM - 10:30 AM
Zumba AM Zumba AM Friday January 9, 2015 09:30 AM - 10:30 AM
Zig Zaggin Zebras Zig Zaggin Zebras Friday January 9, 2015 01:30 PM - 02:15 PM
Tennis - Junior (Ages 7 -16) Junior Tennis (Friday Indoor) Friday January 9, 2015 05:00 PM - 06:00 PM
Hockey - Youth Floor Hockey 5 - 8 year Olds - Mites Floor Hockey (5 - 8) Saturday January 10, 2015 08:00 AM - 11:45 AM
30 AB 30 AB Saturday January 10, 2015 08:30 AM - 09:00 AM
Energy Blast Energy Blast Saturday January 10, 2015 09:00 AM - 10:00 AM
Babysitting Workshop Babysitting Workshop - Saturday Saturday January 10, 2015 09:00 AM - 03:00 PM
Hockey - Youth Floor Hockey 9 -12 Year Olds - Pee Wee Floor Hockey (9-12) Saturday January 10, 2015 11:45 AM - 03:30 PM
Hockey - Youth Floor Hockey 12 - 16 Year Olds - Youth Floor Hockey(12 -16) Saturday January 10, 2015 03:30 PM - 04:30 PM
CRUSA Gym Rental Sunday January 11, 2015 12:00 PM - 05:00 PM
Acting - Musical Theatre Workshop by Acting Naturally Musical Theatre Workshop Sunday January 11, 2015 01:00 PM - 03:00 PM
Action Abs Action Abs Monday January 12, 2015 06:00 AM - 07:00 AM
Total Body Fitness AM Total Body Fitness (Mon & Wed) Monday January 12, 2015 09:30 AM - 10:30 AM
Total Body Fitness AM Total Body Fitness (Mon ONLY) Monday January 12, 2015 09:30 AM - 10:30 AM
Pilates Pilates - Pilates - MONDAY AM Monday January 12, 2015 10:45 AM - 11:45 AM
Soccer Bugs Child Development Caterpillars - AM Monday January 12, 2015 10:45 AM - 11:35 AM
Soccer Bugs Child Development Grasshoppers AM Monday January 12, 2015 10:45 AM - 11:35 AM
Soccer Bugs Child Development Beetles Monday January 12, 2015 11:45 AM - 12:35 PM
Soccer Bugs Child Development Crickets MONDAY Monday January 12, 2015 11:45 AM - 12:35 PM
Games Galore! Games Galore (MONDAY) Monday January 12, 2015 01:30 PM - 02:15 PM
Engineering for Kids Jr. Civil Engineering: Fun Foundations Monday January 12, 2015 01:30 PM - 02:15 PM
Soccer Bugs Child Development Caterpillars - PM Monday January 12, 2015 04:00 PM - 04:50 PM
Soccer Bugs Child Development Grasshoppers PM Monday January 12, 2015 04:00 PM - 04:50 PM
Pre Teen Yoga NEW (Ages 11-14) Preteen Yoga Monday January 12, 2015 05:00 PM - 06:00 PM
American Gym'Nest NEW Olympic Tumbletots Gymnastics (Ages 3-5) Monday January 12, 2015 05:15 PM - 06:00 PM
American Gym'Nest NEW Olympic Tumbletots Gymnastics (Ages 3-5) Monday January 12, 2015 05:15 PM - 06:00 PM
American Gym'Nest NEW Olympic Tumbletots Gymnastics (Ages 2-3) Monday January 12, 2015 05:15 PM - 06:00 PM
American Gym'Nest NEW Olympic Tumbletots Gymnastics (Ages 2-3) Monday January 12, 2015 05:15 PM - 06:00 PM
Tennis - Junior (Ages 7 -16) Junior Tennis (Monday Indoor) Monday January 12, 2015 05:30 PM - 06:30 PM
American Gym'Nest NEW Olympic Tumbletots Gymnastics (Ages 3-5) Monday January 12, 2015 06:10 PM - 06:55 PM
American Gym'Nest NEW Olympic Tumbletots Gymnastics (Ages 4-6) Monday January 12, 2015 06:10 PM - 06:55 PM
American Gym'Nest NEW Olympic Tumbletots Gymnastics (Ages 4-6) Monday January 12, 2015 06:10 PM - 06:55 PM
American Gym'Nest NEW Olympic Tumbletots Gymnastics (Ages 3-5) Monday January 12, 2015 06:10 PM - 06:55 PM
Total Body Fitness PM Total Body Fitness PM MONDAY Monday January 12, 2015 06:15 PM - 07:15 PM
American Gym'Nest NEW TAG! You're Fit! Gymanstics (Ages 5-7) Monday January 12, 2015 07:00 PM - 07:45 PM
American Gym'Nest NEW TAG! You're Fit! Gymnastics (Ages 7-9) Monday January 12, 2015 07:00 PM - 07:45 PM
American Gym'Nest NEW TAG! You're Fit! Gymnastics (Ages 7-9) Monday January 12, 2015 07:00 PM - 07:45 PM
American Gym'Nest NEW TAG! You're Fit! Gymanstics (Ages 5-7) Monday January 12, 2015 07:00 PM - 07:45 PM
Pilates Pilates - Pilates - MONDAY Monday January 12, 2015 07:20 PM - 08:20 PM
Volleyball - Intermediate Adult (BB & B Level) Intermediate Adult - Coed Volleyball (Mon) Monday January 12, 2015 08:30 PM - 10:30 PM
Tai Chi Tai Chi (Tues) Tuesday January 13, 2015 10:00 AM - 11:00 AM
Games Galore! Games Galore (TUESDAY AM) Tuesday January 13, 2015 10:30 AM - 11:15 AM
Games Galore! Games Galore (TUESDAY PM) Tuesday January 13, 2015 01:30 PM - 02:15 PM
Little Stars Dance Creative Movement (Tuesday) Tuesday January 13, 2015 01:30 PM - 02:15 PM
LaBlast! LaBlast Tuesday Tuesday January 13, 2015 05:00 PM - 06:00 PM
Body By Barre Body by Barre Tuesday January 13, 2015 05:15 PM - 06:15 PM
Zumba - Tuesday Nights Zumba Fitness (Tue PM) Tuesday January 13, 2015 06:15 PM - 07:15 PM
Tough Rubber Tough Rubber Tuesday January 13, 2015 06:15 PM - 07:15 PM
Karate, Judo & Jujitsu Karate, Judo & Jujitsu, Youth (Tuesday) Tuesday January 13, 2015 07:30 PM - 08:30 PM
Volleyball - Intermediate Adult (BB & B Level) Intermediate Adult - Coed Volleyball (Tues) Tuesday January 13, 2015 08:00 PM - 10:00 PM
Action Abs Action Abs Wednesday January 14, 2015 06:00 AM - 07:00 AM
Total Body Fitness AM Total Body Fitness (Mon & Wed) Wednesday January 14, 2015 09:30 AM - 10:30 AM
Total Body Fitness AM Total Body Fitness (Wed ONLY) Wednesday January 14, 2015 09:30 AM - 10:30 AM
Mah Jongg for the Generations Mah Jongg for the Generations - ALL 3 DATES Wednesday January 14, 2015 10:00 AM - 01:00 PM
Mah Jongg for the Generations Mah Jongg for the Generations Wednesday January 14, 2015 10:00 AM - 01:00 PM
Music with Ms. Kathy - Musical Munchkins Musical Munchkins Wednesday January 14, 2015 10:30 AM - 11:15 AM
Karate, Judo & Jujitsu Karate, Judo & Jujitsu, Youth (Wednesday) Wednesday January 14, 2015 04:30 PM - 05:30 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee (Wednesday Indoor) Wednesday January 14, 2015 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7 -16) Junior Tennis (Wednesday Indoor) Wednesday January 14, 2015 05:30 PM - 06:30 PM
Yoga for Beginners Yoga for Beginners - WED Wednesday January 14, 2015 06:30 PM - 08:00 PM
Basketball For Beginners Basketball for Beginners Wednesday January 14, 2015 06:30 PM - 07:30 PM
Volleyball - Intermediate Adult (BB & B Level) Intermediate Adult - Coed Volleyball (Wed) Wednesday January 14, 2015 08:30 PM - 10:30 PM
Body By Barre Body by Barre Thursday January 15, 2015 09:30 AM - 10:30 AM
LaBlast! LaBlast Thursday AM Thursday January 15, 2015 09:30 AM - 10:30 AM
Tai Chi Tai Chi (Thurs) Thursday January 15, 2015 10:00 AM - 11:00 AM
Lil' Leapin' Lions Lil' Leapin' Lions Thursday January 15, 2015 11:15 AM - 12:00 PM
Tiny Tot Floor Hockey Tiny Tot Floor Hockey - Day Time Thursday January 15, 2015 01:30 PM - 02:15 PM
Soccer Bugs Child Development Ants Thursday January 15, 2015 03:00 PM - 03:50 PM
Soccer Bugs Child Development Bumblebees Thursday January 15, 2015 03:00 PM - 03:50 PM
Soccer Bugs Child Development Yellow Jackets Thursday January 15, 2015 04:00 PM - 04:50 PM
Soccer Bugs Child Development Fireflies Thursday January 15, 2015 04:00 PM - 04:50 PM
Ballet For Tots Ballet For Tots Thursday January 15, 2015 05:00 PM - 05:45 PM
Total Body Fitness PM Total Body Fitness PM THURSDAY Thursday January 15, 2015 05:15 PM - 06:15 PM
Yoga for Beginners Yoga for Beginners - THURS Thursday January 15, 2015 06:15 PM - 07:15 PM
Tiny Tot Floor Hockey Tiny Tot Floor Hockey - Night Time Thursday January 15, 2015 06:30 PM - 08:00 PM
Pilates Pilates - Pilates - THURSDAY Thursday January 15, 2015 07:15 PM - 08:15 PM
Hockey - Adult Floor Hockey Adult Floor Hockey Thursday January 15, 2015 08:00 PM - 12:00 AM
Action Abs Action Abs Friday January 16, 2015 06:00 AM - 07:00 AM
Body By Barre Body by Barre Friday January 16, 2015 09:30 AM - 10:30 AM
Zumba AM Zumba AM Friday January 16, 2015 09:30 AM - 10:30 AM
Pilates Pilates - Pilates - FRIDAY AM Friday January 16, 2015 10:45 AM - 11:45 AM
Sports Adventure (Ages 3-5) Sports Adventure Friday January 16, 2015 01:30 PM - 02:15 PM
Zig Zaggin Zebras Zig Zaggin Zebras Friday January 16, 2015 01:30 PM - 02:15 PM
Soccer Bugs Child Development Crickets FRIDAY Friday January 16, 2015 03:00 PM - 03:50 PM
Soccer Bugs Child Development Dragonflies Friday January 16, 2015 04:00 PM - 04:50 PM
Tennis - Junior (Ages 7 -16) Junior Tennis (Friday Indoor) Friday January 16, 2015 05:00 PM - 06:00 PM
30 AB 30 AB Saturday January 17, 2015 08:30 AM - 09:00 AM
Energy Blast Energy Blast Saturday January 17, 2015 09:00 AM - 10:00 AM
CRUSA Gym Rental Sunday January 18, 2015 12:00 PM - 05:00 PM
Acting - Musical Theatre Workshop by Acting Naturally Musical Theatre Workshop Sunday January 18, 2015 01:00 PM - 03:00 PM
Action Abs Action Abs Monday January 19, 2015 06:00 AM - 07:00 AM
Knights of Columbus Rental Monday January 19, 2015 01:30 PM - 03:30 PM