Salaripedia
English

How much does an occupational therapist make in Bloomington?

$90,060a year

Median yearly pay for occupational therapists in the Bloomington, IL metro area. That is $43.30 an hour or $7,505 a month.

Hourly
$43.30
Vs. national median
-10%
Rank among cities
287 of 365
Jobs in the area
80
Pay range
Lowest 10%: $63,370Median: $90,060Highest 10%: $119,900
PercentileYearlyHourly
10th$63,370$30.47
25th$77,890$37.45
Median$90,060$43.30
75th$101,000$48.54
90th$119,900$57.66

Other cities in Illinois

Median yearly pay for occupational therapists.

Springfield, IL$102,800
Chicago, IL$99,860
Cape Girardeau, MO$98,990
Peoria, IL$96,920
Rockford, IL$96,620
St. Louis, MO$95,770
Paducah, KY$94,250
Davenport, IA$87,390
Champaign, IL$80,040
Occupational Therapist salary in Illinois Occupational Therapist salary in all states

Related jobs in Bloomington

Same field, median yearly pay.

Physician$356,800
Dentist$160,800
Nurse Practitioner$139,200
Pharmacist$139,100
Physical Therapist$97,250
Diagnostic Medical Sonographer$93,860
Speech-Language Pathologist$84,330
Registered Nurse$79,970
Dental Hygienist$78,220
Clinical Laboratory Technologist and Technician$75,530
Salaries for every job in Bloomington, IL

Frequently asked questions

How much does an occupational therapist make an hour in Bloomington?

The median hourly pay in the Bloomington, IL metro area is $43.30 ($90,060 a year).

Do occupational therapists make more in Bloomington than the national average?

No: $90,060 against $100,300 nationally, 10% less.

How does Bloomington compare with the rest of Illinois?

The median in Illinois is $99,700, so Bloomington pays 10% less.

Where does Bloomington rank for occupational therapist pay?

287 of 365 metro areas with data.

How much does an occupational therapist make starting out in Bloomington?

The lowest-paid 10% make $63,370 or less a year; the top 10% make $119,900 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.