High-paying maintenance jobs in Santa Cruz

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


The 184 maintenance jobs listed below pay well, with salaries between $28.62 and $24.49 per hour. Maintenance Technician, Automotive Technician and Maintenance Person are among the most popular high-paying roles in Santa Cruz, CA.

Job title

Updated Nov 12, 2026
Job title
Santa Cruz, CA
California
Job openings (Santa Cruz)

Journeyperson Electrician

Santa Cruz

$45.02 per hour

California

$41.48 per hour

Plumbing Technician

Santa Cruz

$36.31 per hour

California

$30.22 per hour

HVAC Technician

Santa Cruz

$29.07 per hour

California

$34.69 per hour

Field Technician

Santa Cruz

$28.80 per hour

California

$27.34 per hour

Technician

Santa Cruz

$28.62 per hour

California

$26.96 per hour

Automotive Technician

Santa Cruz

$27.90 per hour

California

$32.31 per hour

Service Technician

Santa Cruz

$26.58 per hour

California

$28.67 per hour

Maintenance Technician

Santa Cruz

$26.05 per hour

California

$25.74 per hour

Maintenance Person

Santa Cruz

$24.49 per hour

California

$23.18 per hour

Groundskeeper

Santa Cruz

$23.25 per hour

California

$20.53 per hour

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