Certified Nursing Assistant Salary in Montgomery, AL

Updated on Jun 05, 2025
Position
City
Salary

How much does a Certified Nursing Assistant make in Montgomery, AL?

The average salary for a Certified Nursing Assistant is $32,967 per year in Montgomery, AL.

A Certified Nursing Assistant (CNA) in Montgomery, AL, earns a competitive salary. The average salary for a CNA in this area is around $32,967. This figure can vary based on experience, education, and the specific healthcare facility. Many CNAs find that with a few years of experience, their earnings can increase significantly.

Factors that influence a CNA's salary include the type of healthcare setting, such as hospitals, nursing homes, or home care services. Additionally, CNAs who gain additional certifications or specialize in areas like geriatrics or pediatrics may see higher pay. The demand for CNAs in Montgomery remains steady, offering job seekers good opportunities for career growth and salary advancement.

Certified Nursing Assistant jobs in Montgomery, AL

What are the highest paying cities for a Certified Nursing Assistant near Montgomery, AL?

Job seekers looking for Certified Nursing Assistant roles near Montgomery, AL, can find attractive opportunities in nearby cities. Alabaster, AL, offers the highest average salary at $33,384 per year. Birmingham, AL, follows closely with an average salary of $32,896 per year. These figures highlight the potential for higher earnings in these areas.
Graph displaying highest paying cities salaries for Certified Nursing Assistant jobs near Montgomery, AL, highlighting Alabaster, AL with the highest at $33,384 and Dothan, AL with the lowest at $30,949.
  1. Alabaster, AL
    Average Salary: $33,384
    In Alabaster, AL, caregivers find rewarding work in a community that values healthcare. Opportunities exist in local hospitals and care facilities. The area offers a supportive environment for those dedicated to patient care.
    Find Certified Nursing Assistant jobs in Alabaster, AL


  2. Birmingham, AL
    Average Salary: $32,896
    Birmingham, AL, provides a bustling environment for healthcare professionals. With major hospitals like UAB and St. Vincent's, there are plenty of chances to grow. The city's diverse population ensures a wide range of experiences.
    Find Certified Nursing Assistant jobs in Birmingham, AL


  3. Opelika, AL
    Average Salary: $32,715
    Opelika, AL, offers a close-knit community where caregivers make a real difference. Working in smaller facilities allows for more personal connections with patients. The area is known for its friendly and supportive atmosphere.
    Find Certified Nursing Assistant jobs in Opelika, AL


  4. Selma, AL
    Average Salary: $32,526
    In Selma, AL, caregivers enjoy a slower pace of life while still providing essential care. The community is tight-knit, and local healthcare facilities offer a welcoming environment. It's a great place to build lasting relationships.
    Find Certified Nursing Assistant jobs in Selma, AL


  5. Decatur, AL
    Average Salary: $32,425
    Decatur, AL, provides a balanced work environment with a mix of urban and rural settings. Caregivers here benefit from a supportive community. Opportunities exist in both hospitals and private care homes.
    Find Certified Nursing Assistant jobs in Decatur, AL


  6. Gadsden, AL
    Average Salary: $32,097
    Gadsden, AL, offers a vibrant community with plenty of opportunities for healthcare workers. The city's healthcare facilities are well-regarded, providing a solid foundation for career growth. The area is known for its friendly residents.
    Find Certified Nursing Assistant jobs in Gadsden, AL


  7. Mobile, AL
    Average Salary: $32,068
    Mobile, AL, provides a dynamic environment for healthcare professionals. The city's large medical centers offer diverse experiences. Caregivers here enjoy a mix of urban and coastal living, making it a unique place to work.
    Find Certified Nursing Assistant jobs in Mobile, AL


  8. Tuscaloosa, AL
    Average Salary: $31,894
    Tuscaloosa, AL, is home to a thriving healthcare sector, with many opportunities in both hospitals and clinics. The city's academic environment offers additional learning and growth opportunities. Caregivers here are part of a caring community.
    Find Certified Nursing Assistant jobs in Tuscaloosa, AL


  9. Huntsville, AL
    Average Salary: $31,197
    Huntsville, AL, offers a vibrant and growing healthcare industry. The city's major medical institutions provide many opportunities for career advancement. Huntsville is known for its supportive and innovative environment.
    Find Certified Nursing Assistant jobs in Huntsville, AL


  10. Dothan, AL
    Average Salary: $30,949
    In Dothan, AL, caregivers find a welcoming community with a strong focus on healthcare. The area's healthcare facilities offer a supportive environment for professional growth. Dothan is a great place to build a rewarding career.
    Find Certified Nursing Assistant jobs in Dothan, AL

What are the best paying companies for a Certified Nursing Assistant in Montgomery, AL?

Fresenius Medical Care offers the highest pay for Certified Nursing Assistants in Montgomery, AL. With an average salary of $39,019, it stands out as a top employer. Baptist Health - Alabama also provides a competitive salary of $36,917, making it another attractive option for job seekers.
Graph displaying best paying company salaries for Certified Nursing Assistant jobs in Montgomery, AL, highlighting Fresenius Medical Care with the highest at $39,019 and Visiting Angels with the lowest at $25,217.
  1. Fresenius Medical Care
    Average Salary: $39,019
    Fresenius Medical Care offers Certified Nursing Assistants (CNAs) a chance to work in various healthcare settings. They operate multiple locations in Montgomery, AL, providing diverse experiences. CNAs here assist patients with daily needs and support medical staff.


  2. Baptist Health - Alabama
    Average Salary: $36,917
    Baptist Health - Alabama provides CNAs with rewarding job opportunities. They have several facilities in Montgomery, AL, where CNAs work closely with patients and healthcare teams. CNAs here focus on patient care and comfort.


  3. Physicians Choice Dialysis
    Average Salary: $36,588
    At Physicians Choice Dialysis, CNAs play a vital role in patient care. They operate in Montgomery, AL, and offer a supportive environment. CNAs assist with dialysis treatments and ensure patient well-being.


  4. Jackson Hospital
    Average Salary: $34,275
    Jackson Hospital provides CNAs with a chance to work in a dynamic healthcare setting. They have locations in Montgomery, AL, where CNAs support patients and medical staff. CNAs here focus on providing quality care and support.


  5. Diversicare Health Care
    Average Salary: $31,625
    Diversicare Health Care offers CNAs opportunities to work in various healthcare facilities. They operate in Montgomery, AL, and CNAs here assist patients with daily activities and support healthcare teams. It's a chance to make a difference in patient care.


  6. Visiting Angels
    Average Salary: $25,217
    Visiting Angels provides CNAs with home care opportunities. They operate in Montgomery, AL, and CNAs work directly with patients in their homes. CNAs here focus on providing personalized care and support.

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