Salaripedia
English

How much does a maintenance and repair worker make in Vineland?

$52,450a year

Median yearly pay for maintenance and repair workers in the Vineland, NJ metro area. That is $25.22 an hour or $4,371 a month.

Hourly
$25.22
Vs. national median
+6%
Rank among cities
97 of 393
Jobs in the area
600
Pay range
Lowest 10%: $37,290Median: $52,450Highest 10%: $79,100
PercentileYearlyHourly
10th$37,290$17.93
25th$42,730$20.54
Median$52,450$25.22
75th$65,760$31.62
90th$79,100$38.03

Other cities in New Jersey

Median yearly pay for maintenance and repair workers.

New York, NY$59,550
Trenton, NJ$53,930
Allentown, PA$52,880
Philadelphia, PA$50,200
Atlantic City, NJ$48,450
Maintenance and Repair Worker salary in New Jersey Maintenance and Repair Worker salary in all states

Related jobs in Vineland

Same field, median yearly pay.

First-Line Supervisors of Mechanic$87,100
Mobile Heavy Equipment Mechanic$70,700
Heating$68,250
Bus and Truck Mechanic and Diesel Engine Specialist$64,990
Industrial Machinery Mechanic$62,400
Automotive Body and Related Repairer$58,580
Automotive Service Technician and Mechanic$48,670
Installation$47,780
Helpers--Installation$38,590
Salaries for every job in Vineland, NJ

Frequently asked questions

How much does a maintenance and repair worker make an hour in Vineland?

The median hourly pay in the Vineland, NJ metro area is $25.22 ($52,450 a year).

Do maintenance and repair workers make more in Vineland than the national average?

Yes: $52,450 against $49,590 nationally, 6% more.

How does Vineland compare with the rest of New Jersey?

The median in New Jersey is $54,810, so Vineland pays 4% less.

Where does Vineland rank for maintenance and repair worker pay?

97 of 393 metro areas with data.

How much does a maintenance and repair worker make starting out in Vineland?

The lowest-paid 10% make $37,290 or less a year; the top 10% make $79,100 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.