Skip to main content

Bonus learning & fun outside of school hours.

The Y’s Before & After School Enrichment (BASE) Program helps fill a gap for working families by keeping kids safe when not in school.

Through a combination of recreational and mentor-led activities, we are able to complement what kids are already learning in the classroom. School-age kids balance learning and fun while developing social skills and engaging with positive adult role models.

Child Care Handbook

BASE Registration & Info

Information on how to register and what you and your child can expect with Before and After School Enrichment is available below.

Financial assistance is available. We believe that everyone in our community should have the opportunity to benefit from Y programs. Our financial assistance program is central to our mission. Learn more about financial assistance.

How to Register?

Step 1: View the programs on this page

Learn more about our program offerings and locations to find the right program for your family.

Step 2: Access your YMCA online account

When you are ready to register, login to your YMCA online account.

Login

Not sure if you have an account? Look up your account by entering your membership barcode number. Once your account is found, click ACTIVATE and a password reset link will be emailed to you to create a new password and login.

Find Account

Step 3: Find your desired program

  • Once you login, click on the Child Care tab at the top of the page.
  • On the next screen, filter by your desired program location and click on the Before & After School Enrichment tab on the left hand side to view all available program options.
  • Find the program you need, click Registration Information to expand the list of options available for registration.

Please note: when you register for child care online, you will be registered for a child care package that includes the entire year of care and any applicable registration fees.

Step 4: Register

  • Click on your desired program option and click Register
  • A pop-up screen will guide you through the rest of the registration process:
    1. Confirm your selected program
    2. Select which child on the account you are registering. Helpful tip: you can only register one child at a time. If you plan to register more than one child, we do offer a sibling discount, however, this cannot be applied to online registration. Please call us at 215-220-9199 to register and receive this discount.
    3. Complete any additional information
    4. Add to cart

Please note: The Registrants column will show how many children are registered out of the maximum number allowed for the program. If a program is at maximum capacity, it will not allowed you to register your child. Please contact the Y at 215-220-9199 to place your child on a waitlist.

Step 5: Payment

  • Once you have added a registration to your cart, you may click Continue Shopping if you are registering another child, or registering for any other programs. If you are finished all your registrations, click Check out. Reminder: If you plan to register more than one child, we do offer a sibling discount, however, this cannot be applied to online registration. Please call us at 215-220-9199 to register and receive discount.
  • After confirming the items in your cart, click Proceed to Checkout.
  • The Payment Schedule displays the schedule of payments for the year of care, or you can opt to pay all fees today by clicking Single Payment.
  • Select the stored payment method, or add a new payment method. The payment method selected will be used for your payments today, as well as your scheduled payments. You can change the scheduled payment method at a later date by contacting the Y.
  • Click Complete Order to finalize your payment and registration. Please note: your registration is not complete until you click Complete Order and payment is finalized.

Third Party Funding – SUBSIDY ACCEPTED!

The YMCA accepts funding from the Early Learning Resource Centers (ELRC) in Pennsylvania, Burlington and Camden Counties Community Action Partnerships in New Jersey, as well as Child Care Aware for military families. Families who receive third party funding should register their children by completing the registration link below. Upon receipt, one of our registrars will follow up with you within 2 business days to complete your registration.

Additional Notes & Information

Financial Assistance: If you plan to apply for financial assistance through the Y, please apply before registering for child care. Learn more about financial assistance:

Learn More about Financial Assistance

Outstanding Balances: If you have an unpaid balance on your account, you will be unable to register for child care. To settle any outstanding balances, login to your account and you will see a red message displayed. Simply click the message and pay the balance and you will be good to go!

Login Now

Thank you for choosing the YMCA for your family’s child care needs and we look forward to serving you and your family throughout the school year!

What are the next steps after I register?

Confirmation and Next Steps

Payment Receipt: Once your registration is processed, you will be sent a receipt to your primary email address on file. You can also access your orders and payments at any time on the portal in the My Profile section > Order History (for receipt details) or Transaction History (to see a list of payments).

Additional Paperwork: Completing your required forms is now easier than ever! You will receive a confirmation email from the Y within a few minutes of your registration that will include a link to My Forms, which is accessible directly in your YMCA online account. You can complete all the required forms and waivers, including immunization records, emergency contact forms, and health history information. This paperwork must be completed before your child’s first day of care and we estimate the paperwork will take about 30 minutes to complete.

For more information view our Parent Help Guide. For help completing your registration forms, please click here to watch our walkthrough video.

What does a typical day look like?

Your child can expect a day of fun and learning!

Sample Schedule

Check-in and Welcome Activity
Snack (Provided by the YMCA)
Homework Assistance
Outdoor Play (weather permitting)
Enrichment Activity 1
Enrichment Activity 2
End of Day Small Group Interest Centers

Activities Included: Arts, STEM (Science, Technology, Engineering, Math), Leadership Development, Literacy, Service Learning, Health and Wellness

Who will be working with my child throughout the school year?

Your child will be guided by our trained, caring, and dedicated staff.

At the Y, we believe that our staff is our greatest resource. Our team all have prior experience working with children and have school-age-specific training to ensure they not only provide your child with a fun experience but a safe and educational one as well.

To ensure your child is in safe hands, all staff members must also pass through a rigorous series of background checks including FBI Fingerprinting, National Child Abuse Registry, National & State Sex Offender Registry, and full reference checks.

All staff receive training on key topics like Child abuse Recognition and Prevention, CPR and First-Aid Training, Health and Safety, COVID-19 Procedures, Character Development and Group Dynamics, Diversity and Inclusion Training, and SO much more!

Center Locations

We offer our Before & After School Enrichment program at a wide variety of PA and NJ school districts with select on-site locations.

Abington School District

Through the Greater Philadelphia YMCA, before and after school care is available for the 2021-22 school year!

Participating grade levels:

  • Kindergarten - 6th Grade

Care is available for the following schools:

  • Copper Beech Elementary
  • Highland Elementary
  • McKinley Elementary
  • Overlook Elementary
  • Roslyn Elementary
  • Rydal Elementary
  • Willow Hill Elementary 

Program times:

  • 7:00 am - start of the school day
  • End of the school day - 6:00 pm
Beverly City School District

Through the Mt. Laurel YMCA, before and after school care is available for the 2021-22 school year!

Participating grade levels:

  • Preschool - 6th Grade

Care is available for the following schools:

  • Beverly City Elementary 

Program times:

  • 7:00 am - start of the school day
  • End of the school day - 6:00 pm
Boyertown Area School District

Participating grade levels:

  • Kindergarten - 6th Grade

Care is available for the following schools:

  • Boyertown Elementary 
  • Gilbertsville Elementary
  • New Hanover Elementary 
  • Washington Elementary 

Program times:

  • 6:30 am - start of the school day
  • End of the school day - 6:00 pm
Delanco Township School District

Participating grade levels:

  • Kindergarten - 5th Grade

Care is available for the following schools:

  • Pearson Elementary School

Program times:

  • 7:00 AM - Start of school day
  • End of school day - 6:00 PM
Delran School District

Care is available for the following schools:

Delran Intermediate School

  • Hours of Care Available:
    • 7:00 AM - 8:15 AM
    • 2:30 PM - 6:00 PM
  • Grades Served:
    • 3rd - 5th

Milbridge Elementary School

  • Hours of Care Available:
    • 7:00 AM - 8:10 AM
    • 3:20 PM - 6:00 PM
  • Grades Served:
    • Kindergarten - 2nd
Haverford Area School District

Participating grade levels:

  • Kindergarten - 5th Grade

Care is available for the following schools:

  • Manoa Elementary
  • Coopertown Elementary
  • Chatham Park
  • Chestnutwold Elementary
  • Lynnewood Elementary

Program times:

  • 3:00 PM - 6:00 PM
Maple Shade School District

Care is available for the following schools:

Maude Wilkins Elementary School

  • Hours of Care Available:
    • 7:00 AM - 8:30 AM
    • 2:30 PM - 6:00 PM
  • Grades Served:
    • 2nd - 4th

Howard Yocum Elementary School

  • Hours of Care Available:
    • 7:00 AM - 9:00 AM
    • 3:00 PM - 6:00 PM
  • Grades Served:
    • Pre-K - 1st

Ralph J. Steinhauer

  • Hours of Care Available:
    • 7:00 AM - 7:45 AM
    • 2:00 PM - 6:00 PM
  • Grades Served:
    • 5th - 8th
Methacton School District

Participating grade levels:

  • Kindergarten - 6th Grade

Care is available for the following schools:

  • Arrowhead Elementary
  • Eagleville Elementary
  • Skyview Elementary
  • Woodland Elementary
  • Worcester Elementary

Program times:

  • 7:00 AM - start of school day
  • End of school day - 6:00 PM
North Hanover Township School District

Care is available for the following schools:

C.B. Lamb Elementary School

  • Hours of Care Available:
    • 2:00 PM - 6:00 PM
  • Grades Served:
    • Kindergarten through 4th grade

Endeavor Elementary School

  • Hours of Care Available:
    • 7:00 AM - 8:30 AM
    • 1:45 PM - 6:00 PM
  • Grades Served:
    • Pre-School through 6th grade
Perkiomen Valley School District

Participating grade levels:

  • Kindergarten - 4th Grade

Care is available for the following schools:

  • Evergreen Elementary
  • South Elementary

Program times:

  • 7:00 AM - start of school day
  • End of school day - 6:00 PM
Philadelphia Area Schools

Participating grade levels:

  • Kindergarten - 6th Grade

Care is available for the following schools:

Columbia North YMCA

  • Hours of Care Available:
    • End of school day - 6:00 PM
  • Grades Served:
    • Kindergarten - 6th

Christian Street YMCA

  • Hours of Care Available:
    • 7:00 AM - start of school day
    • End of school day - 6:00 PM
  • Grades Served:
    • Kindergarten - 6th

John Hancock Elementary

  • Hours of Care Available:
    • 7:00 AM - start of school day
    • End of school day - 6:00 PM
  • Grades Served:
    • Kindergarten - 6th

L. Fitzpatrick Elementary

  • Hours of Care Available:
    • 7:00 AM - start of school day
    • End of school day - 6:00 PM
  • Grades Served:
    • Kindergarten - 6th

Northeast YMCA

  • Hours of Care Available:
    • 7:00 AM - start of school day
    • End of school day - 6:00 PM
  • Grades Served:
    • Kindergarten - 6th

Roxborough YMCA

  • Hours of Care Available:
    • 7:00 AM - start of school day
    • End of school day - 6:00 PM
  • Grades Served:
    • Kindergarten - 6th

Stephen Decatur Elementary

  • Hours of Care Available:
    • 7:00 AM - start of school day
    • End of school day - 6:00 PM
  • Grades Served:
    • Kindergarten - 6th

West Philadelphia YMCA

  • Hours of Care Available:
    • End of school day - 6:00 PM
  • Grades Served:
    • Kindergarten - 6th
Phoenixville School District

Care is available for the following schools:

Barkley Elementary School

  • Hours of Care Available:
    • 7:00 AM - start of school day
    • End of school day - 6:00 PM
  • Grades Served:
    • 2nd - 5th

Manavon Elementary School

  • Hours of Care Available:
    • 7:00 AM - start of school day
    • End of school day - 6:00 PM
  • Grades Served:
    • 2nd - 5th

Phoenixville Area Early Learning Center (PAELC)

  • Hours of Care Available:
    • 7:00 AM - start of school day
    • End of school day - 6:00 PM
  • Grades Served:
    • Kindergarten - 1st

Schuylkill Elementary School

  • Hours of Care Available:
    • 7:00 AM - start of school day
    • End of school day - 6:00 PM
  • Grades Served:
    • Kindergarten - 5th
Pottstown School District

Participating grade levels:

  • Kindergarten - 4th Grade

Care is available for the following schools:

  • Barth Elementary
  • Franklin Elementary
  • Lincoln Elementary
  • Rupert Elementary

Program times:

  • 6:30 AM - start of school day
  • End of school day - 6:00 PM
Spring Ford Area School District

Participating grade levels:

  • Kindergarten - 6th Grade

Care is available for the following schools:

  • Brooke Elementary
  • Evans Elementary
  • Limerick Elementary
  • Oaks Elementary
  • Royersford Elementary
  • Spring City Elementary
  • Upper Providence Elementary
  • FLEX Intermediate School (5/6 Grade Center)

Program times:

  • 7:00 AM - start of school day
  • End of school day - 6:00 PM
Springfield School District

Participating grade levels:

  • Kindergarten - 6th Grade

Care is available for the following schools:

  • Springfield Elementary

Program times:

  • 7:00 AM - 8:00 AM
  • 3:00 PM - 6:00 PM
Riverside Township School District

Participating grade levels:

  • Kindergarten - 6th Grade

Care is available for the following school:

  • Riverside Elementary School 

Program times:

  • 7:00 AM - 8:15 AM
  • End of school day -  6:00 PM
Riverton School District

Participating grade levels:

  • Kindergarten - 6th Grade

Care is available for the following school:

  • Riverton Elementary School

Program times:

  • 7:00 AM - 8:15 AM
  • End of school day -  6:00 PM
Upper Dublin School District

Participating grade levels:

  • Kindergarten - 5th Grade

Care is available for the following schools:

  • Fort Washington Elementary
  • Jarrettown Elementary
  • Maple Glen Elementary
  • Thomas Fitz Elementary

Program times:

  • 7:00 AM - start of school day
  • End of school day - 6:00 PM
Upper Moreland School District

Participating grade levels:

  • Kindergarten - 2nd Grade
  • 3rd - 5th grade

Care is available for the following schools:

  • Upper Moreland Primary School
  • Upper Moreland Intermediate School

Program times:

  • 7:00 AM - start of school day
  • End of school day - 6:00 PM
Upper Perkiomen School District

Participating grade levels:

  • Kindergarten - 5th Grade

Care is available for the following schools:

  • Hereford Elementary
  • Marlborough Elementary

Program times:

  • 7:00 AM - start of school day
  • End of school day - 6:00 PM
Wissahickon School District

Participating grade levels:

  • Kindergarten - 5th Grade

Care is available for the following schools:

  • Blue Bell Elementary
  • Lower Gwynedd Elementary
  • Shady Grove Elementary
  • Stoney Creek Elementary

Program times:

  • 7:00 AM - start of school day
  • End of school day - 6:00 PM

 

Have a question?

Whether this is your first time in our program, or you are a seasoned pro –our team is happy to assist with any of your questions or concerns!

Contact Us