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
- Median base pay$27.98/hr$58,200 a year full-time
- Typical range$26.03–$28.11/hrMiddle half of postings
- Top 10%$29.90/hrand above
- Postings170with a pay range
Posted base pay ranges from job listings, not total compensation. Figures are in USD. How these figures are made
UniFirst’s Maintenance Technician titles
Pay by level
Locations
- United States · $58.2K median, 143 postings
- Virginia · $54.1K median, 77 postings
- Colorado · $58.2K median, 44 postings
- Richmond, VA · $54.1K median, 19 postings
- Virginia Beach, VA · $54.1K median, 17 postings
- Denver, CO · $58.2K median, 16 postings
- Chesapeake, VA · $54.1K median, 10 postings
- Norfolk, VA · $58.5K median, 9 postings
Newest UniFirst Maintenance Technician postings
- Maintenance Technician IIUniFirst · Nashua, NH · $62.4K–$72.8K/yr · Posted Nov 9, 2026
- Maintenance Technician II - UniFirstUniFirst · Columbus, OH · $23.54–$32.69/hr · Posted Nov 8, 2026
- Maintenance Technician II - UniFirstUniFirst · Columbus, OH · $23.54–$32.69/hr · Posted Nov 8, 2026
- Maintenance TechnicianUniFirst · Ohio · $23.54–$32.69/hr · Posted Nov 6, 2026
- Maintenance Technician II - UniFirstUniFirst · Nashua, NH · $30.00–$35.00/hr · Posted Nov 6, 2026
- Want Applystead to find more jobs like these? Start free trial →
Compare Maintenance Technician pay
UniFirst vs MascoUniFirst vs Platinum Supplemental InsuranceUniFirst vs Sales FocusUniFirst vs ESR Motor SystemsUniFirst vs BakerroofingUniFirst vs Canyon Creek Financial