Salaripedia
English

How much does a construction laborer make in Worcester?

$61,410a year

Median yearly pay for construction laborers in the Worcester, MA metro area. That is $29.52 an hour or $5,118 a month.

Hourly
$29.52
Vs. national median
+30%
Rank among cities
14 of 392
Jobs in the area
1,650
Pay range
Lowest 10%: $43,440Median: $61,410Highest 10%: $96,160
PercentileYearlyHourly
10th$43,440$20.88
25th$48,320$23.23
Median$61,410$29.52
75th$90,270$43.40
90th$96,160$46.23

Other cities in Massachusetts

Median yearly pay for construction laborers.

Boston, MA$63,420
Springfield, MA$62,660
Barnstable Town, MA$60,040
Providence, RI$59,280
Amherst Town, MA$58,150
Pittsfield, MA$52,130
Construction Laborer salary in Massachusetts Construction Laborer salary in all states

Related jobs in Worcester

Same field, median yearly pay.

Roofer$105,300
First-Line Supervisors of Construction Trade and Extraction Worker$94,570
Plumber$82,260
Construction and Building Inspector$80,650
Drywall and Ceiling Tile Installer$80,280
Glazier$78,820
Sheet Metal Worker$77,820
Operating Engineer and Other Construction Equipment Operator$77,050
Brickmason and Blockmason$76,930
Electrician$75,510
Salaries for every job in Worcester, MA

Frequently asked questions

How much does a construction laborer make an hour in Worcester?

The median hourly pay in the Worcester, MA metro area is $29.52 ($61,410 a year).

Do construction laborers make more in Worcester than the national average?

Yes: $61,410 against $47,120 nationally, 30% more.

How does Worcester compare with the rest of Massachusetts?

The median in Massachusetts is $63,390, so Worcester pays 3% less.

Where does Worcester rank for construction laborer pay?

14 of 392 metro areas with data.

How much does a construction laborer make starting out in Worcester?

The lowest-paid 10% make $43,440 or less a year; the top 10% make $96,160 or more.

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.