ChildRoots is Preschool for All (PFA) Provider.

Preschool for All is a Multnomah County program that provides tuition support for preschool-aged children through publicly funded preschool seats. Participation allows eligible families to access high-quality preschool programming with tuition assistance.

What Families Should Know

  • Preschool for All is administered by Multnomah County.
    Eligibility, prioritization, and placement decisions are made by the county, not by ChildRoots.

  • Families must apply directly through the Preschool for All Parent Portal.
    ChildRoots cannot submit applications, determine eligibility, or influence placement decisions.

  • PFA seats are limited.
    Not all applicants will receive a Preschool for All seat.

  • Private-pay enrollment remains available.
    Families whose children are not offered a PFA seat may still enroll at ChildRoots through private pay, subject to standard enrollment availability.

  • Once a child is granted a PFA seat, reapplication is not required.
    The PFA seat remains in place for as long as the child remains enrolled in preschool and continues to meet program participation requirements.

 

Applying for Preschool for All

Families interested in Preschool for All must apply through the county portal:

Apply through the Preschool for All Parent Portal here

 

Why Choose ChildRoots as a Preschool for All Provider

Families enrolled through Preschool for All at ChildRoots can expect:

  • Experienced, professional early childhood educators

  • Play-based, developmentally appropriate preschool programming

  • Consistent classroom environments and daily structure

  • Alignment with Preschool for All quality, staffing, and reporting standards

 

Questions?

  • For questions about eligibility, income thresholds, or application status, please contact Preschool for All directly.

  • For questions about ChildRoots programming, schedules, or enrollment, please contact the ChildRoots school you are interested in.