Salaripedia
English

How much does a roofer make in New York?

$66,020a year

Median yearly pay for roofers in New York. That is $31.74 an hour or $5,502 a month.

Hourly
$31.74
Vs. national median
+19%
Rank among states
6 of 51
Jobs in the state
4,570
Pay range
Lowest 10%: $47,000Median: $66,020Highest 10%: $95,040
PercentileYearlyHourly
10th$47,000$22.60
25th$58,470$28.11
Median$66,020$31.74
75th$77,440$37.23
90th$95,040$45.69

Cities in New York

Metro areas, median yearly pay.

New York, NY$76,400
Albany, NY$63,920
Kiryas Joel, NY$63,750
Buffalo, NY$62,590
Syracuse, NY$61,480
Utica, NY$61,070
Rochester, NY$60,880
Glens Falls, NY$60,700
Binghamton, NY$59,810
Elmira, NY$58,730
Salaries for every job in New York

Nearby in the ranking

States with similar pay for roofers.

3. Minnesota$74,490
4. Massachusetts$72,750
5. Alaska$66,750
6. New York$66,020
7. California$63,600
8. Connecticut$62,070
9. District of Columbia$61,750
Roofer salary in all states

Frequently asked questions

How much does a roofer make an hour in New York?

The median hourly pay in New York is $31.74 ($66,020 a year).

Do roofers make more in New York than the national average?

Yes: $66,020 against $55,440 nationally, 19% more.

Where does New York rank for roofer pay?

New York ranks 6 of 51 states.

Which city in New York pays roofers the most?

New York-Newark-Jersey City, NY-NJ, with a median of $76,400 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.