High-paying maintenance jobs in Scranton

Maintenance ensures equipment and facilities function properly. Workers perform repairs and preventive upkeep. Technical skills and problem-solving abilities are critical.


The 228 maintenance jobs listed below pay well, with salaries between $52,240 and $95,055 per year. Maintenance Technician, Automotive Technician and Maintenance Person are among the most popular high-paying roles in Scranton, PA.

Job title

Updated Nov 05, 2026
Job title
Scranton, PA
Pennsylvania
Job openings (Scranton)

Automotive Service Manager

Scranton

$95,055 per year

Pennsylvania

$92,332 per year

Diesel Mechanic

Scranton

$30.72 per hour

Pennsylvania

$29.88 per hour

Maintenance Mechanic

Scranton

$29.39 per hour

Pennsylvania

$28.81 per hour

Electrician

Scranton

$26.87 per hour

Pennsylvania

$29.72 per hour

Service Technician

Scranton

$26.61 per hour

Pennsylvania

$23.25 per hour

Automotive Technician

Scranton

$24.75 per hour

Pennsylvania

$26.55 per hour

Automotive Mechanic

Scranton

$22.91 per hour

Pennsylvania

$25.37 per hour

Maintenance Technician

Scranton

$22.45 per hour

Pennsylvania

$24.40 per hour

Inspector

Scranton

$22.07 per hour

Pennsylvania

$21.57 per hour

Maintenance Person

Scranton

$16.16 per hour

Pennsylvania

$20.07 per hour

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.