Landscaping & Groundskeeping Workers: Wages & Billed Rates by Metro (May 2024)

Across the 100 largest metros we cover, the median hourly wage for landscaping & groundskeeping workers is $18.07. Billed labor rates run higher once workers' compensation, overhead, and margin are added. Pick a metro for the full breakdown.

MetroMedian wageEst. billed rate
San Francisco-Oakland-Fremont, CA$23.18$78.39–$88.52
Minneapolis-St. Paul-Bloomington, MN-WI$23.08$73.38–$80.81
Portland-South Portland, ME$22.98$74.46–$80.35
Boston-Cambridge-Newton, MA-NH$22.77$76.50–$85.71
Bridgeport-Stamford-Danbury, CT$22.75$73.73–$80.11
Seattle-Tacoma-Bellevue, WA$22.74$78.09–$85.27
San Jose-Sunnyvale-Santa Clara, CA$22.54$77.78–$87.37
Worcester, MA$21.89$73.60–$81.60
New York-Newark-Jersey City, NY-NJ$21.71$73.09–$80.08
Portland-Vancouver-Hillsboro, OR-WA$21.69$73.47–$79.35
Denver-Aurora-Centennial, CO$21.67$63.65–$68.65
Reno, NV$21.59$61.59–$68.51
New Haven, CT$21.58$61.71–$69.01
Providence-Warwick, RI-MA$21.45$72.76–$79.53
Chicago-Naperville-Elgin, IL-IN$21.42$73.07–$79.79
Madison, WI$21.35$72.28–$79.49
Sacramento-Roseville-Folsom, CA$21.35$73.70–$81.49
Hartford-West Hartford-East Hartford, CT$21.10$73.04–$79.21
Kiryas Joel-Poughkeepsie-Newburgh, NY$20.96$62.82–$68.75
San Diego-Chula Vista-Carlsbad, CA$20.81$73.70–$80.66
Buffalo-Cheektowaga, NY$20.36$62.10–$68.93
Urban Honolulu, HI$19.81$72.09–$79.65
Los Angeles-Long Beach-Anaheim, CA$19.67$62.44–$69.20
Colorado Springs, CO$19.45$53.02–$58.88
Albany-Schenectady-Troy, NY$19.38$72.92–$80.13
Boise City, ID$19.37$52.38–$59.86
Omaha, NE-IA$19.34$52.34–$58.70
Riverside-San Bernardino-Ontario, CA$19.27$62.05–$68.74
Washington-Arlington-Alexandria, DC-VA-MD-WV$19.16$61.74–$67.40
Syracuse, NY$19.09$61.82–$67.28
Bakersfield-Delano, CA$19.07$72.09–$79.24
Stockton-Lodi, CA$19.05$72.29–$80.29
Kansas City, MO-KS$19.02$61.44–$66.83
Provo-Orem-Lehi, UT$19.00$52.40–$58.49
Milwaukee-Waukesha, WI$18.91$68.92–$79.26
Des Moines-West Des Moines, IA$18.78$61.24–$66.91
Salt Lake City-Murray, UT$18.78$61.94–$66.34
Ogden, UT$18.68$52.06–$57.94
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$18.60$61.20–$67.22
Oxnard-Thousand Oaks-Ventura, CA$18.59$73.22–$80.22
Allentown-Bethlehem-Easton, PA-NJ$18.44$51.64–$58.31
Detroit-Warren-Dearborn, MI$18.43$60.91–$67.44
Phoenix-Mesa-Chandler, AZ$18.34$52.59–$56.91
Columbus, OH$18.33$72.08–$77.64
Austin-Round Rock-San Marcos, TX$18.25$51.58–$56.64
Nashville-Davidson--Murfreesboro--Franklin, TN$18.22$43.17–$49.73
Rochester, NY$18.14$61.38–$67.16
Grand Rapids-Wyoming-Kentwood, MI$18.12$51.63–$57.77
St. Louis, MO-IL$18.09$72.06–$77.72
Dallas-Fort Worth-Arlington, TX$18.08$51.00–$55.23
Durham-Chapel Hill, NC$18.07$42.99–$48.50
Pittsburgh, PA$18.07$59.61–$66.44
Cincinnati, OH-KY-IN$18.05$60.24–$65.54
Cleveland, OH$18.04$60.78–$66.47
Atlanta-Sandy Springs-Roswell, GA$18.01$51.21–$57.69
Charlotte-Concord-Gastonia, NC-SC$18.00$51.84–$56.70
Raleigh-Cary, NC$18.00$52.24–$56.28
Wichita, KS$18.00$49.57–$56.05
Baltimore-Columbia-Towson, MD$17.99$51.79–$56.71
Indianapolis-Carmel-Greenwood, IN$17.97$60.11–$65.91
Harrisburg-Carlisle, PA$17.88$60.04–$65.03
Dayton-Kettering-Beavercreek, OH$17.86$60.62–$66.28
Richmond, VA$17.86$50.65–$56.13
Akron, OH$17.72$58.61–$65.56
Greensboro-High Point, NC$17.71$51.05–$54.38
Albuquerque, NM$17.70$41.99–$46.31
North Port-Bradenton-Sarasota, FL$17.70$51.48–$55.26
Fayetteville-Springdale-Rogers, AR$17.67$39.46–$44.03
Louisville/Jefferson County, KY-IN$17.67$50.54–$57.96
Las Vegas-Henderson-North Las Vegas, NV$17.66$60.12–$66.92
Winston-Salem, NC$17.65$40.75–$45.08
Chattanooga, TN-GA$17.64$41.52–$47.57
Charleston-North Charleston, SC$17.63$51.14–$55.36
Greenville-Anderson-Greer, SC$17.62$39.64–$45.48
Toledo, OH$17.59$68.40–$76.74
Virginia Beach-Chesapeake-Norfolk, VA-NC$17.50$40.45–$44.49
Fresno, CA$17.48$60.76–$66.85
Tucson, AZ$17.46$42.20–$44.72
Miami-Fort Lauderdale-West Palm Beach, FL$17.43$50.26–$55.10
Jacksonville, FL$17.37$51.00–$54.11
Birmingham, AL$17.34$39.39–$44.34
Houston-Pasadena-The Woodlands, TX$17.33$39.51–$44.06
Memphis, TN-MS-AR$17.30$41.66–$47.88
Lexington-Fayette, KY$17.29$48.70–$57.06
Orlando-Kissimmee-Sanford, FL$17.29$40.73–$45.24
San Antonio-New Braunfels, TX$17.29$39.76–$43.85
Cape Coral-Fort Myers, FL$17.21$40.62–$44.80
Baton Rouge, LA$17.20$56.84–$62.02
Columbia, SC$17.18$39.24–$45.21
Tampa-St. Petersburg-Clearwater, FL$17.17$49.82–$54.51
Knoxville, TN$17.16$41.01–$48.11
Lakeland-Winter Haven, FL$17.05$40.43–$45.23
Little Rock-North Little Rock-Conway, AR$16.98$39.08–$43.46
Oklahoma City, OK$16.96$48.70–$53.96
Tulsa, OK$16.78$40.48–$44.33
New Orleans-Metairie, LA$15.87$38.85–$44.19
Jackson, MS$14.99$37.44–$44.32
El Paso, TX$14.77$38.25–$42.18
McAllen-Edinburg-Mission, TX$14.45$37.10–$42.06
San Juan-Bayamon-Caguas, PR$10.33$32.66–$36.23

Source: BLS OEWS, May 2024 (SOC 37-3011). Billed rates are model estimates; see methodology.