High-paying maintenance jobs in San Diego

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


The 625 maintenance jobs listed below pay well, with salaries between $27.63 and $37.19 per hour. Maintenance Technician, Service Technician and Maintenance Person are among the most popular high-paying roles in San Diego, CA.

Job title

Updated Nov 13, 2026
Job title
San Diego, CA
California
Job openings (San Diego)

Electronics Technician

San Diego

$37.19 per hour

California

$32.12 per hour

HVAC Technician

San Diego

$33.68 per hour

California

$34.69 per hour

Electrician

San Diego

$33.58 per hour

California

$35.99 per hour

Field Service Technician

San Diego

$30.58 per hour

California

$31.47 per hour

Inspector

San Diego

$27.95 per hour

California

$29.09 per hour

Service Technician

San Diego

$27.86 per hour

California

$28.67 per hour

Technician

San Diego

$27.63 per hour

California

$26.96 per hour

Installer

San Diego

$26.61 per hour

California

$25.51 per hour

Maintenance Technician

San Diego

$25.57 per hour

California

$25.74 per hour

Maintenance Person

San Diego

$24.35 per hour

California

$23.18 per hour

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