Skip to content
applystead.Log inGet started

Applystead salaries · 170 posted pay ranges

UniFirst Maintenance Technician salaries

Pay ranges UniFirst published in 170 open job postings for Maintenance Technician roles, updated Nov 12, 2026.

Continue with GoogleGet matched to Maintenance Technician jobs at UniFirst

Posted base pay ranges from job listings, not total compensation. Figures are in USD. How these figures are made

UniFirst’s Maintenance Technician titles

  1. Maintenance Technician I (Entry level)$27.98/hr ($58.2K/yr) median, $26.03–$27.98/hr typical, 117 postingsMaintenance Technician I (Entry level): middle half $26.03–$27.98/hr, median $27.98/hr ($58.2K/yr)
  2. Maintenance Technician II (Mid level)$28.11/hr ($58.5K/yr) median, $28.11–$30.22/hr typical, 46 postingsMaintenance Technician II (Mid level): middle half $28.11–$30.22/hr, median $28.11/hr ($58.5K/yr)
  3. Maintenance Technician (Mid level)$28.11/hr ($58.5K/yr) median, $28.11–$30.22/hr typical, 7 postingsMaintenance Technician (Mid level): middle half $28.11–$30.22/hr, median $28.11/hr ($58.5K/yr)

Pay by level

  1. Entry level$27.98/hr ($58.2K/yr) median, $26.03–$27.98/hr typical, 117 postingsEntry level: middle half $26.03–$27.98/hr, median $27.98/hr ($58.2K/yr)
  2. Mid level$28.11/hr ($58.5K/yr) median, $28.11–$30.22/hr typical, 53 postingsMid level: middle half $28.11–$30.22/hr, median $28.11/hr ($58.5K/yr)

Locations

  1. United States · $58.2K median, 143 postings
  2. Virginia · $54.1K median, 77 postings
  3. Colorado · $58.2K median, 44 postings
  4. Richmond, VA · $54.1K median, 19 postings
  5. Virginia Beach, VA · $54.1K median, 17 postings
  6. Denver, CO · $58.2K median, 16 postings
  7. Chesapeake, VA · $54.1K median, 10 postings
  8. Norfolk, VA · $58.5K median, 9 postings

Newest UniFirst Maintenance Technician postings

  1. Maintenance Technician IIUniFirst · Nashua, NH · $62.4K–$72.8K/yr · Posted Nov 9, 2026
  2. Maintenance Technician II - UniFirstUniFirst · Columbus, OH · $23.54–$32.69/hr · Posted Nov 8, 2026
  3. Maintenance Technician II - UniFirstUniFirst · Columbus, OH · $23.54–$32.69/hr · Posted Nov 8, 2026
  4. Maintenance TechnicianUniFirst · Ohio · $23.54–$32.69/hr · Posted Nov 6, 2026
  5. Maintenance Technician II - UniFirstUniFirst · Nashua, NH · $30.00–$35.00/hr · Posted Nov 6, 2026
  6. Want Applystead to find more jobs like these? Start free trial →

Maintenance Technician salaries at every company

Start free trial