Skip to main content

The YMCA of Greater Rochester is proud to work with the Penfield and Rochester School Districts to provide space for their pre-kindergarten classes.


This class also follows the Canandaigua City School District UPK curriculum and is instructed by a certified teacher. Focus in this class will be on social, emotional, cognitive, and physical development. This program provides socially and academically rich experiences for children, age 4, in preparation for kindergarten. Both gym and swim time occur weekly during class time.

Monday-Friday – 8:50 am-3 pm

*Full Day UPK is available through the Canandaigua City School District’s UPK Lottery.

*To qualify for the 4s and UPK classes, children must be 4 years old by December 1, 2022, and display complete independence with toileting skills.

Contact us for more information!


Penfield Universal Pre-Kindergarten (UPK) is a free pre-kindergarten program for students in the Penfield School District. Participants will be notified of their enrollment in the program which runs from 8:30 am-2 pm. Wrap Around Care is available for additional cost. Enrollment information will be sent directly to UPK registered families.

Penfield Universal Pre-Kindergarten is held at the Bay View Family YMCA.


  4/5 Days per week 3 days per week 2 days per week
AM Care
6:45-8:30 am
PM Care
2-6 pm

Pre-Kindergarten 4 is a FREE preschool programs for any child in the Rochester City School District. Extended care is available with our PK-4 Wrap Option. Pre-Kindergarten 4 is for 4 year olds.

Pre-Kindergarten 4 is held at the Maplewood Family YMCA.

Wrap Care, 7-9 am & 3-6 pm: $175/members, $300/non-members

Participation in Pre-Kindergarten 4 includes:

  • Weekly swim lessons
  • Active play and gym time
  • Free bus passes
  • Healthy breakfast, lunch, and snack

A developmental learning approach is combined with fun, values-based activities taught by a NYS certified teacher in our Pre-Kindergarten programs. The length mirrors a traditional Kindergarten program of 6 hours per day, 180 days per year. Parents may choose a full day option with on-going care during regular child care hours.


Download Registration Form


The YMCA of Greater Rochester makes program excellence, enrichment, and your child’s safety our priorities. As providers, our goals are to deliver a positive and rewarding experience for every child and to exceed your family’s expectations. Our licensed and registered child care programs proudly serve youth in Monroe County.

Please Contact Us for more information.