Checked
Roofers Salary in Tennessee
Roofers in Tennessee earn a median $45,690 a year, 18% below the U.S. median.
- Median in TN
- $45,690 a year
- U.S. median
- $55,440 a year
- Employment
- 2,110
- Location quotient
- 0.74
- Share of jobs vs. U.S. (1.00 = same)
Pay range in Tennessee
- Median (50%)
- $45,690 · $21.97 an hour
- Mean (average)
- $46,740 · $22.47 an hour (estimate error ±3.3%)
- 10th percentile
- $32,180 · $15.47 an hour
- 25th percentile
- $38,130 · $18.33 an hour
- 75th percentile
- $48,940 · $23.53 an hour
- 90th percentile
- $61,340 · $29.49 an hour
- Employment
- 2,110 (estimate error ±7.9%)
- Jobs per 1,000
- 0.65
- Location quotient
- 0.74 (1.00 = national share)
Roofers pay by metro area in Tennessee
Includes metro areas that cross into this state and nonmetropolitan areas
Swipe the table sideways to see more columns.
| Area | Median wage | Employment |
|---|---|---|
| Nashville-Davidson--Murfreesboro--Franklin, TN | $48,120 | 650 |
| Morristown, TN | $47,950 | 90 |
| Memphis, TN-MS-AR | $46,480 | 360 |
| Chattanooga, TN-GA | $45,530 | 140 |
| North Central Tennessee nonmetropolitan area | $45,260 | 140 |
| Knoxville, TN | $45,030 | 440 |
| South Central Tennessee nonmetropolitan area | $40,540 | 30 |
| Kingsport-Bristol, TN-VA | $39,720 | 90 |
| West Tennessee nonmetropolitan area | $35,560 | 90 |
More
Frequently asked questions
- How much do roofers make in Tennessee?
- The median wage for roofers in Tennessee is $45,690 a year (Bureau of Labor Statistics, May 2025). There are about 2,110 jobs in the state.
- Where in Tennessee do roofers earn the most?
- Nashville-Davidson--Murfreesboro--Franklin, TN has the highest median wage in the state for this occupation at $48,120 a year.