Salaripedia
English

How much does a customer service representative make in Texas?

$40,420a year

Median yearly pay for customer service representatives in Texas. That is $19.43 an hour or $3,368 a month.

Hourly
$19.43
Vs. national median
-10%
Rank among states
39 of 51
Jobs in the state
337,170
Pay range
Lowest 10%: $29,320Median: $40,420Highest 10%: $59,590
PercentileYearlyHourly
10th$29,320$14.10
25th$35,420$17.03
Median$40,420$19.43
75th$48,300$23.22
90th$59,590$28.65

Cities in Texas

Metro areas, median yearly pay.

Dallas, TX$44,990
Midland, TX$44,890
Austin, TX$43,720
San Antonio, TX$42,720
Houston, TX$40,380
Odessa, TX$39,270
Amarillo, TX$38,990
Waco, TX$38,810
Brownsville, TX$38,350
Killeen, TX$38,280
Beaumont, TX$37,980
Longview, TX$37,850
Tyler, TX$37,720
El Paso, TX$37,640
Victoria, TX$37,440
College Station, TX$37,190
Sherman, TX$37,090
Corpus Christi, TX$37,070
Abilene, TX$36,830
Wichita Falls, TX$36,370
Texarkana, TX$36,090
San Angelo, TX$36,080
Lubbock, TX$35,940
McAllen, TX$35,830
Eagle Pass, TX$35,820
Laredo, TX$34,420
Salaries for every job in Texas

Nearby in the ranking

States with similar pay for customer service representatives.

36. South Dakota$40,650
37. Nevada$40,560
38. Florida$40,440
39. Texas$40,420
40. Kansas$40,320
41. North Carolina$40,240
42. Georgia$39,630
Customer Service Representative salary in all states

Frequently asked questions

How much does a customer service representative make an hour in Texas?

The median hourly pay in Texas is $19.43 ($40,420 a year).

Do customer service representatives make more in Texas than the national average?

No: $40,420 against $44,770 nationally, 10% less.

Where does Texas rank for customer service representative pay?

Texas ranks 39 of 51 states.

Which city in Texas pays customer service representatives the most?

Dallas-Fort Worth-Arlington, TX, with a median of $44,990 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.