Salaripedia
English

How much does a childcare worker make in Portland?

$39,590a year

Median yearly pay for childcare workers in the Portland-Vancouver-Hillsboro, OR-WA metro area. That is $19.03 an hour or $3,299 a month.

Hourly
$19.03
Vs. national median
+13%
Rank among cities
21 of 385
Jobs in the area
3,020
Pay range
Lowest 10%: $33,850Median: $39,590Highest 10%: $47,200
PercentileYearlyHourly
10th$33,850$16.27
25th$37,790$18.17
Median$39,590$19.03
75th$45,730$21.99
90th$47,200$22.69

Other cities in Oregon

Median yearly pay for childcare workers.

Bend, OR$37,520
Salem, OR$37,320
Grants Pass, OR$37,150
Eugene, OR$36,760
Corvallis, OR$35,800
Albany, OR$35,640
Medford, OR$35,620
Childcare Worker salary in Oregon Childcare Worker salary in all states

Related jobs in Portland

Same field, median yearly pay.

Animal Trainer$66,040
Barber$64,310
Hairdresser$59,610
Exercise Trainer and Group Fitness Instructor$59,570
First-Line Supervisors of Personal Service Worker$59,350
Skincare Specialist$57,930
First-Line Supervisors of Entertainment and Recreation Worker$50,030
Mortician$49,930
Manicurist and Pedicurist$47,280
Residential Advisor$47,160
Salaries for every job in Portland, OR

Frequently asked questions

How much does a childcare worker make an hour in Portland?

The median hourly pay in the Portland-Vancouver-Hillsboro, OR-WA metro area is $19.03 ($39,590 a year).

Do childcare workers make more in Portland than the national average?

Yes: $39,590 against $34,980 nationally, 13% more.

How does Portland compare with the rest of Oregon?

The median in Oregon is $38,650, so Portland pays 2% more.

Where does Portland rank for childcare worker pay?

21 of 385 metro areas with data.

How much does a childcare worker make starting out in Portland?

The lowest-paid 10% make $33,850 or less a year; the top 10% make $47,200 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.