Post job
Updated April 5, 2024

Average Walmart salary in Texas

$13.83hourly

$28,770 yearly

Entry-level Walmart salary in Texas

$15,000 yearly

How much does Walmart pay in Texas?

The average Walmart salary in Texas is $28,770. Walmart salaries range between $15,000 to $53,000 per year in Texas. Walmart Texas based pay is lower than Walmart's United States average salary of $31,616. The best-paying job in Texas at Walmart is principal software engineer, which pays an average of $152,605 annually.

Walmart salaries in Texas by job title

Walmart’s highest-paying job in Texas is principal software engineer, with an average salary of $152,605. In second place is senior software engineer manager, which pays $145,861 annually in Texas.

Highest paying jobs at Walmart in Texas

RankJob titleAverage Walmart salaryHourly pay
1Principal Software Engineer$152,605$73
2Senior Software Engineer Manager$145,861$70
3Staff Software Engineer$130,062$63
4Staff Pharmacist$126,937$61
5Pharmacist Manager$125,755$60
6Pharmacist$125,144$60
7Senior Systems Engineer$120,033$58
8Senior Quality Engineer$117,667$57
9Senior Software Engineer$117,127$56
10Co-Manager$117,000$56

Highest paying cities in Texas for Walmart

The highest paying cities in Texas for Walmart employees are Laredo, Devine, and Lakehills.

Walmart workers in Laredo earn an average salary of $29,000 a year, compared to Devine with an average salary of $28,975 and Lakehills with an average salary of $28,973.

Highest paying cities in Texas at Walmart

RankCityAverage Walmart salaryHourly pay
1Laredo, TX$29,000$14
2Devine, TX$28,975$14
3Lakehills, TX$28,973$14
4Boerne, TX$28,970$14
5Timberwood Park, TX$28,965$14
6Castroville, TX$28,950$14
7Lytle, TX$28,950$14
8Natalia, TX$28,950$14
9Helotes, TX$28,947$14
10Leon Valley, TX$28,947$14
11Von Ormy, TX$28,947$14
12San Antonio, TX$28,941$14
13Universal City, TX$28,941$14
14Converse, TX$28,941$14
15Alamo Heights, TX$28,941$14
16Balcones Heights, TX$28,941$14
17Castle Hills, TX$28,941$14
18China Grove, TX$28,941$14
19Elmendorf, TX$28,941$14
20Hill Country Village, TX$28,941$14

Walmart salaries in Texas by department

The departments with the highest salaries for Walmart employees in Texas are Engineering, Healthcare, and Customer Service.

Texas Walmart employees in the Engineering department earn an average salary of $105,811 a year, compared to an average salary of $40,440 in the Healthcare department and $34,815 in the Customer Service department.

Highest paying departments at Walmart in Texas

RankDepartmentAverage Walmart salaryHourly pay
1Engineering$105,811$51
2Healthcare$40,440$19
3Customer Service$34,815$17
4Facilities$32,562$16
5Supply Chain$28,654$14
6Retail$28,626$14
7Warehouse$28,288$14
8Sales$26,791$13
9Hospitality/Service$24,625$12

How much does Walmart pay by state

Walmart pays the highest salaries in New York ($36,786), Massachusetts ($36,491), California ($35,947), New Jersey ($34,374), and Minnesota ($33,735).

Highest paying states at Walmart

Walmart competitors salaries in Texas

The highest paying Walmart competitor in Texas is Best Buy. The average salary at Best Buy in Texas is $152,605. The lowest paying Walmart competitor in Texas is Macy's.
RankCompany nameAverage pay in TexasHourly pay
1Best Buy$36,761$18
2Rite Aid$36,741$18
3Costco Wholesale$34,520$17
4Target$31,899$15
5Walgreens$30,873$15
6Dollar General$29,709$14
7Sears Holdings$29,617$14
8The Home Depot$29,600$14
9Lowe's Companies$28,875$14
10Macy's$28,814$14

Recently added Walmart salaries in Texas

JobLocationDate addedSalary
Freight AssociatePlano, TX06/28/2025$43,827
Developmental TechnicianMineola, TX06/28/2025$33,392
Service Technician LeadRound Rock, TX06/28/2025$54,262
Senior Maintenance TechnicianCollege Station, TX06/28/2025$43,827
CoachDallas, TX06/28/2025$65,000
Service Center ManagerRichmond, TX06/28/2025$39,653
Yard JockeyFort Worth, TX06/28/2025$47,166
Shipping And Receiving CoordinatorSpring, TX06/28/2025$31,722
Personal ShopperHouston, TX06/28/2025$35,479
Operator TraineeHouston, TX06/27/2025$65,219

Frequently asked questions about Walmart pay in Texas

Search for jobs