TRADEXP

Roofer Salary in Nashville, TN

U.S. median $50,970/yr ($24.50/hr)

In Nashville, Tennessee, a roofer's paycheck depends on the specialty, the season, and the contractors hiring. See how local pay stacks up against the national numbers, with real jobs listed below.

Checking live local pay...

National benchmarks

Median$50,970/yr ($24.50/hr)
Hourly range$18 to $39/hr
Bottom 10%under $37,060/yr
Top 10%over $80,780/yr

Local pay in Nashville moves with cost of living, union presence, and demand. The live figure above reflects what Nashville employers are posting right now.

Pay by experience

Apprentice / entry (helper, first-year)New roofers and helpers start near the bottom 10 percent, under $37,060 a year. Formal apprentices usually begin around 40 to 50 percent of journeyman scale and get scheduled raises as hours and skills add up.$30,000 to $40,000/yr ($15 to $19/hr)
Journeyman / mid-level (3 to 5 years)This is the heart of the trade, right around the $50,970 national median. A roofer who can run material, lead a small crew, and handle more than one roof system starts pushing into the upper half of this band.$45,000 to $60,000/yr ($22 to $29/hr)
Experienced / master (7+ years, specialty)Top-10-percent roofers clear $80,780 a year. Getting there usually means a high-demand specialty (metal, single-ply commercial, torch-down flat roofs), heavy overtime, or a strong union local.$62,000 to $85,000+/yr ($30 to $40+/hr)
Foreman / roofing contractor (owner)Union foremen commonly run several dollars an hour above journeyman scale. Roofers who get licensed and start their own residential or commercial company can clear six figures, though income then rides on the health of the business.$65,000 to $110,000+/yr

Roofer jobs in Nashville

See Roofer jobs hiring in Nashville with pay shown upfront.

Roofer pay in nearby cities

Roofer pay in Nashville: FAQs

How much do roofers make an hour?

The national median is about $24.50 an hour as of May 2024, per the BLS. Most roofers fall between roughly $18 an hour at the low end and $39 an hour at the top. Union journeymen in big metros often post $35 to $45 an hour in base wages before benefits.

Do roofers make good money?

Yes, for a trade you can enter without a college degree. The median is $50,970 a year and the top 10 percent clear $80,780. Because so much of the pay depends on skill, specialty, union status, and overtime, a motivated roofer can grow their income steadily rather than hitting a ceiling.

What are the highest-paying roofing jobs?

Union commercial and industrial work pays the most. Journeyman scale plus a full benefits package can total $58 to $75 an hour in major metros. Specialties like metal roofing and single-ply commercial systems, plus foreman roles and storm/travel jobs with per-diem, sit at the top of the range.

Can you make $100,000 a year as a roofer?

It is realistic but not typical for an hourly roofer. You usually reach six figures by stacking overtime and storm work on a high union scale, moving into foreman or estimating, or becoming a licensed roofing contractor who owns the business. Straight residential shingle work rarely gets there on its own.

Which states pay roofers the most?

Illinois, Massachusetts, Connecticut, and California lead, with annual means in the roughly $68,000 to $78,000 range, well above the $50,970 national median. Strong union presence and higher cost of living drive those numbers, and metros like Chicago pay even more than their statewide average.