Certified Nursing Assistant Salary in San Antonio, TX

Updated on Jun 05, 2025
Position
City
Salary

How much does a Certified Nursing Assistant make in San Antonio, TX?

The average salary for a Certified Nursing Assistant is $34,558 per year in San Antonio, TX.

In San Antonio, TX, a Certified Nursing Assistant (CNA) can expect to earn a competitive salary. The average salary for a CNA in this area is around $34,558 per year. This figure can vary based on experience, education, and the specific healthcare facility. Many CNAs find that with a few years of experience, they can increase their earnings significantly.

Factors that influence a CNA's salary in San Antonio include:

  • Years of experience
  • Specializations in areas like geriatrics or pediatrics
  • The type of healthcare facility, such as hospitals, nursing homes, or home care agencies
  • Additional certifications or training

Certified Nursing Assistant jobs in San Antonio, TX

What are the highest paying cities for a Certified Nursing Assistant near San Antonio, TX?

Job seekers in San Antonio, TX, can find excellent opportunities in nearby cities. New Braunfels, Kyle, and Floresville offer some of the highest pay for Certified Nursing Assistants. These cities provide competitive salaries, making them attractive options for those in the field.
Graph displaying highest paying cities salaries for Certified Nursing Assistant jobs near San Antonio, TX, highlighting New Braunfels, TX with the highest at $33,616 and Boerne, TX with the lowest at $26,826.
  1. New Braunfels, TX
    Average Salary: $33,616
    In New Braunfels, healthcare professionals find rewarding work in a community that values quality care. Hospitals like New Braunfels Regional Hospital offer excellent opportunities. The city's warm climate and friendly atmosphere make it a great place to build a career.
    Find Certified Nursing Assistant jobs in New Braunfels, TX


  2. Kyle, TX
    Average Salary: $33,197
    Kyle provides a supportive environment for those in the healthcare field. St. David's HealthCare and other local facilities offer many positions. The city's growing population means more opportunities for dedicated caregivers.
    Find Certified Nursing Assistant jobs in Kyle, TX


  3. Floresville, TX
    Average Salary: $30,750
    Floresville is a smaller city with a big need for compassionate care. Local healthcare providers like Wilson County General Hospital are always looking for skilled assistants. The community spirit here makes working as a caregiver very fulfilling.
    Find Certified Nursing Assistant jobs in Floresville, TX


  4. Seguin, TX
    Average Salary: $29,752
    Seguin offers a mix of urban and small-town living. Guadalupe Regional Medical Center and other local clinics provide many job openings. The city's rich history and friendly residents create a welcoming environment for healthcare workers.
    Find Certified Nursing Assistant jobs in Seguin, TX


  5. San Marcos, TX
    Average Salary: $29,498
    San Marcos is known for its vibrant college town atmosphere. Hays County offers various healthcare positions. The city's lively culture and beautiful parks make it an enjoyable place to work and live.
    Find Certified Nursing Assistant jobs in San Marcos, TX


  6. Schertz, TX
    Average Salary: $27,728
    Schertz has a growing healthcare sector with many job opportunities. Local hospitals like CHRISTUS Santa Rosa Health System offer stable employment. The city's family-friendly environment makes it a great place to start or advance a career.
    Find Certified Nursing Assistant jobs in Schertz, TX


  7. Spring Branch, TX
    Average Salary: $26,964
    Spring Branch provides a peaceful setting for healthcare professionals. Local clinics and medical centers offer many positions. The area's natural beauty and quiet lifestyle make it an ideal place to work.
    Find Certified Nursing Assistant jobs in Spring Branch, TX


  8. Boerne, TX
    Average Salary: $26,826
    Boerne is known for its scenic charm and strong community ties. Local healthcare facilities like Boerne Hospital offer many job opportunities. The city's welcoming atmosphere and outdoor activities make it a great place to live and work.
    Find Certified Nursing Assistant jobs in Boerne, TX

What are the best paying companies for a Certified Nursing Assistant in San Antonio, TX?

Job seekers in San Antonio, TX, looking for top-paying Certified Nursing Assistant positions should consider the US Department of Veterans Affairs. This organization offers a competitive salary of $47,676 annually. Other notable employers include Fresenius Medical Care and Tenet Healthcare, both of which provide salaries above $39,000 per year.
Graph displaying best paying company salaries for Certified Nursing Assistant jobs in San Antonio, TX, highlighting US Department of Veterans Affairs with the highest at $47,676 and CHRISTUS Health with the lowest at $34,585.
  1. US Department of Veterans Affairs
    Average Salary: $47,676
    The US Department of Veterans Affairs offers rewarding Certified Nursing Assistant jobs. They provide care in various facilities across San Antonio. This role involves assisting patients with daily activities and ensuring their comfort.


  2. Fresenius Medical Care
    Average Salary: $40,578
    Fresenius Medical Care is a leading provider of dialysis services. They offer Certified Nursing Assistant jobs in multiple locations in San Antonio. CNAs here support patients undergoing dialysis treatments, ensuring they receive quality care.


  3. Tenet Healthcare
    Average Salary: $39,483
    Tenet Healthcare operates several hospitals and clinics in San Antonio. They offer Certified Nursing Assistant jobs with competitive salaries. CNAs work closely with nurses and doctors to provide excellent patient care.


  4. Atlas Lift Tech
    Average Salary: $38,000
    Atlas Lift Tech specializes in patient lifting and mobility solutions. They offer Certified Nursing Assistant jobs in San Antonio. CNAs here assist in moving patients safely and comfortably.


  5. Laurel Ridge Treatment Center
    Average Salary: $37,750
    Laurel Ridge Treatment Center provides mental health and addiction treatment services. They offer Certified Nursing Assistant jobs in San Antonio. CNAs support patients in their recovery journey, ensuring a safe and supportive environment.


  6. McCullough Hall Nursing Center, Inc.
    Average Salary: $37,250
    McCullough Hall Nursing Center, Inc. offers long-term care and rehabilitation services. They have Certified Nursing Assistant jobs in San Antonio. CNAs here assist elderly patients with daily activities and provide compassionate care.


  7. Emerus
    Average Salary: $36,005
    Emerus operates several outpatient facilities in San Antonio. They offer Certified Nursing Assistant jobs with a focus on patient care. CNAs work in a fast-paced environment, supporting patients and medical staff.


  8. Kindred Hospitals
    Average Salary: $35,238
    Kindred Hospitals provides specialized care in San Antonio. They offer Certified Nursing Assistant jobs with a focus on patient recovery. CNAs assist patients in their rehabilitation and ensure they receive the best care possible.


  9. The Center for Health Care Services
    Average Salary: $35,157
    The Center for Health Care Services offers a range of healthcare services in San Antonio. They offer Certified Nursing Assistant jobs with a focus on community health. CNAs support patients in their homes and healthcare facilities.


  10. CHRISTUS Health
    Average Salary: $34,585
    CHRISTUS Health operates several hospitals and clinics in San Antonio. They offer Certified Nursing Assistant jobs with a focus on patient care. CNAs work in a supportive environment, assisting patients with their daily needs.

Currently 16,509 Certified Nursing Assistant job openings, nationwide.

How's the job market for a Certified Nursing Assistant in the US?

Learn what a Certified Nursing Assistant does, how to become one, and understand the job outlook. Get simple steps to start your career as a Certified Nursing Assistant today.
Position
Overview
Certified Nursing Assistant
16,509 Job Openings