Salaripedia
English

How much does a stocker and order filler make in Medford?

$39,120a year

Median yearly pay for stocker and order fillers in the Medford, OR metro area. That is $18.81 an hour or $3,260 a month.

Hourly
$18.81
Vs. national median
+5%
Rank among cities
56 of 393
Jobs in the area
1,890
Pay range
Lowest 10%: $34,860Median: $39,120Highest 10%: $49,050
PercentileYearlyHourly
10th$34,860$16.76
25th$35,820$17.22
Median$39,120$18.81
75th$45,710$21.98
90th$49,050$23.58

Other cities in Oregon

Median yearly pay for stocker and order fillers.

Bend, OR$45,840
Portland, OR$44,440
Salem, OR$41,520
Albany, OR$38,970
Eugene, OR$37,430
Corvallis, OR$36,830
Grants Pass, OR$36,500
Stocker and Order Filler salary in Oregon Stocker and Order Filler salary in all states

Related jobs in Medford

Same field, median yearly pay.

Refuse and Recyclable Material Collector$62,730
Bus Driver$59,850
Heavy and Tractor-Trailer Truck Driver$58,220
First-Line Supervisors of Transportation and Material Moving Worker$57,590
Industrial Truck and Tractor Operator$51,930
Machine Feeder and Offbearer$46,630
Light Truck Driver$45,880
Driver/Sales Worker$42,080
Cleaners of Vehicle and Equipment$38,890
Laborer and Freight$37,980
Salaries for every job in Medford, OR

Frequently asked questions

How much does a stocker and order filler make an hour in Medford?

The median hourly pay in the Medford, OR metro area is $18.81 ($39,120 a year).

Do stocker and order fillers make more in Medford than the national average?

Yes: $39,120 against $37,330 nationally, 5% more.

How does Medford compare with the rest of Oregon?

The median in Oregon is $43,480, so Medford pays 10% less.

Where does Medford rank for stocker and order filler pay?

56 of 393 metro areas with data.

How much does a stocker and order filler make starting out in Medford?

The lowest-paid 10% make $34,860 or less a year; the top 10% make $49,050 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.