Certified Nursing Assistant Salary in Pittsburgh, PA

Updated on May 09, 2025
Position
City
Salary

How much does a Certified Nursing Assistant make in Pittsburgh, PA?

The average salary for a Certified Nursing Assistant is $47,004 per year in Pittsburgh, PA.

A Certified Nursing Assistant (CNA) in Pittsburgh, PA, earns a competitive salary. On average, CNAs make around $47,004 per year. This figure can vary based on experience and the specific healthcare facility. The lowest-paid CNAs earn around $32,800, while the highest-paid CNAs can make up to $70,000 annually.

Several factors influence a CNA's salary in Pittsburgh. These include the type of healthcare setting, such as hospitals, nursing homes, or home care services. Experience also plays a role, with more experienced CNAs earning higher wages. Additionally, CNAs with specialized skills or certifications may command higher salaries. This range offers opportunities for growth and advancement in the field.

Certified Nursing Assistant jobs in Pittsburgh, PA

What are the highest paying cities for a Certified Nursing Assistant near Pittsburgh, PA?

Job seekers in the Certified Nursing Assistant field can find attractive opportunities in nearby cities. Greensburg, PA, offers the highest average salary at $48,356. Johnstown, PA, follows closely with $46,238. These cities provide competitive wages for those seeking to advance their careers.
Graph displaying highest paying cities salaries for Certified Nursing Assistant jobs near Pittsburgh, PA, highlighting Greensburg, PA with the highest at $48,356 and Columbus, OH with the lowest at $37,350.
  1. Greensburg, PA
    Average Salary: $48,356
    In Greensburg, PA, a nursing assistant can find rewarding work in various healthcare settings. Hospitals like Excela Health offer many opportunities. The community's focus on care makes it a great place to build a career.
    Find Certified Nursing Assistant jobs in Greensburg, PA


  2. Johnstown, PA
    Average Salary: $46,238
    Johnstown, PA, provides a supportive environment for nursing assistants. Working at Conemaugh Health System, one can expect to be part of a dedicated team. The city's healthcare facilities value compassionate care.
    Find Certified Nursing Assistant jobs in Johnstown, PA


  3. Erie, PA
    Average Salary: $43,666
    Erie, PA, offers a vibrant healthcare sector for nursing assistants. UPMC Hamot provides excellent opportunities. The city's commitment to quality care makes it an ideal place to work.
    Find Certified Nursing Assistant jobs in Erie, PA


  4. New Castle, PA
    Average Salary: $42,332
    New Castle, PA, is a city where nursing assistants can thrive. Working at Allegheny Health Network, one can expect to be part of a caring community. The city's healthcare facilities value skilled professionals.
    Find Certified Nursing Assistant jobs in New Castle, PA


  5. Cleveland, OH
    Average Salary: $40,515
    In Cleveland, OH, nursing assistants can find diverse opportunities. Hospitals like the Cleveland Clinic offer many chances to grow. The city's healthcare system is well-regarded, making it a great place to work.
    Find Certified Nursing Assistant jobs in Cleveland, OH


  6. Buffalo, NY
    Average Salary: $38,799
    Buffalo, NY, provides a dynamic environment for nursing assistants. Working at Kaleida Health, one can expect to be part of a supportive team. The city's healthcare facilities are committed to excellence.
    Find Certified Nursing Assistant jobs in Buffalo, NY


  7. Toledo, OH
    Average Salary: $38,198
    Toledo, OH, offers a welcoming environment for nursing assistants. ProMedica is a prominent employer in the area. The city's healthcare sector values dedicated professionals.
    Find Certified Nursing Assistant jobs in Toledo, OH


  8. Lancaster, PA
    Average Salary: $37,974
    Lancaster, PA, is a great place for nursing assistants to work. Hospitals like Lancaster General Health offer many opportunities. The city's healthcare facilities focus on quality care.
    Find Certified Nursing Assistant jobs in Lancaster, PA


  9. Dayton, OH
    Average Salary: $37,767
    Dayton, OH, provides a supportive environment for nursing assistants. Working at Kettering Health, one can expect to be part of a caring community. The city's healthcare system is well-regarded.
    Find Certified Nursing Assistant jobs in Dayton, OH


  10. Columbus, OH
    Average Salary: $37,350
    In Columbus, OH, nursing assistants can find rewarding work. Hospitals like OhioHealth offer many opportunities. The city's commitment to healthcare excellence makes it an ideal place to work.
    Find Certified Nursing Assistant jobs in Columbus, OH

What are the best paying companies for a Certified Nursing Assistant in Pittsburgh, PA?

Job seekers in Pittsburgh, PA, looking for top-paying positions as Certified Nursing Assistants will find excellent opportunities with the US Department of Veterans Affairs. This organization offers a competitive salary of $52,948 annually. Another notable employer is Abbella Medical Staffing, which provides a salary of $48,000 per year. These positions not only offer financial rewards but also the chance to make a meaningful impact in healthcare.
Graph displaying best paying company salaries for Certified Nursing Assistant jobs in Pittsburgh, PA, highlighting US Department of Veterans Affairs with the highest at $52,948 and Emerus with the lowest at $39,068.
  1. US Department of Veterans Affairs
    Average Salary: $52,948
    The US Department of Veterans Affairs offers rewarding Certified Nursing Assistant (CNA) jobs. They provide care for veterans in various locations across Pittsburgh, including the University Drive Division and the Oakland Division. CNAs here work in a supportive environment, focusing on patient care and comfort.


  2. Abbella Medical Staffing
    Average Salary: $48,000
    Abbella Medical Staffing offers CNA positions with a competitive salary. They work with several healthcare facilities in Pittsburgh, ensuring CNAs have diverse experiences. CNAs at Abbella enjoy flexibility and the chance to work in different settings, enhancing their skills and career growth.


  3. Business Integra Inc
    Average Salary: $47,615
    Business Integra Inc provides CNA jobs with a strong focus on patient care. They operate in various healthcare facilities in Pittsburgh, offering CNAs the opportunity to gain valuable experience. The company values its staff and provides a supportive work environment.


  4. VA Pittsburgh Healthcare System
    Average Salary: $46,896
    The VA Pittsburgh Healthcare System offers CNA positions with a good salary. They provide care to veterans in multiple locations, including the University Drive Division. CNAs here work in a team-oriented environment, focusing on delivering high-quality care.


  5. UPMC
    Average Salary: $44,299
    UPMC offers CNA jobs with a competitive salary. They operate in several hospitals and outpatient facilities in Pittsburgh. CNAs at UPMC work in a dynamic environment, gaining experience in various medical settings.


  6. Novus Group
    Average Salary: $43,250
    Novus Group provides CNA positions with a solid salary. They work with multiple healthcare facilities in Pittsburgh, offering CNAs diverse experiences. CNAs here benefit from a supportive work environment and opportunities for professional development.


  7. Fresenius Medical Care
    Average Salary: $41,488
    Fresenius Medical Care offers CNA jobs with a good salary. They operate in several locations in Pittsburgh, providing care for patients with kidney disease. CNAs here work in a specialized environment, focusing on patient care and support.


  8. Select Specialty Hospital
    Average Salary: $40,813
    Select Specialty Hospital offers CNA positions with a competitive salary. They provide long-term acute care in Pittsburgh. CNAs here work in a supportive environment, focusing on patient recovery and well-being.


  9. Asbury Heights
    Average Salary: $39,442
    Asbury Heights offers CNA jobs with a good salary. They provide care for seniors in Pittsburgh. CNAs here work in a caring environment, focusing on the comfort and well-being of residents.


  10. Emerus
    Average Salary: $39,068
    Emerus offers CNA positions with a competitive salary. They operate in several outpatient facilities in Pittsburgh. CNAs here work in a fast-paced environment, gaining experience in various medical settings.

Currently 14,934 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
14,934 Job Openings