Salaripedia
English

How much does a landscaping and groundskeeping worker make in Texas?

$36,740a year

Median yearly pay for landscaping and groundskeeping workers in Texas. That is $17.66 an hour or $3,062 a month.

Hourly
$17.66
Vs. national median
-6%
Rank among states
42 of 51
Jobs in the state
63,430
Pay range
Lowest 10%: $28,810Median: $36,740Highest 10%: $47,910
PercentileYearlyHourly
10th$28,810$13.85
25th$32,620$15.68
Median$36,740$17.66
75th$41,270$19.84
90th$47,910$23.03

Cities in Texas

Metro areas, median yearly pay.

Sherman, TX$38,490
Austin, TX$38,370
Dallas, TX$37,680
Midland, TX$37,550
Killeen, TX$36,470
Odessa, TX$36,390
Tyler, TX$36,350
Houston, TX$36,280
Waco, TX$36,260
San Antonio, TX$35,630
Victoria, TX$35,180
San Angelo, TX$34,820
Abilene, TX$34,790
Beaumont, TX$34,740
Longview, TX$34,680
Amarillo, TX$34,510
Lubbock, TX$34,330
College Station, TX$34,320
Corpus Christi, TX$34,220
Laredo, TX$32,150
Eagle Pass, TX$31,720
Wichita Falls, TX$30,690
El Paso, TX$30,640
Texarkana, TX$29,590
McAllen, TX$29,060
Brownsville, TX$28,100
Salaries for every job in Texas

Nearby in the ranking

States with similar pay for landscaping and groundskeeping workers.

39. Delaware$37,350
40. Florida$37,100
41. Tennessee$37,020
42. Texas$36,740
43. South Carolina$36,710
44. Kentucky$36,670
45. Arkansas$35,770
Landscaping and Groundskeeping Worker salary in all states

Frequently asked questions

How much does a landscaping and groundskeeping worker make an hour in Texas?

The median hourly pay in Texas is $17.66 ($36,740 a year).

Do landscaping and groundskeeping workers make more in Texas than the national average?

No: $36,740 against $39,150 nationally, 6% less.

Where does Texas rank for landscaping and groundskeeping worker pay?

Texas ranks 42 of 51 states.

Which city in Texas pays landscaping and groundskeeping workers the most?

Sherman-Denison, TX, with a median of $38,490 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.