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.