Salaripedia
English

How much does a personal care and service worker make in San Antonio?

$53,580a year

Median yearly pay for personal care and service workers in the San Antonio-New Braunfels, TX metro area. That is $25.76 an hour or $4,465 a month.

Hourly
$25.76
Vs. national median
+29%
Rank among cities
1 of 136
Pay range
Lowest 10%: $22,520Median: $53,580Highest 10%: $53,590
PercentileYearlyHourly
10th$22,520$10.83
25th$31,040$14.92
Median$53,580$25.76
75th$53,580$25.76
90th$53,590$25.76

Other cities in Texas

Median yearly pay for personal care and service workers.

Austin, TX$46,930
Houston, TX$33,490
Dallas, TX$28,540
Personal Care and Service Worker salary in Texas Personal Care and Service Worker salary in all states

Related jobs in San Antonio

Same field, median yearly pay.

Skincare Specialist$54,400
Mortician$47,760
Exercise Trainer and Group Fitness Instructor$45,640
First-Line Supervisors of Entertainment and Recreation Worker$42,990
First-Line Supervisors of Personal Service Worker$42,870
Concierge$38,330
Animal Trainer$35,740
Residential Advisor$34,110
Recreation Worker$33,780
Manicurist and Pedicurist$31,250
Salaries for every job in San Antonio, TX

Frequently asked questions

How much does a personal care and service worker make an hour in San Antonio?

The median hourly pay in the San Antonio-New Braunfels, TX metro area is $25.76 ($53,580 a year).

Do personal care and service workers make more in San Antonio than the national average?

Yes: $53,580 against $41,600 nationally, 29% more.

How does San Antonio compare with the rest of Texas?

The median in Texas is $37,440, so San Antonio pays 43% more.

Where does San Antonio rank for personal care and service worker pay?

1 of 136 metro areas with data.

How much does a personal care and service worker make starting out in San Antonio?

The lowest-paid 10% make $22,520 or less a year; the top 10% make $53,590 or more.

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.