Salaripedia
English

How much does a heavy and tractor-trailer truck driver make in Boston?

$64,010a year

Median yearly pay for heavy and tractor-trailer truck drivers in the Boston-Cambridge-Newton, MA-NH metro area. That is $30.77 an hour or $5,334 a month.

Hourly
$30.77
Vs. national median
+9%
Rank among cities
10 of 393
Jobs in the area
20,090
Pay range
Lowest 10%: $47,950Median: $64,010Highest 10%: $78,770
PercentileYearlyHourly
10th$47,950$23.05
25th$57,070$27.44
Median$64,010$30.77
75th$73,460$35.32
90th$78,770$37.87

Other cities in Massachusetts

Median yearly pay for heavy and tractor-trailer truck drivers.

Barnstable Town, MA$62,740
Worcester, MA$61,610
Springfield, MA$61,420
Amherst Town, MA$61,260
Providence, RI$60,610
Pittsfield, MA$59,330
Heavy and Tractor-Trailer Truck Driver salary in Massachusetts Heavy and Tractor-Trailer Truck Driver salary in all states

Related jobs in Boston

Same field, median yearly pay.

Air Traffic Controller$135,700
Ship Engineer$126,600
Transportation Inspector$103,400
Crane and Tower Operator$98,140
Material Moving Worker$81,700
Tank Car$77,490
Captain$75,130
Bus Driver$70,120
Traffic Technician$67,450
First-Line Supervisors of Transportation and Material Moving Worker$65,730
Salaries for every job in Boston, MA

Frequently asked questions

How much does a heavy and tractor-trailer truck driver make an hour in Boston?

The median hourly pay in the Boston-Cambridge-Newton, MA-NH metro area is $30.77 ($64,010 a year).

Do heavy and tractor-trailer truck drivers make more in Boston than the national average?

Yes: $64,010 against $58,640 nationally, 9% more.

How does Boston compare with the rest of Massachusetts?

The median in Massachusetts is $63,030, so Boston pays 2% more.

Where does Boston rank for heavy and tractor-trailer truck driver pay?

10 of 393 metro areas with data.

How much does a heavy and tractor-trailer truck driver make starting out in Boston?

The lowest-paid 10% make $47,950 or less a year; the top 10% make $78,770 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.