How much does a Certified Nursing Assistant make?
Certified Nursing Assistants (CNAs) play an essential role in the healthcare sector. They provide direct patient care and help ensure the smooth operation of healthcare facilities. CNAs can find employment in hospitals, nursing homes, and home health agencies. The salary for CNAs varies based on experience and location. The average yearly salary for a CNA stands at $41,867, making it a stable career choice.
A CNA's earnings can differ significantly. For those starting their careers, salaries can range from $26,150 to $32,417 annually. As experience grows, so do earnings. Those with more years in the field can earn between $38,683 and $60,617 per year. The top earners in this profession make more than $60,000 annually. These figures highlight the potential for salary growth within this rewarding career path.
What are the highest paying cities for a Certified Nursing Assistant?

-
San Francisco, CA
Average Salary: $64,792
In San Francisco, working in healthcare means joining a bustling medical environment. Many top hospitals offer opportunities to grow and learn. The city's renowned clinics and nursing homes seek dedicated staff to support patients and nurses.
Find Certified Nursing Assistant jobs in San Francisco, CA
-
San Jose, CA
Average Salary: $62,635
San Jose has a thriving healthcare sector with many opportunities for CNAs. The city's healthcare system includes large hospital networks and smaller private clinics. These facilities need caring individuals to provide excellent patient care.
Find Certified Nursing Assistant jobs in San Jose, CA
-
Vallejo, CA
Average Salary: $59,508
Vallejo offers a range of healthcare facilities where CNAs can make a difference. Local hospitals and long-term care facilities provide stable environments. Workers often find a strong sense of community in these settings.
Find Certified Nursing Assistant jobs in Vallejo, CA
-
Santa Rosa, CA
Average Salary: $59,363
Santa Rosa is known for its quality healthcare services, making it a great place for CNAs. The city's healthcare providers focus on patient well-being. CNAs here play a key role in ensuring smooth operations and excellent care.
Find Certified Nursing Assistant jobs in Santa Rosa, CA
-
Salinas, CA
Average Salary: $58,534
Salinas has a supportive community where CNAs can thrive. Local hospitals and care centers value hardworking staff. These facilities often offer a welcoming atmosphere and opportunities for professional growth.
Find Certified Nursing Assistant jobs in Salinas, CA
-
Seattle, WA
Average Salary: $57,125
Seattle's healthcare industry is always in need of skilled CNAs. The city's medical facilities range from major hospitals to smaller clinics. CNAs here benefit from a focus on both patient care and staff development.
Find Certified Nursing Assistant jobs in Seattle, WA
-
Riverside, CA
Average Salary: $55,183
Riverside offers many options for CNAs seeking a stable career. The city's healthcare sector includes large hospitals and community clinics. CNAs find rewarding work environments that prioritize both patients and staff.
Find Certified Nursing Assistant jobs in Riverside, CA
-
Washington, DC
Average Salary: $54,209
In Washington, DC, CNAs work in a dynamic healthcare landscape. The city has many high-quality hospitals and care facilities. CNAs here often find themselves in a fast-paced yet fulfilling environment.
Find Certified Nursing Assistant jobs in Washington, DC
-
Santa Maria, CA
Average Salary: $54,062
Santa Maria provides a warm and supportive environment for CNAs. The city's healthcare facilities range from local hospitals to private care homes. CNAs here are often appreciated for their dedication to patient care.
Find Certified Nursing Assistant jobs in Santa Maria, CA
-
San Diego, CA
Average Salary: $52,536
San Diego is known for its excellent healthcare system, offering many opportunities for CNAs. The city's many hospitals and clinics value skilled professionals. CNAs can expect a supportive work environment with room for growth.
Find Certified Nursing Assistant jobs in San Diego, CA
What are the best companies a Certified Nursing Assistant can work for?

-
Community Home Health Care (NPO)
Average Salary: $117,605
Community Home Health Care provides skilled nursing and rehabilitation services. They offer Certified Nursing Assistant jobs in multiple locations in California. Employees benefit from a supportive team and comprehensive training.
-
Good Samaritan Hospital
Average Salary: $74,576
Good Samaritan Hospital is a well-known medical center in Los Angeles. They provide Certified Nursing Assistant positions with competitive pay. The hospital offers a nurturing environment and the chance to work with a top-notch medical team.
-
Stanford Health Care
Average Salary: $73,572
Stanford Health Care, based in Stanford, California, is a leading healthcare provider. They offer Certified Nursing Assistant roles with excellent salaries. The company values innovation and offers many growth opportunities.
-
Montage Health
Average Salary: $73,075
Montage Health operates several medical facilities in California. They offer Certified Nursing Assistant jobs with attractive salaries. The company focuses on patient care and has a strong reputation.
-
UCSF Health
Average Salary: $71,988
UCSF Health, located in San Francisco, is a top academic medical center. They provide Certified Nursing Assistant roles with good pay. The company emphasizes research and quality patient care.
-
MarinHealth
Average Salary: $71,853
MarinHealth offers healthcare services in Marin County, California. They provide Certified Nursing Assistant jobs with competitive salaries. The company is known for its patient-focused approach.
-
CodingIT
Average Salary: $70,771
CodingIT offers healthcare staffing services. They provide Certified Nursing Assistant roles with a good salary. The company connects skilled professionals with various healthcare facilities.
-
University of Washington School of Public Health
Average Salary: $69,261
The University of Washington School of Public Health in Seattle offers Certified Nursing Assistant jobs. Salaries are competitive, and the company supports career growth and education.
-
Vibra Travels
Average Salary: $67,857
Vibra Travels specializes in travel nursing and allied health staffing. They offer Certified Nursing Assistant positions with solid salaries. The company helps healthcare professionals find jobs in various locations.
-
Valley Medical Center
Average Salary: $66,164
Valley Medical Center, in Renton, Washington, offers Certified Nursing Assistant jobs with decent pay. They focus on providing excellent patient care and support their staff with training and development.
How to earn more as a Certified Nursing Assistant?
A Certified Nursing Assistant (CNA) can improve their earnings with several key strategies. Expanding skills and gaining certifications can lead to higher pay. Specializing in areas like pediatrics or geriatrics opens more job opportunities. Working in high-demand locations or facilities also affects pay rates. Gaining experience and becoming a charge CNA can lead to higher positions and increased salary.
Seeking out additional training and certifications can set a CNA apart. Programs in IV therapy, phlebotomy, or emergency care can enhance a resume. These specialized skills can make a CNA more valuable. Working in different healthcare settings can also provide diverse experiences. Each setting may have different pay scales, offering better compensation options. Networking with other professionals can lead to better job opportunities. These connections can sometimes lead to higher-paying positions.
Job seekers can look at different factors to increase their earnings. Below are some key factors to consider:
- Specialize in high-demand areas
- Pursue additional certifications
- Gain experience and move into higher roles
- Network with other healthcare professionals
- Consider working in high-paying locations



