Universal pre-K in Portland

Published ·Updated

A teacher and three- and four-year-olds at a low table in a Portland preschool classroom

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.

Sources used throughout: Multnomah County Preschool for All, the voter-approved local program that funds and runs tuition-free preschool in Portland and the rest of the county; the Oregon Department of Early Learning and Care (DELC), which oversees Preschool Promise and Oregon Prekindergarten statewide; the National Institute for Early Education Research (NIEER) State of Preschool Yearbook; and Child Care Aware of America together with the U.S. Department of Labor National Database of Childcare Prices for Portland cost ranges. Program rules and application dates change; verify current details with Multnomah County Preschool for All.

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.

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.

Who qualifies, and what are the options?

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 / optionAgesCostWho it fits
Preschool for All (Multnomah County)3–4FreeAny 3- or 4-year-old in the county, as seats expand
Preschool Promise (Oregon)3–4Free if eligibleFamilies at or below 200% of the federal poverty level
Oregon Prekindergarten / Head Start3–5Free if eligibleIncome-eligible and priority families
Private preschoolRoughly 2–5$1,100–$1,700 / monthFamilies 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.

Is Preschool for All really free, and how do I apply?

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.

What private preschool costs in the meantime

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.

Worked example: a Northeast Portland family with a four-year-old

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.

How to get a seat

  1. Confirm county residency. Preschool for All serves families who live in Multnomah County, which includes most of Portland.
  2. Check the ages. The program serves 3- and 4-year-olds; confirm your child's age against the current program year.
  3. Apply in late winter or early spring. Submit through Multnomah County Preschool for All and confirm the current window, since dates shift each year.
  4. Compare backups. Use our comparison checklist and tour questions for private or income-based programs.
  5. Set up tax help. A Dependent Care FSA and the federal Child and Dependent Care Credit reduce out-of-pocket cost; see our tax credit explainer.

Common questions

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.

Where to go next

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.

Touring daycares soon?

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