Salaripedia
English

How much does a sales representatives of service make in Texas?

$61,680a year

Median yearly pay for sales representatives of services in Texas. That is $29.65 an hour or $5,140 a month.

Hourly
$29.65
Vs. national median
-12%
Rank among states
34 of 51
Jobs in the state
135,030
Pay range
Lowest 10%: $33,360Median: $61,680Highest 10%: $127,900
PercentileYearlyHourly
10th$33,360$16.04
25th$45,090$21.68
Median$61,680$29.65
75th$88,120$42.37
90th$127,900$61.50

Cities in Texas

Metro areas, median yearly pay.

Midland, TX$80,460
Odessa, TX$73,350
Dallas, TX$63,280
Houston, TX$63,090
Austin, TX$62,900
Longview, TX$62,080
Abilene, TX$57,800
Beaumont, TX$57,680
Corpus Christi, TX$57,490
Tyler, TX$56,490
Victoria, TX$55,830
Waco, TX$54,570
Sherman, TX$53,610
College Station, TX$51,760
Lubbock, TX$51,570
San Antonio, TX$50,610
Amarillo, TX$50,530
Wichita Falls, TX$49,880
Texarkana, TX$49,870
Eagle Pass, TX$49,380
McAllen, TX$49,350
Killeen, TX$48,350
Laredo, TX$48,020
San Angelo, TX$47,710
El Paso, TX$45,200
Brownsville, TX$44,460
Salaries for every job in Texas

Nearby in the ranking

States with similar pay for sales representatives of services.

31. Iowa$62,420
32. New Mexico$61,880
33. South Dakota$61,770
34. Texas$61,680
35. Florida$60,660
36. Missouri$60,440
37. Tennessee$60,230
Sales Representatives of Service salary in all states

Frequently asked questions

How much does a sales representatives of service make an hour in Texas?

The median hourly pay in Texas is $29.65 ($61,680 a year).

Do sales representatives of services make more in Texas than the national average?

No: $61,680 against $69,990 nationally, 12% less.

Where does Texas rank for sales representatives of service pay?

Texas ranks 34 of 51 states.

Which city in Texas pays sales representatives of services the most?

Midland, TX, with a median of $80,460 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.