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 608 maintenance jobs listed below pay well, with salaries between $27.63 and $24.31 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 05, 2026
Job title
San Diego, CA
California
Job openings (San Diego)

Electrician

San Diego

$33.73 per hour

California

$35.97 per hour

HVAC Technician

San Diego

$33.57 per hour

California

$34.71 per hour

Automotive Technician

San Diego

$30.69 per hour

California

$32.25 per hour

Field Service Technician

San Diego

$30.49 per hour

California

$31.40 per hour

Inspector

San Diego

$28.20 per hour

California

$29.03 per hour

Service Technician

San Diego

$27.89 per hour

California

$28.59 per hour

Technician

San Diego

$27.63 per hour

California

$26.99 per hour

Installer

San Diego

$26.68 per hour

California

$25.42 per hour

Maintenance Technician

San Diego

$25.50 per hour

California

$25.68 per hour

Maintenance Person

San Diego

$24.31 per hour

California

$23.21 per hour

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