Salaripedia
English

How much does a pest control worker make in Indianapolis?

$38,740a year

Median yearly pay for pest control workers in the Indianapolis-Carmel-Greenwood, IN metro area. That is $18.63 an hour or $3,228 a month.

Hourly
$18.63
Vs. national median
-14%
Rank among cities
178 of 245
Jobs in the area
590
Pay range
Lowest 10%: $36,530Median: $38,740Highest 10%: $61,060
PercentileYearlyHourly
10th$36,530$17.56
25th$37,230$17.90
Median$38,740$18.63
75th$48,290$23.22
90th$61,060$29.36

Other cities in Indiana

Median yearly pay for pest control workers.

Chicago, IL$46,740
Terre Haute, IN$44,470
Louisville, KY$44,170
Cincinnati, OH$42,890
Evansville, IN$41,440
Fort Wayne, IN$37,630
South Bend, IN$37,420
Muncie, IN$36,420
Pest Control Worker salary in Indiana Pest Control Worker salary in all states

Related jobs in Indianapolis

Same field, median yearly pay.

First-Line Supervisors of Landscaping$62,210
First-Line Supervisors of Housekeeping and Janitorial Worker$52,520
Pesticide Handler$51,220
Tree Trimmer and Pruner$46,050
Landscaping and Groundskeeping Worker$38,180
Janitor and Cleaner$36,850
Maid and Housekeeping Cleaner$32,640
Salaries for every job in Indianapolis, IN

Frequently asked questions

How much does a pest control worker make an hour in Indianapolis?

The median hourly pay in the Indianapolis-Carmel-Greenwood, IN metro area is $18.63 ($38,740 a year).

Do pest control workers make more in Indianapolis than the national average?

No: $38,740 against $45,250 nationally, 14% less.

How does Indianapolis compare with the rest of Indiana?

The median in Indiana is $38,600, so Indianapolis pays 0% more.

Where does Indianapolis rank for pest control worker pay?

178 of 245 metro areas with data.

How much does a pest control worker make starting out in Indianapolis?

The lowest-paid 10% make $36,530 or less a year; the top 10% make $61,060 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.