Utah · 2024–2025 pay · 9,948 people
How much are custodians and grounds workers paid in Utah?
$5,557typical pay for custodians and grounds workers, 2024–2025
$1,839 – $17,165what most people earned
Counts everyone paid during the year, including part-year workers, in the 145 jobs listed below (part-time-schedule titles left out). Each employer counts with its latest published year (2024 or 2025).
✓ Official data from Transparent Utah · Matches the agency's latest release · utah.gov ↗
Pay by job
Typical pay counts everyone paid during each job's latest year. Short, seasonal roles (typical pay under $5,000) are listed last.
- Hourly Custodial1,005 people$5,604
- Adult Sweepers278 people$6,842
- Hrly Custodians239 people$5,636
- Parks Maintenance Worker226 people$26,052
- Parks Maintenance Technician199 people$18,197
- Salaries - Custodial/Maintena168 people$9,884
- Salaries - Custodial/Maintenance156 people$6,342
- Journey Custodian122 people$48,222
- General Maintenance Worker97 people$29,103
- Custodians - Regular96 people$49,951
- Head Custodian - Elementary88 people$63,057
- Head Custodian Salary85 people$63,185
- Custodian - Custodial Services71 people$26,007
- Building/Grounds Supervisor66 people$69,862
- Custodian Assistant66 people$35,566
- Facility Manager - Elementary66 people$55,132
- Custodian Salaries65 people$49,169
- Parks Maintenance58 people$36,497
- Head Custodian56 people$58,081
- Custodial Crew Leade53 people$40,585
- Sal Assistant Customer49 people$19,414
- Salaries - Custodial and Maintenance Personnel47 people$26,937
- Seasonal Parks Maintenance46 people$5,023
- Custodian Variable-Hour42 people$13,908
- Parks Seasonal Worker41 people$5,703
- Custodian Night Shift40 people$36,644
- Custodial Supervisor38 people$44,172
- Elementary Head Custodian38 people$63,016
- General Custodian - Secondary Schools37 people$39,528
- Parks Maintenance Technician Part Time37 people$11,128
- Facility Custodian36 people$9,629
- Salaries-Custodial Contracted Personnel36 people$65,200
- Seasonal Vector Control Technician35 people$9,458
- Building Custodian31 people$38,186
- General Custodian - Elementary31 people$39,649
- Golf Course Maintenance Worker-Sunbrook31 people$8,224
- Senior Sweeper31 people$8,477
- Facilities Supervisor29 people$12,126
- Custodial Maintenance Worker27 people$43,754
- Associate Custodian26 people$58,397
- Seasonal Maintenance - Parks24 people$12,074
- Vector Control Technician24 people$8,061
- Custodial Attendant23 people$8,810
- Drainage Maintenance Worker23 people$58,964
- Parks Supervisor23 people$58,481
- Parks Technician23 people$42,257
- Facility Manager - Jr. High22 people$68,470
- Parks Maintenance Worker - Sports Field22 people$10,060
- Custodian Lead21 people$46,399
- High School Custodian21 people$45,132
- Lead Custodial Maintenance Worker21 people$37,728
- Parks Foreman20 people$72,243
- Facilities Worker19 people$16,926
- Parks Maintenance Worker Aca f/T19 people$13,015
- Sal Maintenance/Customer19 people$65,462
- Assistant Custodian - 70518 people$5,282
- Facilities Service Employee18 people$55,524
- Parks Employee18 people$8,337
- Salaries - Summer Yard Crew18 people$37,147
- Cemetery Sexton17 people$64,894
- Laborer - Golf Course17 people$6,091
- Lead Custodian - Custodial Services17 people$36,951
- Parks Specialist17 people$47,082
- Salaries - Custodial17 people$38,243
- Turf Staff17 people$9,103
- Vector Control17 people$7,544
- Facilities Operations Worker16 people$40,676
- Golf Course Grounds Worker Ptnb16 people$6,796
- Head Custodian - Jr. High16 people$69,802
- Groundskeeper - Grounds15 people$30,492
- Lead Custodian15 people$48,777
- Maintenance Services15 people$7,717
- Weed Laborer15 people$9,638
- Assistant Custodian14 people$14,036
- Golf Course Maintenance Worker-Southgate14 people$10,210
- Grounds Technician14 people$40,486
- Park Maintenance Specialist Seasonal14 people$8,818
- Parks - Golf Maintenance14 people$10,229
- Parks Operator14 people$27,343
- Building Service Worker13 people$54,402
- Maintenance Assistant13 people$10,054
- Parks Maintenance Supervisor12 people$79,563
- Buildings Worker11 people$52,934
- Park Worker11 people$50,087
- Grounds Maintenance Worker8 people$7,507
- Facilities Assistant6 people$9,741
- General Services Supervisor6 people$54,774
- Equipment Operator - Weed Control5 people$48,180
- Mosquito Control Technician5 people$13,993
- Public Works Laborer5 people$58,580
- Part Time Custodian1,585 people$4,018
- Custodial Helper557 people$3,416
- Sub Custodian455 people$628
- Student Sweepers310 people$2,757
- Sub Custodial Sweeper216 people$216
- Custodians - Students194 people$2,147
- Parks Worker154 people$4,069
- Salaries - Customer/Maintenance99 people$4,114
- Golf Course Maintenance91 people$3,096
- Summer Part Time Custodian91 people$2,173
- Golf Groundskeeper90 people$3,976
- Grounds Worker79 people$3,240
- Golf Course Worker Ptnb75 people$1,102
- Parks Maintenance Worker Seas71 people$3,637
- Parks - Seasonal67 people$3,223
- Golf Course Equipment Operator65 people$2,801
- Park Maintenance60 people$4,833
- Grounds Maintenance52 people$4,364
- Parks Part Time48 people$4,872
- Summer Crew - Maintenance44 people$3,385
- Seasonal Park Maintenance40 people$3,360
- P/T Custodian35 people$2,737
- Assistant Custodian - 70632 people$2,753
- Custodial Substitute32 people$4,586
- Maintenance and Set-Up Worke32 people$3,796
- Cleaning Crew31 people$1,442
- Laborer - Parks31 people$4,544
- Parks/Cemetery Worker31 people$2,008
- Parks Crew27 people$2,827
- Cemetery Worker26 people$3,540
- Land Maintenance Worker26 people$3,248
- Mow Crew25 people$2,660
- Assistant Custodian - 12022 people$885
- Assistant Custodian - 70222 people$3,657
- Custodial Aide21 people$3,486
- Parks Maintenance Seasonal21 people$3,515
- Seasonal Maintenance21 people$2,865
- Grounds Keeper20 people$1,876
- Pool Grounds Crew20 people$645
- Substitute Custodian20 people$2,495
- Assistant Custodian - 40619 people$3,396
- Greens Maintenance Worker19 people$3,270
- Seasonal Golf Maintenance19 people$4,286
- Seasonal Grounds Laborer18 people$1,069
- Assistant Custodian - 17017 people$1,459
- Ground Maintenance17 people$2,745
- Alta Canyon Custodian Ptnb15 people$2,160
- Assistant Custodian - 70315 people$2,921
- Cemetery Maintenance15 people$1,420
- Seasonal Parks Technician15 people$4,954
- Zamboni Driver15 people$4,006
- Maintenance Aquatic14 people$953
- Building Attendant11 people$2,973
- Irrigation Specialist6 people$3,549
- Golf - Maintenance Worker5 people$2,479
No jobs match.
Other job groups in Utah
- Teachers and librarians56,002 people$23,839
- Police, fire and security15,364 people$45,052
- Office and administrative support14,999 people$38,168
- Managers10,870 people$90,372
- Doctors, nurses and health professionals10,751 people$70,178
- Social work and counseling6,858 people$51,331
- Recreation and personal care6,581 people$1,575
- Healthcare support4,716 people$33,935
- Drivers and transportation4,604 people$29,382
- Science jobs4,126 people$50,400
- Business and finance jobs4,119 people$59,110
- Arts, media and sports4,032 people$2,289
- Food service3,876 people$15,686
- Computer and IT jobs2,958 people$81,965
- Maintenance and repair2,392 people$51,993
- Construction and trades1,679 people$59,753
- Legal jobs1,476 people$118,179
- Sales and cashiers1,177 people$9,443
- Plant operators and production537 people$60,326
- Engineers and architects528 people$82,676
- Farming, fishing and forestry131 people$13,866
Jobs are grouped by the federal Standard Occupational Classification (SOC 2018) major groups. This page: Building and Grounds Cleaning and Maintenance Occupations (SOC 37-0000). Job titles we could not place with confidence are left out. "Typical pay" is the median; "most earned" is the middle half. How we calculate this