Take the Free Sokanu Career Test!

We've built the world's most comprehensive career test. Our questionnaire measures over 180 traits to match you against 500+ careers. Our mission is to help you find your calling in life.

Take the career test

What is the average salary for a Roofer?

The average salary of a Roofer is $38,790. Salaries start from $23,090 and go up to $59,310. Please note that the average salary for a Roofer may vary depending on several factors, like level of education, amount of experience, industry, company size and location. Our source, the Bureau of Labor Statistics, produces some of the United States most sensitive and important economic information, which is based on their strongest commitment to accuracy, quality and integrity.

Learn more about the Roofer job market for salaries of real jobs in your area.

$0 $59,310
Starting ($23.1k)
Junior ($28.1k)
Experienced ($35.5k)
Senior ($47.0k)
Highest ($59.3k)
Highest

The top 10% of Roofers in United States earn:

$59,310
Senior

The top 25% of Roofers in United States earn:

$47,040
Experienced

The middle 50% of Roofers in United States earn:

$35,520
Junior

The bottom 25% of Roofers in United States earn:

$28,130
Starting

The bottom 10% of Roofers in United States earn:

$23,090

Historical salary

Roofer salary by state

Click on a state to learn more
State Salary Rank
Roofer Salary in Alaska 59,190 1
Roofer Salary in District of Columbia 51,240 2
Roofer Salary in Hawaii 50,960 3
Roofer Salary in Minnesota 50,620 4
Roofer Salary in Massachusetts 50,060 5
Roofer Salary in Connecticut 49,840 6
Roofer Salary in California 48,080 7
Roofer Salary in New Jersey 46,850 8
Roofer Salary in New York 46,700 9
Roofer Salary in Illinois 44,930 10
Roofer Salary in Washington 44,880 11
Roofer Salary in Rhode Island 43,420 12
Roofer Salary in New Hampshire 43,420 13
Roofer Salary in Missouri 40,520 14
Roofer Salary in Nevada 40,410 15
Roofer Salary in Indiana 40,200 16
Roofer Salary in Maryland 39,900 17
Roofer Salary in Colorado 39,630 18
Roofer Salary in Pennsylvania 39,130 19
Roofer Salary in Wisconsin 38,870 20
Roofer Salary in United States 38,790 21
Roofer Salary in Michigan 37,750 22
Roofer Salary in Ohio 37,200 23
Roofer Salary in Kentucky 36,830 24
Roofer Salary in Oregon 36,760 25
Roofer Salary in Louisiana 36,690 26
Roofer Salary in Tennessee 35,860 27
Roofer Salary in Kansas 35,530 28
Roofer Salary in Maine 35,450 29
Roofer Salary in Virginia 35,260 30
Roofer Salary in Delaware 35,120 31
Roofer Salary in Montana 33,780 32
Roofer Salary in Utah 33,310 33
Roofer Salary in Georgia 33,290 34
Roofer Salary in Iowa 33,220 35
Roofer Salary in North Dakota 32,350 36
Roofer Salary in Vermont 32,280 37
Roofer Salary in Oklahoma 32,270 38
Roofer Salary in New Mexico 32,250 39
Roofer Salary in Arkansas 32,060 40
Roofer Salary in Florida 31,610 41
Roofer Salary in Idaho 31,600 42
Roofer Salary in Arizona 31,580 43
Roofer Salary in Wyoming 31,080 44
Roofer Salary in North Carolina 30,950 45
Roofer Salary in Nebraska 30,720 46
Roofer Salary in Texas 30,140 47
Roofer Salary in South Carolina 30,020 48
Roofer Salary in Alabama 29,040 49
Roofer Salary in South Dakota 28,770 50
Roofer Salary in West Virginia 28,650 51
Roofer Salary in Mississippi 28,450 52
Roofer Salary in Puerto Rico 17,420 53