Maintenance jobs in Harrisburg

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


There are 172 maintenance jobs open in Harrisburg, PA, including Maintenance Technician, Service Technician and HVAC Technician. The estimated salaries for these job titles are between $22.23 and $26.77 per hour. Relevant certifications for maintenance include OSHA 10 and EPA 608 Technician Certification.

Job title

Updated Mar 10, 2026
Job title
Harrisburg, PA
Pennsylvania
Job openings

Maintenance Technician

Harrisburg

$23.37 per hour

Pennsylvania

$24.33 per hour

Service Technician

Harrisburg

$25.62 per hour

Pennsylvania

$22.88 per hour

HVAC Technician

Harrisburg

$30.43 per hour

Pennsylvania

$30.01 per hour

Plumber

Harrisburg

$29.21 per hour

Pennsylvania

$29.59 per hour

Maintenance Person

Harrisburg

$18.45 per hour

Pennsylvania

$18.82 per hour

Mechanic

Harrisburg

$29.64 per hour

Pennsylvania

$25.94 per hour

Technician

Harrisburg

$22.23 per hour

Pennsylvania

$21.14 per hour

Field Technician

Harrisburg

$26.77 per hour

Pennsylvania

$23.33 per hour

Automotive Technician

Harrisburg

$26.62 per hour

Pennsylvania

$26.24 per hour

Field Service Technician

Harrisburg

$26.88 per hour

Pennsylvania

$27.27 per hour

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