Skip to content
Health Career ClassesPrograms · Costs · Pay
BLS wage data · May 2025

Pharmacy Technician Salary in Ohio

Pharmacy Technicians in Ohio earn a median of $40,650 a year, or $19.55 an hour. That ranks Ohio #42 of 51 states and is $5,100 less than the national median.

Median / year
$40,650
Median / hour
$19.55
Employed
17,820
National rank
#42of 51

Pay range in Ohio

10th percentile$34,980
25th percentile$36,650
Median percentile$40,650
75th percentile$48,200
90th percentile$56,520

Pharmacy Technician pay by Ohio metro area

Metro areaMedianJobs
Columbus, OH$45,2403,480
Dayton-Kettering-Beavercreek, OH$45,0001,260
Toledo, OH$44,870790
Lima, OH$44,150150
Springfield, OH$42,570140
Youngstown-Warren, OH$41,000690
Canton-Massillon, OH$40,900610
Cincinnati, OH-KY-IN$40,4903,380
Wheeling, WV-OH$39,830220
Akron, OH$39,7801,020
Weirton-Steubenville, WV-OH$39,460200
Cleveland, OH$39,3103,970
Sandusky, OH$38,750130
Huntington-Ashland, WV-KY-OH$38,730800
Mansfield, OH$38,310170

FAQ

How much does a pharmacy technician make in Ohio?

The median annual wage is $40,650 ($19.55 per hour), according to the BLS for May 2025. That is $5,100 below the U.S. median of $45,750.

What do entry-level pharmacy technicians make in Ohio?

The lowest-paid 10% of Ohio pharmacy technicians earned $34,980 or less ($16.82/hour), a reasonable estimate for new graduates.

Where do pharmacy technicians earn the most in Ohio?

Columbus, OH has the highest metro median at $45,240.

How many pharmacy technicians work in Ohio?

About 17,820 pharmacy technicians were employed in Ohio in May 2025.