Retail Salespersons Salary in Texas

BLS OEWS May 2025 • 32 metro areas • Texas

Retail Salespersons in Texas earn a median salary of $28,997 per year on average across 32 metro and nonmetro areas, -16.1% vs the national median of $34,580. An estimated 321,320 retail salespersons are employed across Texas, with salaries ranging from $26,310 to $31,820 depending on location.

$28,997 Avg median salary in Texas
$31,820 Highest paying metro
$26,310 Lowest paying metro
321,320 Employed in Texas

Compare Retail Salespersons salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Retail Salespersons
in
    vs

      Retail Salespersons salaries by city in Texas

      Metro area Median salary 25th pct 75th pct Employed
      Dallas, TX $31,820 $27,840 $36,630 94,100
      Austin, TX $31,680 $28,040 $37,390 29,580
      Midland, TX $31,620 $27,510 $37,980 2,250
      Odessa, TX $30,900 $26,920 $37,660 1,820
      Houston, TX $30,260 $26,930 $36,210 75,920
      Sherman, TX $30,240 $26,660 $35,500 1,510
      San Antonio, TX $30,160 $26,780 $35,900 25,950
      Killeen, TX $29,800 $25,690 $35,350 3,820
      Texarkana, TX-AR $29,510 $24,710 $34,340 1,710
      Tyler, TX $29,340 $23,340 $35,240 3,690
      Eastern Region of Texas $29,250 $25,390 $35,320 2,920
      Beaumont, TX $29,220 $25,840 $35,810 3,810
      Northwestern Region of Texas $29,100 $26,120 $35,020 3,150
      Waco, TX $29,080 $24,820 $35,610 3,050
      North Region of Texas $29,040 $25,510 $35,520 6,710
      Coastal Plains Region of Texas $28,900 $26,660 $35,290 2,830
      Wichita Falls, TX $28,670 $23,840 $35,230 1,490
      Corpus Christi, TX $28,660 $24,130 $35,420 4,670
      Longview, TX $28,540 $23,570 $33,870 3,350
      Victoria, TX $28,530 $24,390 $35,140 1,330
      Hill Country Region of Texas $28,520 $25,860 $35,520 5,260
      Lubbock, TX $28,350 $22,980 $34,130 5,100
      Amarillo, TX $28,340 $24,660 $34,420 3,330
      Abilene, TX $28,290 $24,230 $34,610 2,110
      College Station, TX $28,100 $24,470 $34,000 3,110
      Border Region of Texas $28,080 $26,070 $33,850 1,060
      El Paso, TX $27,940 $22,600 $33,640 9,830
      San Angelo, TX $27,890 $23,810 $34,110 1,460
      Brownsville, TX $27,770 $22,840 $32,980 3,770
      Eagle Pass, TX $27,360 $23,440 $35,290 550
      McAllen, TX $26,640 $22,210 $31,440 8,950
      Laredo, TX $26,310 $21,720 $31,430 3,130

      View Retail Salespersons salaries in all cities