Post job

Roofing technician salary

Average roofing technician salary

$15.6

$32,457 yearly

Entry-level roofing technician salary
$27,000 yearly salary
Updated December 15, 2025

Average Salary for Roofing Technicians

The average salary for a roofing technician in the United States is approximately $32,457 per year, translating to about $16 per hour. However, this figure can vary significantly based on factors such as geographic location, years of experience, and the specific industry within which one works.

Salary by Experience Level

Entry-level roofing technicians typically earn less, while those with several years of experience can command higher wages. For instance, technicians with over five years of experience often see their salaries rise to around $39,000 annually.

Highest Paying States

States such as California, New York, and Texas consistently offer higher salaries for roofing technicians. For example, in California, the average salary can exceed $40,000, reflecting the higher cost of living and demand for skilled labor.

By understanding the salary dynamics in this field, aspiring roofing technicians can better position themselves for success and make informed career decisions.

On this page
Roofing technician salary by: 

Let Zippia find your next roofing technician job

Floating question marks illustration

Let Zippia find your next roofing technician job

Floating question marks illustration

Where can a Roofing Technician earn more?

Compare salary by location
Vs
62k
42k
22k
2k
Columbus, OH$36,678
Raleigh, NC$32,391
Compare salary by company
Vs
58k
38k
18k
-2k
University of Wisconsin System$38,438
Albuquerque Academy$27,607

Roofing technician salaries by experience level

Roofing technician salary estimates from across the web

Based on the latest salary information compiled by Zippia, Glassdoor and Ziprecruiter, the average salary for a roofing technician typically falls between $32,457 and $46,644.
zippia
$32,457yearly
glassdoor[1]
$45,777yearly
ZipRecruiter[2]
$46,644yearly

Average roofing technician salary by state

The average roofing technician salary in Alaska, Vermont, and Rhode Island are the highest in the U.S. The lowest average roofing technician salary states are South Dakota, Florida, and Arkansas.

  • State view
  • County view
Average salary:

Highest paying states for roofing technicians

RankStateAvg. salaryHourly rate
1Alaska$44,631$21.46
2Maine$38,044$18.29
3Vermont$39,072$18.78
4Minnesota$36,534$17.56
5Wisconsin$34,674$16.67
6Kansas$35,509$17.07
7Iowa$34,012$16.35
8Connecticut$36,304$17.45
9Illinois$34,836$16.75
10Indiana$32,752$15.75
11Rhode Island$38,655$18.58
12New Hampshire$35,267$16.96
13Massachusetts$36,657$17.62
14Delaware$34,980$16.82
15District of Columbia$42,670$20.51
16Ohio$33,194$15.96
17Nevada$33,423$16.07
18Kentucky$32,164$15.46
19Washington$35,747$17.19
20Hawaii$36,845$17.71
21North Carolina$32,264$15.51
22Colorado$33,273$16.00
23New Jersey$34,863$16.76
24Tennessee$31,944$15.36
25Pennsylvania$33,299$16.01
26Utah$32,547$15.65
27Michigan$32,023$15.40
28Wyoming$33,189$15.96
29New York$35,220$16.93
30Missouri$32,340$15.55
31Maryland$34,073$16.38
32Georgia$31,508$15.15
33South Carolina$31,039$14.92
34California$33,367$16.04
35Oregon$33,084$15.91
36Virginia$32,584$15.67
37Florida$29,658$14.26
38West Virginia$30,495$14.66
39Nebraska$30,830$14.82
40Arizona$30,656$14.74
41Texas$30,938$14.87
42Montana$31,501$15.14
43Idaho$31,893$15.33
44Alabama$30,160$14.50
45North Dakota$30,832$14.82
46Oklahoma$30,462$14.65
47Mississippi$26,924$12.94
48Arkansas$29,502$14.18
49South Dakota$29,921$14.39
50Louisiana$26,642$12.81
51New Mexico$27,162$13.06

Highest paying cities for roofing technicians

The highest-paying cities for roofing technicians are Boston, MA, Minneapolis, MN, and New Haven, CT.

RankCityAvg. salaryHourly rate
1Boston, MA$36,678$17.63
2Minneapolis, MN$36,576$17.58
3New Haven, CT$36,331$17.47
4Seattle, WA$35,822$17.22
5Kansas City, KS$35,661$17.14
6Rochester, NY$35,380$17.01
7Chicago, IL$34,936$16.80
8Milwaukee, WI$34,683$16.67
9Baltimore, MD$34,121$16.40
10Des Moines, IA$33,805$16.25
11Cleveland, OH$33,755$16.23
12Fort Collins, CO$33,424$16.07
13Harrisburg, PA$33,238$15.98
14Portland, OR$33,161$15.94
15Cheyenne, WY$32,889$15.81
16Indianapolis, IN$32,601$15.67
17Salt Lake City, UT$32,581$15.66
18Richmond, VA$32,555$15.65
19Saint Louis, MO$32,416$15.58
20Raleigh, NC$32,391$15.57

Roofing technician salary details

A roofing technician's salary ranges from $27,000 a year at the 10th percentile to $37,000 at the 90th percentile.

Average roofing technician salary graph
Average roofing technician salary graph, trends, and summary

What is a roofing technician's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$37,000$3,083$18
75th Percentile$35,000$2,917$17
Average$32,457$2,705$16
25th Percentile$30,000$2,500$14
10th Percentile$27,000$2,250$13

Highest paying roofing technician jobs

The highest paying types of roofing technicians are electrical maintenance technician, operations and maintenance technician, and senior maintenance technician.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Utility Worker$30,429$2,536$14.6331,038
Handyman$44,648$3,721$21.473,371
Maintenance Worker$36,132$3,011$17.37115,130
Operations And Maintenance Technician$53,680$4,473$25.81182,405
Electrical Maintenance Technician$59,898$4,991$28.80206,538
Preventive Maintenance Technician$40,935$3,411$19.68170,517

Which companies pay roofing technicians the most?

Roofing technician salaries at University of Wisconsin System and GPAC are the highest-paying according to our most recent salary estimates. In addition, the average roofing technician salary at companies like Tremco Incorporated and Fisher Construction Group are highly competitive.

RankCompanyAverage salaryHourly rate
1University of Wisconsin System$38,438$18.48
2GPAC$33,353$16.04
3Tremco Incorporated$33,112$15.92
4Fisher Construction Group$32,940$15.84
5PetersenDean$32,322$15.54
6Roberts Roofing & Siding Inc$31,429$15.11
7CB Richard Ellis Memphis LLC$31,428$15.11
8CBRE Group$31,349$15.07
9REI$31,035$14.92
10Albuquerque Academy$27,607$13.27

Wage gap by gender, race and education

$33,000$32,600$32,200$31,800$31,400$31,000
MaleFemale

Roofing technician salary trends

The average roofing technician salary has risen by $4,625 over the last ten years. In 2014, the average roofing technician earned $27,832 annually, but today, they earn $32,457 a year. That works out to a 11% change in pay for roofing technicians over the last decade.

Compare roofing technician salaries for cities or states with the national average over time.

Average roofing technician salary over time

Compare roofing technician salaries for individual cities or states with the national average.

Roofing technician salary by year

YearAvg. salaryHourly rate% Change
2025$32,500$15.60+4.3%
2024$31,100$14.93+2.0%
2023$30,400$14.63+1.6%
2022$29,900$14.39+1.9%
2021$29,300$14.11+0.8%

Recently added roofing technician salaries

CompanyJobLocationDate addedSalary
GlobalCommercial Roofing TechnicianBeachwood, OH06/29/2025$41,740
Tremco IllbruckCommercial Roofing TechnicianRaleigh, NC06/27/2025$41,740
Tremco IllbruckCommercial Roofing Technician-Metal RooferTampa, FL06/27/2025$41,740
Tremco IllbruckCommercial Roofing TechnicianBuffalo, NY06/27/2025$41,740
Tremco IllbruckCommercial Roofing TechnicianLexington, KY06/27/2025$41,740
Tremco IllbruckCommercial Roofing Technician-Summer HelpRiverside, CA06/27/2025$41,740
Tremco IllbruckCommercial Roofing TechnicianProvidence, RI06/27/2025$41,740
Tremco IllbruckCommercial Roofing Technician-Summer HelpDix, IL06/27/2025$41,740
Tremco IllbruckCommercial Roofing Technician-Summer HelpWien, WI06/27/2025$41,740
Bone Dry RoofingRoofing Repair Technician: Gutters, Siding, & Roofing (JOB #: 060925)Fort Collins, CO06/26/2025$37,566

Roofing technician salary FAQs

Search for roofing technician jobs

Browse installation, maintenance and repair jobs