Salaripedia
English

How much does a recreation worker make in Boston?

$38,770a year

Median yearly pay for recreation workers in the Boston-Cambridge-Newton, MA-NH metro area. That is $18.64 an hour or $3,231 a month.

Hourly
$18.64
Vs. national median
+6%
Rank among cities
39 of 387
Jobs in the area
8,720
Pay range
Lowest 10%: $32,910Median: $38,770Highest 10%: $50,580
PercentileYearlyHourly
10th$32,910$15.82
25th$36,640$17.62
Median$38,770$18.64
75th$45,710$21.98
90th$50,580$24.32

Other cities in Massachusetts

Median yearly pay for recreation workers.

Barnstable Town, MA$39,430
Worcester, MA$37,950
Springfield, MA$37,500
Pittsfield, MA$37,450
Providence, RI$36,320
Amherst Town, MA$36,280
Recreation Worker salary in Massachusetts Recreation Worker salary in all states

Related jobs in Boston

Same field, median yearly pay.

Exercise Trainer and Group Fitness Instructor$65,190
Mortician$62,540
First-Line Supervisors of Entertainment and Recreation Worker$58,000
Costume Attendant$56,000
First-Line Supervisors of Personal Service Worker$53,740
Residential Advisor$48,830
Funeral Attendant$48,110
Gambling and Sports Book Writer and Runner$47,720
Skincare Specialist$47,480
Baggage Porter and Bellhop$43,090
Salaries for every job in Boston, MA

Frequently asked questions

How much does a recreation worker make an hour in Boston?

The median hourly pay in the Boston-Cambridge-Newton, MA-NH metro area is $18.64 ($38,770 a year).

Do recreation workers make more in Boston than the national average?

Yes: $38,770 against $36,560 nationally, 6% more.

How does Boston compare with the rest of Massachusetts?

The median in Massachusetts is $38,540, so Boston pays 1% more.

Where does Boston rank for recreation worker pay?

39 of 387 metro areas with data.

How much does a recreation worker make starting out in Boston?

The lowest-paid 10% make $32,910 or less a year; the top 10% make $50,580 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.