Roofer Salary


How Much Does a Roofer Make?

On average, a Roofer make $58,140 a year. The lowest-paid 10 percent made $37,460, while the top-paid 10 percent made $81,720.

Annually National Average Salary: $58,140

$37K
$46K
$58K
$65K
$81K
10%
25%
50%
75%
90%

* Based on information from the May 2025 salary report from the BLS.



SEARCH PROGRAMS
Get information about programs near you or online.

Salary by State

  • Annually
  • Monthly
  • Hourly

Annual Salary by State

State 10% Annual 25% Annual Avg. Annual 75% Annual 90% Annual
Alabama$36,120$42,340$47,860$53,340$60,920
Alaska$48,630$56,810$68,450$80,600$92,450
Arizona$35,910$39,860$50,600$59,130$62,620
Arkansas$31,200$37,170$45,780$51,210$58,270
California$48,620$59,420$67,420$75,450$89,010
Colorado$45,820$47,700$56,170$61,150$73,370
Connecticut$47,730$51,580$68,490$93,450$96,070
Delaware$35,640$42,430$55,280$63,630$73,900
District of Columbia$47,470$48,610$68,740$101,570$101,570
Florida$33,240$38,040$48,870$57,660$63,810
Georgia$32,070$38,870$48,440$54,840$63,720
Hawaii$45,860$47,750$61,430$73,690$79,400
Idaho$35,780$41,430$54,300$63,580$71,860
Illinois$46,600$57,850$77,650$103,040$106,530
Indiana$39,830$45,330$59,810$76,210$89,240
Iowa$37,070$46,410$52,070$61,370$65,010
Kansas$37,240$44,150$53,370$61,330$81,540
Kentucky$38,220$44,150$50,680$59,600$65,470
Louisiana$36,140$38,970$52,790$56,190$84,590
Maine$44,890$47,060$53,700$59,080$64,430
Maryland$45,760$48,260$61,640$75,050$80,470
Massachusetts$50,790$59,870$72,990$83,100$106,290
Michigan$41,910$47,890$61,450$78,120$80,270
Minnesota$46,020$55,670$72,920$91,620$99,170
Mississippi$35,280$36,450$45,280$49,000$62,830
Missouri$38,470$42,730$56,320$64,710$78,710
Montana$46,020$48,190$57,010$64,660$71,920
Nebraska$37,480$39,580$47,930$55,650$59,670
Nevada$37,960$48,510$57,460$64,630$79,680
New Hampshire$46,920$48,660$63,820$72,370$100,040
New Jersey$45,230$49,680$74,380$99,760$103,720
New Mexico$35,880$38,450$47,980$56,030$73,850
New York$47,000$58,470$69,350$77,440$95,040
North Carolina$36,760$44,960$50,030$56,530$60,600
North Dakota$46,050$48,010$60,540$72,130$87,360
Ohio$39,940$46,060$55,670$63,230$75,340
Oklahoma$30,800$38,260$49,120$55,630$81,720
Oregon$45,880$48,720$61,510$69,090$95,700
Pennsylvania$40,480$47,320$56,470$62,370$76,700
Rhode Island$43,450$49,350$63,580$76,570$93,740
South Carolina$36,030$37,990$50,180$52,760$61,860
South Dakota$34,550$37,510$46,980$57,270$59,200
Tennessee$32,180$38,130$46,740$48,940$61,340
Texas$34,120$37,430$47,200$53,630$61,560
Utah$30,160$44,490$51,580$62,260$67,390
Vermont$45,380$48,750$56,330$61,110$63,250
Virginia$38,220$45,760$51,520$57,590$66,420
Washington$47,860$52,310$68,870$79,470$104,000
West Virginia$28,660$36,270$51,080$66,750$69,820
Wisconsin$39,130$47,850$58,060$65,330$78,380
Wyoming$37,110$37,930$49,680$60,610$62,490
Puerto Rico$23,010$23,150$26,110$28,560$30,850

Annual Average Salary: Top 5 States

The top earning state in the field is Illinois, where the average salary is $77,650.

These are the top 5 earning states in the field:

Illinois - $77,650
New Jersey - $74,380
Massachusetts - $72,990
Minnesota - $72,920
New York - $69,350

Roofers: Salary Overview

Roofers install, repair, and replace roofs on buildings.

A roofer’s job description typically includes inspecting the roof to see if there are any problems, measuring roofs, replacing damaged or rotting parts, installing roof ventilation, and installing shingles and other materials to make the roof waterproof.

In order to improve your earning prospects, you should be able to use a wide range of tools, from roof cutters, pry bars, nail guns, electric staplers, spraying tools to hammers, and different kinds of saws.

Also, you need to be able to read a blueprint or a diagram and to make one when you calculate the quantities of materials needed for your roof project.

Knowing how to install photovoltaic products and other green technology rooftop applications may increase your earnings prospects.

As a roofer you need good communication and teamwork skills because it is not a job that you can do by yourself, you will always be part of a team.

According to the Bureau of Labor Statistics, the median annual wage for roofers was $42,100 as of May 2019, which means that half of the workers in this profession earned less than this amount and half earned more.

Salaries for roofers vary depending on a wide range of factors, including the roofer’s experience, skills, employer, and industry of employment.

The lowest 10 percent earned less than $26,540 a year while the top 10 percent made more than $70,920 per year.

The 25th percentile for this profession’s salary distribution is $31,330, which means that 75% of workers in this occupation earned more than this amount.

Roofer Salary by Industry

According to the United States Bureau of Labor Statistics, roofers held 160,600 jobs in the United States in 2018, most of them (72%) being employed by roofing contractors.

About 20% of roofers were self-employed and 3 percent worked for building constructors.

The average annual wage reported by roofers who worked for foundation, structure, and building exterior contractors was $42,720.

Roofers who worked in the industry of residential building construction earned, on average, $36,790 per year while those who were employed in the field of nonresidential building construction were paid, on average, with $52,440.

The average annual wage was $37,900 for roofers who worked in the field of employment services and $42,170 for those employed by building finishing contractors.

The highest average annual wage was reported by roofers who worked for local governments and by those employed by the federal executive branch.

Local governments paid roofers, on average, with $64,160 per year while the federal executive branch offered a mean average wage of $58,520 per year for this profession.

Salaries also vary depending on other factors, including the roofer’s experience.

According to the Bureau of Labor Statistics, the starting pay for apprentices is usually 50 percent of what journey workers make.

Your pay as an apprentice will also increase as you advance in your training.

Some roofers, especially entry-level employees, are paid an hourly rate.

The hourly rate also varies depending on the worker’s skills and experience.

Entry-level workers typically earn around $12 an hour and their total earnings depend on the number of hours they work.

Experienced workers may charge more than $30 per hour.

After earning a few years of experience you may apply for a certification offered by the National Roofing Contractors Association and specialize in a variety of roofing systems, such as asphalt shingles or thermoplastic systems.

This certification will prove to potential employers that you are an experienced, skilled worker and may help you advance in your career and increase your payment prospects.

Experienced roofers may advance as a supervisor, estimator, superintendent or they can start their own business.

As a business owner, their earnings will be directly influenced by their reputation, their technical skills but also communication skills and business abilities.

We should also mention that this is a physically demanding job and roofers have one of the highest rates of workplace injuries and one of the highest rates of occupational fatalities.

So this job can be quite dangerous and you will have to wear protective equipment and to follow very strict safety procedures.

According to a report published by payscale.com in July 2020, only 34 percent of all roofers had medical insurance and only 22 percent of them had dental insurance.

Also, as a roofer, you may face periods of unemployment during cold months when construction work slows down.

* Based on information from the May 2025 salary report from the BLS. The figures represent accumulated data for all states of employment for Roofers. BLS data represents averages and medians for workers at all levels of education and experience. This data doesn't represent starting salaries.

* Employment conditions in your area may vary.


See More Salaries

Leave a Comment

icon-angle icon-bars icon-times
×
SEARCH PROGRAMS
Get information about programs near you or online.