High-paying maintenance jobs in San Bernardino

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


The 606 maintenance jobs listed below pay well, with salaries between $26.25 and $40.42 per hour. Maintenance Technician, Maintenance Person and Automotive Technician are among the most popular high-paying roles in San Bernardino, CA.

Job title

Updated Nov 09, 2026
Job title
San Bernardino, CA
California
Job openings (San Bernardino)

Service Technician

San Bernardino

$40.42 per hour

California

$28.68 per hour

HVAC Technician

San Bernardino

$39.21 per hour

California

$34.72 per hour

Senior Maintenance Person

San Bernardino

$34.58 per hour

California

$29.01 per hour

Mechanic

San Bernardino

$34.36 per hour

California

$31.63 per hour

Maintenance Supervisor

San Bernardino

$30.38 per hour

California

$31.69 per hour

Field Service Technician

San Bernardino

$28.66 per hour

California

$31.49 per hour

Automotive Technician

San Bernardino

$28.28 per hour

California

$32.30 per hour

Maintenance Technician

San Bernardino

$26.25 per hour

California

$25.71 per hour

Installer

San Bernardino

$25.80 per hour

California

$25.46 per hour

Maintenance Person

San Bernardino

$22.85 per hour

California

$23.20 per hour

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