Portland is closer to universal pre-K than most US cities. Oregon has no statewide program, but Portland sits in Multnomah County, which voters approved for Preschool for All in November 2020, a tuition-free program for the county's 3- and 4-year-olds, per Multnomah County. It is still phasing in toward universal access, so seats are being added each year. Families without a seat pay private tuition that commonly runs $1,100 to $1,700 per month in 2026.
This guide explains how Multnomah County Preschool for All works, who qualifies, whether it is truly free, how to apply, and what private preschool costs while the program expands. It sits alongside our daycare cost pillar and our statewide Oregon pre-K explainer.
Closer than most US cities. Oregon has no statewide universal pre-K, but Portland sits in Multnomah County, which voters approved for Preschool for All in November 2020, a tuition-free program for the county's 3- and 4-year-olds, per Multnomah County. It is phasing in toward universal access later this decade, so seats are still being added each year rather than guaranteed to every child today.
That makes Portland different from cities like Nashville or Austin, where free pre-K depends on income or a state eligibility category. In Multnomah County the design goal is access for every 3- and 4-year-old, regardless of income, per Multnomah County, even though capacity has not yet caught up to that goal.
Preschool for All is open to all 3- and 4-year-olds who live in Multnomah County, regardless of family income, per Multnomah County. Because the program is still expanding to universal capacity, demand can exceed available seats, and the county uses a prioritization process so that children with higher needs are placed first.
Beyond Preschool for All, Oregon offers income-based options statewide. The table below lays out the main routes for a Portland family.
| Program / option | Ages | Cost | Who it fits |
|---|---|---|---|
| Preschool for All (Multnomah County) | 3–4 | Free | Any 3- or 4-year-old in the county, as seats expand |
| Preschool Promise (Oregon) | 3–4 | Free if eligible | Families at or below 200% of the federal poverty level |
| Oregon Prekindergarten / Head Start | 3–5 | Free if eligible | Income-eligible and priority families |
| Private preschool | Roughly 2–5 | $1,100–$1,700 / month | Families wanting longer hours or no waitlist |
Preschool for All rules come from Multnomah County; Preschool Promise and Oregon Prekindergarten follow the Oregon Department of Early Learning and Care, and Head Start follows the federal Office of Head Start. The private cost range is drawn from Child Care Aware of America and the U.S. Department of Labor National Database of Childcare Prices for the Portland area, and is discussed below.
Yes. Preschool for All is tuition-free to families and is funded by a local Multnomah County personal income tax on high earners, not by parent fees, per Multnomah County. Families apply through Multnomah County Preschool for All, which places children in participating centers, family child care homes, and schools.
The annual application window typically opens in late winter or early spring for the following school year; because dates shift each year, confirm the current window with Multnomah County Preschool for All. Apply early, since seats are still expanding and prioritized.
Full-time private preschool in Portland commonly runs about $1,100 to $1,700 per month in 2026, per Child Care Aware of America and the U.S. Department of Labor National Database of Childcare Prices. Families who do not secure a Preschool for All seat while the program is still expanding often pay private tuition in this range.
A Northeast Portland family paying for full-time private preschool for a four-year-old can spend roughly $1,250 to $1,650 per month, or about $15,000 to $19,800 per year, per Child Care Aware of America data for the Portland area.
If the same child secures a Preschool for All seat, the core program cost drops to $0, though the program day may be shorter than a full work day, so some families still pay for wraparound care.
A Dependent Care FSA and the federal Child and Dependent Care Credit can further offset wraparound or summer care; see our tax-credit explainer below.
The honest tradeoff. Preschool for All is genuinely tuition-free and aims for universal access, but it is not there yet. While the program expands, there are more eligible children than seats, so applying does not guarantee placement, and the program day may not cover a full work schedule. Treat a free seat as likely-but-not-certain, and keep a private backup in mind, especially if you need long days.
Is there universal pre-K in Portland?
Closer than most US cities. Oregon has no statewide universal pre-K, but Portland sits in Multnomah County, which voters approved for Preschool for All in November 2020, a tuition-free program for the county's 3- and 4-year-olds, per Multnomah County. It is phasing in toward universal access later this decade, so seats are still being added each year rather than guaranteed to every child today.
Who qualifies for Preschool for All in Portland?
Preschool for All is open to all 3- and 4-year-olds who live in Multnomah County, regardless of family income, per Multnomah County. Because the program is still expanding to universal capacity, demand can exceed available seats, and the county uses a prioritization process so that children with higher needs are placed first.
Is Preschool for All really free?
Yes. Preschool for All is tuition-free to families and is funded by a local Multnomah County personal income tax on high earners, not by parent fees, per Multnomah County. Families pay nothing for the preschool program itself, though wraparound or extended-day care beyond program hours can carry separate costs.
How do I apply for Preschool for All?
Families apply through Multnomah County Preschool for All, which places children in participating centers, family child care homes, and schools, per Multnomah County. The annual application window typically opens in late winter or early spring for the following school year; because dates shift each year, confirm the current window with Multnomah County Preschool for All.
What does private preschool cost in Portland?
Full-time private preschool in Portland commonly runs about $1,100 to $1,700 per month in 2026, per Child Care Aware of America and the U.S. Department of Labor National Database of Childcare Prices. Families who do not secure a Preschool for All seat while the program is still expanding often pay private tuition in this range.
If you are weighing options, walk through our comparison checklist and tour questions list, and model your year with the cost calculator. For more, see the Portland daycare guide, the statewide Oregon pre-K explainer, and the DaycareSquare cost pillar.
Neighborhood-level costs, waitlist reality, and how to find care across Portland.
Read → StatewideHow Oregon's Preschool Promise and Oregon Prekindergarten work beyond Multnomah County.
Read → ToolModel a Portland preschool year, with a Preschool for All or private seat.
Open →Get our free daycare starter kit — the 27-question tour checklist, a cost-comparison worksheet, and what to ask about waitlists. One email, no spam.
Or jump in: tour questions · cost calculator · comparison checklist