High-paying maintenance jobs in Fredericton

Maintenance involves ensuring that equipment and systems operate effectively and efficiently. Typical tasks include repairing machinery, troubleshooting issues, and performing preventative maintenance. Technicians, electricians, and mechanics need strong problem-solving skills and a solid understanding of machinery and electrical systems.


The 29 maintenance jobs listed below pay well, with salaries between $26.16 and $31.53 per hour. Installer, Equipment Technician and Electrician are among the most popular high-paying roles in Fredericton, NB.

Job title

Updated Nov. 06, 2026
Job title
Fredericton, NB
New Brunswick
Job openings (Fredericton)

Appliance Technician

Fredericton

$74,537 per year

New Brunswick

$50,617 per year

HVAC Technician

Fredericton

$32.60 per hour

New Brunswick

$34.40 per hour

Equipment Technician

Fredericton

$31.53 per hour

New Brunswick

$35.14 per hour

Electrician

Fredericton

$30.61 per hour

New Brunswick

$33.72 per hour

Installer

Fredericton

$30.56 per hour

New Brunswick

$25.83 per hour

Plumber

Fredericton

$30.48 per hour

New Brunswick

$32.50 per hour

Auto Body Technician

Fredericton

$26.37 per hour

New Brunswick

$24.04 per hour

Technician

Fredericton

$26.16 per hour

New Brunswick

$24.47 per hour

Senior Operations Technician

Fredericton

$23.72 per hour

New Brunswick

$22.69 per hour

Field Technician

Fredericton

$22.28 per hour

New Brunswick

$29.60 per hour

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