Salaripedia
English

How much does a teaching assistant make in Chicago?

$37,840a year

Median yearly pay for teaching assistants in the Chicago-Naperville-Elgin, IL-IN metro area. That is $18.19 an hour or $3,153 a month.

Hourly
$18.19
Vs. national median
+3%
Rank among cities
89 of 391
Jobs in the area
46,770
Pay range
Lowest 10%: $31,200Median: $37,840Highest 10%: $48,100
PercentileYearlyHourly
10th$31,200$15.00
25th$32,780$15.76
Median$37,840$18.19
75th$46,210$22.22
90th$48,100$23.13

Other cities in Illinois

Median yearly pay for teaching assistants.

Decatur, IL$48,480
St. Louis, MO$36,410
Peoria, IL$35,970
Kankakee, IL$35,430
Davenport, IA$34,530
Springfield, IL$33,740
Champaign, IL$32,220
Rockford, IL$32,020
Bloomington, IL$31,710
Paducah, KY$29,970
Cape Girardeau, MO$29,070
Teaching Assistant salary in Illinois Teaching Assistant salary in all states

Related jobs in Chicago

Same field, median yearly pay.

Economics Teacher$124,400
Engineering Teacher$110,300
Agricultural Sciences Teacher$105,400
Architecture Teacher$104,400
Geography Teacher$103,300
Biological Science Teacher$102,000
Law Teacher$101,800
Health Specialties Teacher$101,000
Area$100,800
Political Science Teacher$100,700
Salaries for every job in Chicago, IL

Frequently asked questions

How much does a teaching assistant make an hour in Chicago?

The median hourly pay in the Chicago-Naperville-Elgin, IL-IN metro area is $18.19 ($37,840 a year).

Do teaching assistants make more in Chicago than the national average?

Yes: $37,840 against $36,780 nationally, 3% more.

How does Chicago compare with the rest of Illinois?

The median in Illinois is $36,990, so Chicago pays 2% more.

Where does Chicago rank for teaching assistant pay?

89 of 391 metro areas with data.

How much does a teaching assistant make starting out in Chicago?

The lowest-paid 10% make $31,200 or less a year; the top 10% make $48,100 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.