CNA Classes & Programs in Washington

172 CNA programs across 74 Washington cities, including free, online, 4-week, evening and weekend options.

Official title in Washington NAC
Find CNA programs in Washington

Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.

CNA training in Washington

Programs
172
state-approved
Cities covered
74
with CNA programs
Median pay
$46,000
$22.12 an hour
CNAs employed
36,820
in Washington
Training hours
108
minimum, incl. 40 clinical

Sources: US Census (2024), BLS OEWS (May 2023).

On this page
  1. Get info from schools
  2. How to become a CNA
  3. Program types
  4. Classes by city
  5. Exam prep
  6. Salary and job outlook
  7. FAQ

What brings you here?

Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.

Get Info from CNA Schools in Washington

Fill in the short form to get information from CNA schools that serve your area, such as cost, schedules and start dates.

CNA program search

Free Service No Obligations Compare Multiple Programs

We may earn a fee when you request information from schools.

How to Become a CNA in Washington: Requirements

  1. Complete a state-approved CNA training program

    At least 108 hours, including 40 hours of supervised clinical practice.

  2. Pass the state competency exam

    A knowledge test and a hands-on skills test.

  3. Get listed on the Washington CNA Registry

    Employers check the registry before hiring.

Step 1 is a state-approved program. Find one in Washington.

Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.

Washington requirements in detail

Before you enroll in a training program, it's important to know exactly what Washington requires to become a Nursing Assistant–Certified (NAC), Washington's designation for Certified Nursing Assistants. Meeting these standards ensures you're eligible to test, be credentialed by the state, and work in approved healthcare settings.

Eligibility

  • Age requirement: Candidates must be at least 18 years old to work as a Nursing Assistant–Certified in Washington.
  • Program enrollment: You must complete a Washington State Department of Health–approved Nursing Assistant Training Program that meets requirements under WAC 246-841A. Programs are offered by community colleges, private training providers, and licensed healthcare facilities.
  • Background check: Candidates must meet Washington’s background check requirements prior to clinical placement or employment. Certain criminal convictions may disqualify individuals from working in long-term care or other regulated healthcare settings.
  • Good standing: Individuals with substantiated findings of abuse, neglect, or misappropriation of property are not eligible for credentialing or employment as nursing assistants.

Training Hours & Clinicals

Washington requires completion of a state-approved nursing assistant training program totaling at least 108 hours. This includes 35 hours of theory instruction, 33 hours of skills lab training, and 40 hours of supervised clinical experience in an approved clinical setting. The curriculum covers all federally required OBRA topics, including communication, infection control, residents' rights, safety and emergency procedures, basic nursing skills, and personal care.

Before providing any direct resident care, trainees must demonstrate competency in required foundational skills. Healthcare facilities may employ nursing assistant trainees for a limited period while training and testing requirements are completed, in accordance with federal and state rules.

Competency Exam (Knowledge & Skills)

After completing training, candidates must pass Washington’s state-approved nursing assistant competency examination. The exam includes:

  • Knowledge test: A 70-question multiple-choice exam (60 scored questions plus 10 pretest items) administered by Credentia on behalf of the Washington State Department of Health. The exam covers infection control, safety, residents' rights, communication, and personal care. Oral or audio versions may be available for eligible candidates.
  • Skills evaluation: Demonstration of five randomly selected nurse aide skills, including mandatory hand hygiene and required critical steps. All critical elements must be performed correctly to pass.

Candidates may attempt the competency examination up to four total times. Candidates who do not pass within four attempts must complete a new approved training program before retesting.

Credentialing & Working as an NAC

Once both exam components are successfully passed, your credential is issued as Nursing Assistant–Certified (NAC) by the Washington State Department of Health. Employment eligibility is tracked in accordance with Department of Health credentialing and federal OBRA nurse aide registry requirements. Employers must verify your active credential status prior to hire.

NACs may work in nursing homes, hospitals, assisted living facilities, home health agencies, and other licensed healthcare settings, depending on employer and facility requirements.

Renewal

Washington NAC credentials must be renewed annually on or before your birthday. To maintain an active credential, you must submit the required renewal application and fee to the Washington State Department of Health.

In addition, to remain eligible under federal OBRA requirements, you must not have a break of more than 24 consecutive months without performing paid work as a nursing assistant. Failure to renew or meet work requirements may result in inactive status and loss of work eligibility.

Reciprocity

Washington offers credentialing by endorsement for nursing assistants certified in other U.S. states. Applicants must hold an active certification in good standing and provide verification that their training and competency evaluation met federal OBRA requirements. Additional state requirements, including background screening, must be satisfied before credential issuance.

Costs

Washington nursing assistant exam fees typically total around $150–$160 for both the knowledge and skills components. Fees are paid at the time of scheduling. The knowledge exam is administered by Credentia, while skills testing fees may vary by training program or regional test site.

Under federal law, Medicare- or Medicaid-certified nursing facilities must pay for or reimburse nursing assistant training and testing costs for individuals they employ or have offered employment to, provided the individual is hired within 12 months of completing training.

Sources: Washington State Department of Health — Nursing Assistant Certification Requirements, Credentia — Washington Nurse Aide Testing, Credentia — Washington Nurse Aide Handbook, Washington Nursing Assistant Program, 42 CFR 483.152 — Federal Nurse Aide Training Requirements

CNA Program Types in Washington

Programs grouped by cost, format and schedule. Open a type to see its schools, costs and length.

Free CNA Classes in Washington

Most in Tacoma, Federal Way and Port Orchard

38 programs

Usually run by employers, colleges or workforce programs, often in exchange for a work commitment. They are not in our program search, so contact them directly. How free CNA training works

See 38 free programsHide programs
SchoolCityCostWeeks
Sammamish High SchoolBellevueFree–
High SchoolWANIC’s Health Science Careers program at Sammamish High School provides classroom, lab and clinical experience that qualifies students to pursue Nursing Assistant-Certified. Programs are tuition-free for eligible high school juniors and seniors.
Regency Harmony House Rehabilitation & Nursing CenterBrewsterFree4
Nursing Home · Employer-sponsored · Job placement helpFacility advertises a 4-week NAC class with scholarship support; training prepares students for certification with expectation to join the Regency team.
Three Rivers CareCentraliaFree4
Nursing Home · Employer-sponsored · Job guaranteeEmployer-sponsored 4-week NAC program offered onsite with 2 weeks of classroom and 2 weeks of clinicals at Puget Sound Healthcare; tuition and state testing fees are covered and graduates are offered a full-time position.
Providence St. Joseph’s HospitalChewelahFree3
Hospital · 126 hours · Employer-sponsored · Job placement help · Faith-basedProvidence St. Joseph’s Hospital runs a free, employer‑sponsored CNA training program in Chewelah, described as a 21‑day course totaling about 126 hours. Graduates often move into local healthcare roles through the hospital’s hiring pipeline.
EmpRes at Buena VistaColvilleFree4
Nursing Home · Employer-sponsored · Job placement helpBuena Vista Healthcare offers a free in‑house CNA training program with classroom and practical instruction focused on geriatric care, with an expectation to work at the center after certification.
WhidbeyHealth Medical CenterCoupevilleFree7
Hospital · 130 hours · Employer-sponsoredWhidbeyHealth’s Nursing Assistant Training Program is an accelerated part-time course held at the Medical Center with 42 hours classroom, 40 hours skills labs, and 48 hours supervised clinicals (130 total hours). Tuition is provided at no charge to accepted applicants; students cover books and licensure costs.
Highline Community CollegeDes MoinesFree4
Community College · 77 hours · Financial aid · Employer-sponsored · Job placement helpHighline College Continuing Education offers a 4‑week Nursing Assistant-Certified program totaling 77 clock hours with online instruction. A Seattle Children’s partnership cohort covers all student costs and places completers into paid roles.
Kittitas Valley HealthcareEllensburgFree6
Acute Facility · Employer-sponsored · Job placement helpKVH offers a paid Nursing Assistant-Certified training program featuring on-site, preceptor-guided learning across inpatient units to prepare trainees for the NNAAP. The program is described as a six-week pathway into Patient Care Technician roles.
Evergreen NA Training ProgramEnumclawFree4
Nursing Facility · Employer-sponsoredFacility-based CNA training offered at Enumclaw Health and Rehabilitation Center with weekday classroom and clinical sessions; recent cohorts have been tuition-free. Classes have run about four weeks on weekdays for theory and clinicals.
Bethany at PacificEverettFree–
Nursing Facility · 100 hours · Employer-sponsored · Job placement helpBethany of the Northwest offers free CNA training through its Bethany Training Center with classroom and clinical instruction, and paid hospitality aide work while training. Graduates are prepared for employment at Bethany’s skilled nursing facilities.
Hallmark ManorFederal WayFree–
Nursing Home · Employer-sponsoredSkilled nursing facility that sponsors trainees in a state‑approved CNA program at no cost while employed as Nurse Aide in Training. Sponsorship postings indicate free tuition for the CNA course.
Home Aide CNA Training CenterFederal WayFree–
Career SchoolOffers the HCA‑to‑CNA bridge program for licensed Home Care Aides to complete remaining training and prepare for CNA testing. Program is listed as no‑cost on the state Career Bridge profile.
Cottesmore of Life CareGig HarborFree5
Nursing Home · Employer-sponsoredCottesmore offers a free 5-week CNA class with classroom and clinical training; trainees are hired as Non-Certified Nursing Assistants and testing fees are covered.
Life Care Center of KennewickKennewickFree–
Nursing Home · Employer-sponsoredFacility-sponsored CNA course is offered free for hired Nurse Aide in Training staff with a one-year employment agreement.
Lynden Healthcare Education and ConsultingLyndenFree6
PrivateSix-week CNA training tailored for long-term care, with classes in Lynden Monday–Thursday. Select students may attend at no cost through support from the Christian Health Care Center Foundation.
Lakeland VillageMedical LakeFree–
Nursing Facility · Employer-sponsoredState-operated facility offering onsite, no‑cost NAC training for full‑time employees working with individuals with intellectual and developmental disabilities.
Columbia Basin Job CorpsMoses LakeFree–
Educational Entity · Job placement helpTuition-free Job Corps CNA training with hands-on instruction and credentials such as BLS; center staff support students through requirements and training.
Northwest Career And Technical AcademyMount VernonFree–
High SchoolApplied Medical Sciences prepares students for pre-nursing with hands-on coursework; students who complete all work and a 50-hour clinical internship may qualify for Washington Nursing Assistant Certified.
River Mountain Training CenterNewportFree–
PrivateRiver Mountain Training Center offers an in-person Nurse Assistant-Certified program in Newport; Washington Career Bridge lists tuition, required fees, and books/supplies as 0.
Clover Park Technical – Garfield-Palouse High SchoolPalouseFree–
High School · 160 hoursThrough Clover Park Technical College’s College in the High School, Gar-Pal High School offers Nursing Assistant-Certified coursework (NAC 108 and NAC 111) on campus with college credit at no cost to students. CPTC’s NAC curriculum totals 160 hours across theory, skills lab, and clinical experience.
Avamere at Ridgemont Stafford Healthcare at RidgemontPort OrchardFree–
Nursing Home · Employer-sponsored · Job placement helpAvamere offers free Nursing Assistant classes with an employment pathway, with training connected to local Avamere facilities. The Ridgemont site links to Avamere’s NA classes information.
Care Plus Home Health, IncPort OrchardFree6
Career School · 100 hours · Financial aidCare Plus offers a six-week CNA program with online/distance-learning theory and in-person clinical hours; small class sizes allow part-time attendance. The program is listed on Washington’s ETPL with evening and weekend options.
Clover Park Technical College at the Pierce County Skills CenterPuyallupFree–
High SchoolPCSC’s year-long Medical Careers program prepares seniors for Nursing Assistant certification with classroom instruction and clinical training in assisted living settings. Students can earn related certifications and articulated college credits through Clover Park Technical College and other partners.
Puget Sound Skills CenterSeaTacFree–
High SchoolPSSC’s Pre-Nursing program for high school students blends classroom and hands‑on training to build foundational patient care skills leading to Nursing Assistant certification. Students gain experience across clinical settings while earning high school and potential college credits.
Kline Galland AcademySeattleFree5
Nursing Home · Employer-sponsored · Faith-basedKline Galland Academy offers a free Nursing Assistant Certification program conducted in person at its Seward Park campus. A single approximately 5‑week cohort meets four days per week with daytime hours; students cover licensing, scrubs, and state testing fees.
Seattle Skills Center- Medical CareersSeattleFree–
High SchoolThe Seattle Skills Center Nursing Assisting course provides classroom, lab, and clinical training during the school year for SPS high school students. Students complete health foundation standards and practice skills in both school and clinical settings.
Avamere Olympic Rehabilitation of SequimSequimFree–
Nursing Facility · Employer-sponsored · Job placement helpAvamere offers free Nursing Assistant classes that prepare you in a few weeks and typically include a paid position upon certification. Training is provided by the employer at the facility.
Avamere Richmond BeachShorelineFree–
Nursing Facility · Employer-sponsored · Job placement helpAvamere offers free Nursing Assistant classes with online classroom and on‑site clinicals at its communities; Richmond Beach Rehab periodically hosts cohorts and covers testing fees for successful graduates. Graduates are typically considered for paid roles after certification.
Shoreline Community CollegeShorelineFree–
Community College · Financial aidOne‑quarter Nursing Assistant Certified certificate with two options: hybrid online theory with on‑campus skills (NAC 105) or I‑BEST in‑person instruction three days per week (NAC 103). Workforce Education funding may cover tuition for qualified students.
Newtech Skills CenterSpokaneFree–
High SchoolNEWTech Prep offers a Nursing Assisting (CNA) program for high school juniors and seniors as part of its tuition‑free career preparatory offerings.
Providence Health TrainingSpokaneFree6
Private · 150 hours · Employer-sponsored · Job placement helpProvidence’s Earn to Learn CNA program is a paid, approximately 6‑week, 150‑hour training that combines classroom education with clinical rotations while Providence covers all education expenses. A separate tuition-based evening program is also offered in Spokane.
Avamere Pacific RidgeTacomaFree–
Nursing Facility · Employer-sponsored · Job placement helpAvamere offers free Nursing Assistant classes with certification test fees covered and pathways to CNA employment at Avamere locations.
Avamere Transitional Care of Puget SoundTacomaFree–
Nursing Facility · Employer-sponsored · Job placement helpAvamere offers free Nursing Assistant classes with certification test fees covered and pathways to CNA employment at Avamere locations.
MultiCare UniversityTacomaFree5
Hospital · Employer-sponsored · Job placement helpPaid CNA training program for new hires combines classroom and clinical experience and leads to placement at MultiCare hospitals based on organizational need. Training cohorts are short-term and run on day or evening schedules.
North Valley Hospital/Nursing HomeTonasketFree6
Nursing Home · Employer-sponsoredNorth Valley Hospital provides free Nursing Assistant training taught by an RN with clinicals in the Extended Care; classes run about six weeks, Monday–Friday 8am–5pm.
Emerald CareWapatoFree–
Nursing Home · Employer-sponsoredEmerald Care provides on‑site Nursing Assistant classes at its Wapato skilled nursing facility. Classes are about a month long and cost 20, with additional cohorts posted periodically.
MultiCare University YakimaYakimaFree7
Hospital · Employer-sponsored · Job placement helpPaid Nursing Assistant trainee program with classroom, lab, and clinical training over a 7 week cohort. MultiCare covers NAC licensure and first exam attempt and transitions trainees to CNA roles upon licensure.
Yakima Valley Technical Skills CenterYakimaFree–
High SchoolYV-Tech’s Nursing program provides classroom, lab, and clinical experiences to build patient care skills and prepare students for Nursing Assistant Certified. Opportunities include clinicals and college credit.

4-Week CNA Classes in Washington

Most in Tacoma, Federal Way and Vancouver

47 programs

Accelerated programs usually take 3 to 5 weeks, with 4 weeks the most common. They are one of the fastest ways to become a CNA in Washington.

Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.

See 47 programsHide programs
SchoolCityCostWeeks
Sunrise Caregiver TrainingAnacortes–1
Private · 40 hours · Financial aidBridge program for HCA-C caregivers to become Nursing Assistant-Certified, taught over five days with theory, skills lab, and clinical practicum. Training is offered through Sunrise’s caregiver training centers.
Regency Harmony House Rehabilitation & Nursing CenterBrewsterFree4
Nursing Home · Employer-sponsored · Job placement helpFacility advertises a 4-week NAC class with scholarship support; training prepares students for certification with expectation to join the Regency team.
DT&T NA Training SchoolBurien$1,1004
Career School · Financial aid · Job placement helpDT&T offers state-approved CNA training with hybrid day and evening cohorts; classes run 4 weeks followed by clinical experience. The program lists tuition 1000 plus 100 registration and provides job placement assistance.
Three Rivers CareCentraliaFree4
Nursing Home · Employer-sponsored · Job guaranteeEmployer-sponsored 4-week NAC program offered onsite with 2 weeks of classroom and 2 weeks of clinicals at Puget Sound Healthcare; tuition and state testing fees are covered and graduates are offered a full-time position.
Providence St. Joseph’s HospitalChewelahFree3
Hospital · 126 hours · Employer-sponsored · Job placement help · Faith-basedProvidence St. Joseph’s Hospital runs a free, employer‑sponsored CNA training program in Chewelah, described as a 21‑day course totaling about 126 hours. Graduates often move into local healthcare roles through the hospital’s hiring pipeline.
EmpRes at Buena VistaColvilleFree4
Nursing Home · Employer-sponsored · Job placement helpBuena Vista Healthcare offers a free in‑house CNA training program with classroom and practical instruction focused on geriatric care, with an expectation to work at the center after certification.
WhidbeyHealth Medical CenterCoupevilleFree7
Hospital · 130 hours · Employer-sponsoredWhidbeyHealth’s Nursing Assistant Training Program is an accelerated part-time course held at the Medical Center with 42 hours classroom, 40 hours skills labs, and 48 hours supervised clinicals (130 total hours). Tuition is provided at no charge to accepted applicants; students cover books and licensure costs.
Excel Health Careers Training (Conditional Approval)Des Moines$1,0253
Career School · 103 hoursExcel offers an in-person CNA program with day, evening and weekend schedules; day/evening cohorts run about 3 weeks. Training includes theory, 33 hours of skills lab, and clinical rotation in a nursing home.
Highline Community CollegeDes MoinesFree4
Community College · 77 hours · Financial aid · Employer-sponsored · Job placement helpHighline College Continuing Education offers a 4‑week Nursing Assistant-Certified program totaling 77 clock hours with online instruction. A Seattle Children’s partnership cohort covers all student costs and places completers into paid roles.
Evergreen NA Training ProgramEnumclawFree4
Nursing Facility · Employer-sponsoredFacility-based CNA training offered at Enumclaw Health and Rehabilitation Center with weekday classroom and clinical sessions; recent cohorts have been tuition-free. Classes have run about four weeks on weekdays for theory and clinicals.
Medprep Vocational Training CenterEverett$1,2924
Private · 116 hours · Job placement helpMedprep’s Nursing Assistant program offers morning and evening cohorts with classroom, skills lab, and 40 clinical hours, typically completed in about 4 weeks. The school notes employment opportunities and tuition reimbursement options via employers.
Sunrise Caregiver TrainingEverett–1
Career School · 40 hours · Financial aidSunrise offers a 40 hour, 5 day NAC Bridge course for active HCA-Cs covering new theory, skills lab, and an 8 hour clinical. Classes are 100 percent in person at the Everett training site.
Crystal Point CNA Training School (Conditional Approval)Federal Way$1,0003
Career School · 113 hours · Financial aid · Job placement helpThree-week CNA program with two weeks of on-campus theory and skills followed by a third-week clinical rotation; day schedule with small class sizes and job referrals.
Divine CNA TrainingFederal Way$1,2004
Career School · 108 hours · Financial aidHybrid CNA training totaling 108 hours with weekday day or evening cohorts and weekend options; four-week schedule combines online theory, on-campus labs, and clinicals.
Elite Learning Institute, LLCFederal Way–3
Career School · 96 hoursTraditional NA-C program of 96 hours (56 theory/lab and 40 clinical) typically completed in 3–6 weeks; no prior license or experience required.
Health Professionals InstituteFederal Way$1,0103
Career School · 118 hours · Financial aid · Job placement helpThree‑week CNA program with 118 total hours (theory online live via Zoom, in‑person lab and clinical). Costs list tuition and registration with additional required book; graduates receive job placement help via an affiliate agency.
Cottesmore of Life CareGig HarborFree5
Nursing Home · Employer-sponsoredCottesmore offers a free 5-week CNA class with classroom and clinical training; trainees are hired as Non-Certified Nursing Assistants and testing fees are covered.
Blossom Nursing AcademyKent$1,3223
Career School · Job placement helpAccelerated three-week CNA course with two weeks of classroom/lab and a 40-hour clinical week; day cohorts with weekend options and CPR included.
Vital Healthcare Training Center, LLCKent$1,3505
Career School · 108 hoursCNA program totals 108 hours (33 lecture, 35 lab, 40 clinical) offered as a 5-week weekday hybrid or 7-week weekend in-person format.
ProCare Academy of WashingtonLakewood––
Career School · 120 hoursProCare Academy’s CNA program includes lecture, skills lab, and clinical in a skilled nursing facility, with CPR included. All sections include 70 hours lecture/lab and 50 hours clinical for a total of 120 hours; day, evening, and weekend options are offered.
Upper Valley Nursing CNA TrainingLeavenworth––
Career School · 112 hoursTwo Rivers Care Training offers a CNA program totaling 112 hours with 37 hours classroom, 35 hours lab, and 40 hours clinical taught in person by RN instructors.
CNA School of Longview/Health Education CenterLongview––
Career SchoolDaytime CNA training with classroom, lab, and 40 hours of supervised in-facility clinical; multiple cohorts list detailed daily schedules.
Westfield Nursing Assistants Training Institute (Conditional Approval)Lynnwood$1,1004
Career SchoolWestfield offers a 4 week CNA program available in traditional in person or hybrid formats with a required 40 hour clinical rotation. Tuition is 1000 plus a 100 registration fee collected in person at the school.
MedSmart AcademyMarysville$8755
Private · 99 hours · Financial aid · Job placement helpPrivate CNA/NAC training with skills lab and in‑school regional testing; partners with local employers for employment assistance.
Sunrise Caregiver Training on WhidbeyOak Harbor–1
Private · 40 hours · Financial aidSunrise Services offers a Nursing Assistant-Certified Bridge program for current HCA-Cs, a 40-hour, 5-day course combining new theory, skills lab, and 8 hours of clinical practicum. Training is offered at Oak Harbor and Everett locations with scholarships available.
ProCare Academy of Washington - OlympiaOlympia$7753
Career School · 120 hoursProCare Academy’s CNA program provides 120 hours of lecture, skills lab, and clinical training to prepare students for entry-level patient care roles. Day, evening, and weekend cohorts are offered at the Olympia campus.
Peninsula College - Clallam CountyPort Angeles–3
Community College · 102 hours · Financial aidPeninsula College’s NAC program blends classroom and lab with supervised clinicals and includes HIV/AIDS content and BLS/First Aid. Evening cohorts typically run 6 weeks with additional weekend clinicals; a 3-week daytime summer option is also offered.
Renton Technical CollegeRenton$1,6685
Community CollegeRTC’s Nursing Assistant program provides training in patient rights, basic bedside skills, and safety with clinical practice in hospitals and skilled nursing facilities. The certificate meets state and federal requirements for Nursing Assistant education.
Spring Fields Healthcare TrainingRenton$6501
Career School · 38 hoursSpringfields Healthcare Training offers traditional and bridge CNA options with classroom theory, skills lab, and supervised clinicals. The bridge path for licensed HCAs is 38 hours over 5 days, while the traditional program is 108 hours over 3 weeks.
Iroko Bridge AcademyRuston$8604
Career School · 108 hoursIroko Bridge Academy offers a 108-hour CNA training program with classroom theory, skills lab, and clinical experience. Tuition includes textbook, lab supplies, CPR certification, and a program patch.
Kline Galland AcademySeattleFree5
Nursing Home · Employer-sponsored · Faith-basedKline Galland Academy offers a free Nursing Assistant Certification program conducted in person at its Seward Park campus. A single approximately 5‑week cohort meets four days per week with daytime hours; students cover licensing, scrubs, and state testing fees.
New Chapters In Healthcare EducationSpokane$1,2003
Private · 120 hours · Job placement helpNew Chapters offers a 120‑hour CNA program completed in about 3 weeks, including 60 hours theory, 20 hours skills lab, and 40 hours clinical. Tuition is 1200 and includes books, CPR/First Aid, background check; students pay state licensing and exam fees.
Vital Healthcare TrainingSpokane$1,3505
Career School · 108 hoursVital Healthcare Training offers a CNA program totaling 108 hours (lecture, lab, clinical) delivered in 5–7 weeks. Weekday hybrid and weekend in‑person schedules are available.
Goodheart Training - SunnysideSunnyside$1,6785
Career School · 116 hours · Financial aidGoodheart Healthcare Training Center offers an in‑person CNA course with classroom instruction, hands‑on lab, and instructor‑arranged clinicals. The program is approximately 116 hours over about 5 weeks.
Bates Technical CollegeTacoma$1,4825
Vocational College · Financial aidDepartment of Health-approved CNA training covering patient care, safety and teamwork with lab, classroom, and geriatric clinical experience. Cohorts run about five weeks with weekday daytime classes.
MultiCare UniversityTacomaFree5
Hospital · Employer-sponsored · Job placement helpPaid CNA training program for new hires combines classroom and clinical experience and leads to placement at MultiCare hospitals based on organizational need. Training cohorts are short-term and run on day or evening schedules.
Supreme Nursing Academy of GiversTacoma$9553
Private · 108 hours · Financial aidWeekday and weekend CNA cohorts provide 108 hours (theory, lab, clinical) with tuition that includes on-site skills testing. The weekday track runs about 3 weeks.
Supreme Nursing Academy of GiversTacoma$9553
Private · 108 hours · Financial aidWeekday and weekend CNA cohorts provide 108 hours (theory, lab, clinical) with tuition that includes on-site skills testing. The weekday track runs about 3 weeks.
Tacoma Community CollegeTacoma$1,5905
Community College · Financial aidFive-week Nursing Assistant certificate totaling 10 credits with classroom, skills lab, clinicals and AHA BLS CPR included. Evening cohorts are offered at the Gig Harbor campus.
NAT Health Care AcademyTukwila$8253
Career School · 109 hoursCNA program totaling 109 hours with classroom, lab, and clinical; weekday or weekend cohorts are offered. Books listed separately on some pages or included in tuition on others.
NAT Healthcare AcademyTukwila$1,2003
Career School · 109 hoursCNA training with weekday (about 3 weeks) and weekend (about 6 weeks) cohorts; hybrid instruction with clinical hours provided. Books included in tuition.
Better Options School of NursingVancouver–4
PrivateState‑approved CNA training with in‑person skills and clinicals; online classroom option available. Program offerings indicate cohorts as short as 3.5 weeks.
CLT Care Academy, LLCVancouver$1,9505
Career School · 115 hours · Financial aidPrivate CNA program in Vancouver offering 115 hours of classroom, lab, and supervised clinical training with day and night cohorts. HCA-to-CNA bridge and in-office skills testing are available.
Northwest NAC TrainingVancouver–4
Career School · 120 hoursCNA program with 120 hours of instruction including classroom, skills lab, and clinicals, offered in day and evening formats. Program typically runs two weeks of classroom and two weeks of clinical at affiliated facilities with on-site testing available.
Wenatchee Valley College (Fast Track Included)Wenatchee–3
Community College · Financial aidWVC offers a 10-credit quarter-long Nursing Assistant course and a noncredit Fast-Track option that combines classroom/lab with clinical experience. Fast-Track cohorts run in short, intensive blocks on the Wenatchee campus through Continuing Education.
CNA Training School of NursingWoodland$2,2003
Career SchoolFast-paced hybrid CNA course with live Zoom lectures, in-person labs, and a week of clinicals; tuition includes the CNA skills exam fee and materials.
Goodheart Training - YakimaYakima$1,6785
Career School · 116 hours · Financial aidGoodheart Healthcare Training Center offers an in‑person CNA course with classroom instruction, hands‑on lab, and instructor‑arranged clinicals. The program is approximately 116 hours over about 5 weeks.

Online and Hybrid CNA Classes in Washington

Most in Shoreline, Everett and Federal Way

27 programs

You can take the classroom part online. Clinical training is always in person, at an approved healthcare facility, before certification.

Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.

See 27 programsHide programs
SchoolCityCostWeeks
DT&T NA Training SchoolBurien$1,1004
Career School · Financial aid · Job placement helpDT&T offers state-approved CNA training with hybrid day and evening cohorts; classes run 4 weeks followed by clinical experience. The program lists tuition 1000 plus 100 registration and provides job placement assistance.
Highline Community CollegeDes MoinesFree4
Community College · 77 hours · Financial aid · Employer-sponsored · Job placement helpHighline College Continuing Education offers a 4‑week Nursing Assistant-Certified program totaling 77 clock hours with online instruction. A Seattle Children’s partnership cohort covers all student costs and places completers into paid roles.
Everett Community CollegeEverett––
Community College · 146 hours · Financial aidEvCC offers a one-quarter Nursing Assistant Certified program that combines online classroom learning, campus lab, and clinical training. Funding options include WorkFirst, Opportunity Grant, and BFET.
Medprep Vocational Training CenterEverett$1,2924
Private · 116 hours · Job placement helpMedprep’s Nursing Assistant program offers morning and evening cohorts with classroom, skills lab, and 40 clinical hours, typically completed in about 4 weeks. The school notes employment opportunities and tuition reimbursement options via employers.
Divine CNA TrainingFederal Way$1,2004
Career School · 108 hours · Financial aidHybrid CNA training totaling 108 hours with weekday day or evening cohorts and weekend options; four-week schedule combines online theory, on-campus labs, and clinicals.
Health Professionals InstituteFederal Way$1,0103
Career School · 118 hours · Financial aid · Job placement helpThree‑week CNA program with 118 total hours (theory online live via Zoom, in‑person lab and clinical). Costs list tuition and registration with additional required book; graduates receive job placement help via an affiliate agency.
Blossom Nursing AcademyKent$1,3223
Career School · Job placement helpAccelerated three-week CNA course with two weeks of classroom/lab and a 40-hour clinical week; day cohorts with weekend options and CPR included.
Vital Healthcare Training Center, LLCKent$1,3505
Career School · 108 hoursCNA program totals 108 hours (33 lecture, 35 lab, 40 clinical) offered as a 5-week weekday hybrid or 7-week weekend in-person format.
Upper Valley Nursing CNA TrainingLeavenworth––
Career School · 112 hoursTwo Rivers Care Training offers a CNA program totaling 112 hours with 37 hours classroom, 35 hours lab, and 40 hours clinical taught in person by RN instructors.
Lower Columbia CollegeLongview$841–
Community College · Financial aid · Job placement helpSeven-credit Nursing Assistant certificate covers state-defined competencies with theory, lab and embedded skills testing; completers may take the state written/oral exam.
Westfield Nursing Assistants Training Institute (Conditional Approval)Lynnwood$1,1004
Career SchoolWestfield offers a 4 week CNA program available in traditional in person or hybrid formats with a required 40 hour clinical rotation. Tuition is 1000 plus a 100 registration fee collected in person at the school.
Big Bend Community CollegeMoses Lake$1,148–
Community College · Financial aidOne-quarter Nursing Assistant program with classroom, skills lab, and supervised clinicals prepares students for entry-level care across settings. Program approval is noted by the college and courses carry college credit.
Sunrise Caregiver Training on WhidbeyOak Harbor–1
Private · 40 hours · Financial aidSunrise Services offers a Nursing Assistant-Certified Bridge program for current HCA-Cs, a 40-hour, 5-day course combining new theory, skills lab, and 8 hours of clinical practicum. Training is offered at Oak Harbor and Everett locations with scholarships available.
Columbia Basin CollegePasco$1,187–
Community College · Financial aidOne-quarter Nursing Assistant course with lecture, lab and 50 clinical hours at Tri-Cities facilities; offered fall, winter and spring via application.
Care Plus Home Health, IncPort OrchardFree6
Career School · 100 hours · Financial aidCare Plus offers a six-week CNA program with online/distance-learning theory and in-person clinical hours; small class sizes allow part-time attendance. The program is listed on Washington’s ETPL with evening and weekend options.
Health Care Apprenticeship ConsortiumRenton–5
Private · 158 hoursHCAC’s NA‑C training blends real‑time online theory with in‑person labs and clinical experiences; cohorts typically include 4 weeks of classes and about 1 week of clinicals. Program materials, readiness support, scrubs, and exam registration are provided.
Nurse Staffing SolutionsRenton––
Career School · 140 hoursNurse Staffing Solutions offers a state‑approved Nursing Assistant Training Program delivered via live or self‑paced online theory with coaching in competency, compliance, and communication. The course totals 140 hours and prepares learners with classroom, lab, and clinical training.
Seattle Central CollegeSeattle$1,527–
Community College · Financial aidSeattle Central’s Nursing Assistant program is hybrid: theory is delivered remotely while in‑person labs meet at South Seattle College and clinicals occur at area sites. The program emphasizes acute and long‑term care skills, communication, and compassionate caregiving.
Avamere Richmond BeachShorelineFree–
Nursing Facility · Employer-sponsored · Job placement helpAvamere offers free Nursing Assistant classes with online classroom and on‑site clinicals at its communities; Richmond Beach Rehab periodically hosts cohorts and covers testing fees for successful graduates. Graduates are typically considered for paid roles after certification.
Nursing Assistant Training InstituteShoreline$1,380–
Vocational College · 114 hoursNATI’s CNA program includes 36 hours of online Zoom lecture, in‑person skills lab with BLS CPR, and a 40‑hour nursing‑home clinical for a total of 114 hours. Morning, afternoon, evening, and weekend cohorts are offered at the Shoreline campus.
Shoreline Community CollegeShorelineFree–
Community College · Financial aidOne‑quarter Nursing Assistant Certified certificate with two options: hybrid online theory with on‑campus skills (NAC 105) or I‑BEST in‑person instruction three days per week (NAC 103). Workforce Education funding may cover tuition for qualified students.
Vital Healthcare TrainingSpokane$1,3505
Career School · 108 hoursVital Healthcare Training offers a CNA program totaling 108 hours (lecture, lab, clinical) delivered in 5–7 weeks. Weekday hybrid and weekend in‑person schedules are available.
Advanced CNA SchoolTukwila–6
Career SchoolHybrid CNA program with online lectures, in-person skills labs, and clinical rotations over approximately 6 weeks. Offers evening and weekend cohorts in Tukwila/Renton.
NAT Healthcare AcademyTukwila$1,2003
Career School · 109 hoursCNA training with weekday (about 3 weeks) and weekend (about 6 weeks) cohorts; hybrid instruction with clinical hours provided. Books included in tuition.
Better Options School of NursingVancouver–4
PrivateState‑approved CNA training with in‑person skills and clinicals; online classroom option available. Program offerings indicate cohorts as short as 3.5 weeks.
Walla Walla Community CollegeWalla Walla–11
Community College · Financial aidWWCC’s Nursing Assistant certificate is an 11‑week program combining classes, labs, and clinical experience to build entry‑level patient care skills. The program offers on‑campus and online coursework options and provides guidance on scholarships and financial aid.
CNA Training School of NursingWoodland$2,2003
Career SchoolFast-paced hybrid CNA course with live Zoom lectures, in-person labs, and a week of clinicals; tuition includes the CNA skills exam fee and materials.

Evening CNA Classes in Washington

Most in Bellingham, Lakewood and Tacoma

26 programs

Evening classes usually run after 5 PM on weekdays, so you can keep a daytime job or other commitments while you train.

Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.

See 26 programsHide programs
SchoolCityCostWeeks
Grays Harbor CollegeAberdeen$1,276–
Community College · 242 hours · Financial aidNA-C training with classroom, lab, and supervised clinicals in a nursing home; winter and summer cohort options with varying weekly schedules. Tuition and specific course fees are published by the college.
Green River Community CollegeAuburn$2,450–
Community College · Financial aidQuarterly in‑person certificate covering basic patient care skills with lab and clinical experiences. Designed to be completed in about three months.
Clark County Career Development CenterBattle Ground$1,8005
Career School · 119 hours · Financial aidDOH‑approved NA‑C program with 119 total hours over 5 weeks, including 50 clinical hours. Tuition includes textbook, CPR/First Aid, background check, TB, HIV/AIDs training, and equipment; WIA vouchers accepted.
Bellevue CollegeBellevue$1,531–
Community College · 176 hoursOne‑quarter NAC certificate with weekday theory and lab plus arranged clinical shifts at local facilities. Program offers on‑site Washington state written and skills testing for completers.
Bellingham Technical CollegeBellingham$1,70012
Community College · 140 hours · Financial aidQuarter-long training with lectures, labs, clinicals, and CPR included to build core CNA skills for varied care settings. Not offered online.
Whatcom Community College - Whatcom CountyBellingham$1,314–
Community College · 126 hours · Financial aidEight-credit Nursing Assistant course with evening on-campus lectures/labs and weekend clinicals; includes theory, skills lab, and clinical practice. Implements Washington State Common Curriculum beginning fall 2024.
DT&T NA Training SchoolBurien$1,1004
Career School · Financial aid · Job placement helpDT&T offers state-approved CNA training with hybrid day and evening cohorts; classes run 4 weeks followed by clinical experience. The program lists tuition 1000 plus 100 registration and provides job placement assistance.
Centralia CollegeCentralia$2,19510
Community College · 168 hours · Financial aidThe Nursing Assistant Certified program provides 168 hours over 10 weeks with day or evening options and includes specialty certificates (dementia, mental health, nurse delegation, diabetes) and BLS.
Excel Health Careers Training (Conditional Approval)Des Moines$1,0253
Career School · 103 hoursExcel offers an in-person CNA program with day, evening and weekend schedules; day/evening cohorts run about 3 weeks. Training includes theory, 33 hours of skills lab, and clinical rotation in a nursing home.
Medprep Vocational Training CenterEverett$1,2924
Private · 116 hours · Job placement helpMedprep’s Nursing Assistant program offers morning and evening cohorts with classroom, skills lab, and 40 clinical hours, typically completed in about 4 weeks. The school notes employment opportunities and tuition reimbursement options via employers.
Divine CNA TrainingFederal Way$1,2004
Career School · 108 hours · Financial aidHybrid CNA training totaling 108 hours with weekday day or evening cohorts and weekend options; four-week schedule combines online theory, on-campus labs, and clinicals.
Tacoma Community College Nursing Assistant Certified Training Program – Gig Harbor CampusGig Harbor–11
Community College · Financial aidTCC’s Nursing Assistant Certified program provides classroom, lab, and clinical training for entry-level CNA roles; the Gig Harbor campus offers an evening cohort.
Clover Park Technical College HS & Hospital programsLakewood––
Community College · 160 hoursClover Park’s Nursing Assistant Certificate provides classroom, lab, and supervised clinical training to build patient-care skills. The program totals 160 hours and is designed to be completed in one quarter.
ProCare Academy of WashingtonLakewood––
Career School · 120 hoursProCare Academy’s CNA program includes lecture, skills lab, and clinical in a skilled nursing facility, with CPR included. All sections include 70 hours lecture/lab and 50 hours clinical for a total of 120 hours; day, evening, and weekend options are offered.
Westfield Nursing Assistants Training Institute (Conditional Approval)Lynnwood$1,1004
Career SchoolWestfield offers a 4 week CNA program available in traditional in person or hybrid formats with a required 40 hour clinical rotation. Tuition is 1000 plus a 100 registration fee collected in person at the school.
MedSmart AcademyMarysville$8755
Private · 99 hours · Financial aid · Job placement helpPrivate CNA/NAC training with skills lab and in‑school regional testing; partners with local employers for employment assistance.
ProCare Academy of Washington - OlympiaOlympia$7753
Career School · 120 hoursProCare Academy’s CNA program provides 120 hours of lecture, skills lab, and clinical training to prepare students for entry-level patient care roles. Day, evening, and weekend cohorts are offered at the Olympia campus.
Peninsula College - Clallam CountyPort Angeles–3
Community College · 102 hours · Financial aidPeninsula College’s NAC program blends classroom and lab with supervised clinicals and includes HIV/AIDS content and BLS/First Aid. Evening cohorts typically run 6 weeks with additional weekend clinicals; a 3-week daytime summer option is also offered.
Care Plus Home Health, IncPort OrchardFree6
Career School · 100 hours · Financial aidCare Plus offers a six-week CNA program with online/distance-learning theory and in-person clinical hours; small class sizes allow part-time attendance. The program is listed on Washington’s ETPL with evening and weekend options.
Nursing Assistant Training InstituteShoreline$1,380–
Vocational College · 114 hoursNATI’s CNA program includes 36 hours of online Zoom lecture, in‑person skills lab with BLS CPR, and a 40‑hour nursing‑home clinical for a total of 114 hours. Morning, afternoon, evening, and weekend cohorts are offered at the Shoreline campus.
Providence Health TrainingSpokaneFree6
Private · 150 hours · Employer-sponsored · Job placement helpProvidence’s Earn to Learn CNA program is a paid, approximately 6‑week, 150‑hour training that combines classroom education with clinical rotations while Providence covers all education expenses. A separate tuition-based evening program is also offered in Spokane.
MultiCare UniversityTacomaFree5
Hospital · Employer-sponsored · Job placement helpPaid CNA training program for new hires combines classroom and clinical experience and leads to placement at MultiCare hospitals based on organizational need. Training cohorts are short-term and run on day or evening schedules.
Tacoma Community CollegeTacoma$1,5905
Community College · Financial aidFive-week Nursing Assistant certificate totaling 10 credits with classroom, skills lab, clinicals and AHA BLS CPR included. Evening cohorts are offered at the Gig Harbor campus.
Advanced CNA SchoolTukwila–6
Career SchoolHybrid CNA program with online lectures, in-person skills labs, and clinical rotations over approximately 6 weeks. Offers evening and weekend cohorts in Tukwila/Renton.
CLT Care Academy, LLCVancouver$1,9505
Career School · 115 hours · Financial aidPrivate CNA program in Vancouver offering 115 hours of classroom, lab, and supervised clinical training with day and night cohorts. HCA-to-CNA bridge and in-office skills testing are available.
Northwest NAC TrainingVancouver–4
Career School · 120 hoursCNA program with 120 hours of instruction including classroom, skills lab, and clinicals, offered in day and evening formats. Program typically runs two weeks of classroom and two weeks of clinical at affiliated facilities with on-site testing available.

Weekend CNA Classes in Washington

Most in Tukwila, Kent and Lynnwood

20 programs

Weekend classes usually meet on Saturdays, Sundays or both, so you can train without missing weekday work.

Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.

See 20 programsHide programs
SchoolCityCostWeeks
Green River Community CollegeAuburn$2,450–
Community College · Financial aidQuarterly in‑person certificate covering basic patient care skills with lab and clinical experiences. Designed to be completed in about three months.
Whatcom Community College - Whatcom CountyBellingham$1,314–
Community College · 126 hours · Financial aidEight-credit Nursing Assistant course with evening on-campus lectures/labs and weekend clinicals; includes theory, skills lab, and clinical practice. Implements Washington State Common Curriculum beginning fall 2024.
Excel Health Careers Training (Conditional Approval)Des Moines$1,0253
Career School · 103 hoursExcel offers an in-person CNA program with day, evening and weekend schedules; day/evening cohorts run about 3 weeks. Training includes theory, 33 hours of skills lab, and clinical rotation in a nursing home.
Divine CNA TrainingFederal Way$1,2004
Career School · 108 hours · Financial aidHybrid CNA training totaling 108 hours with weekday day or evening cohorts and weekend options; four-week schedule combines online theory, on-campus labs, and clinicals.
Blossom Nursing AcademyKent$1,3223
Career School · Job placement helpAccelerated three-week CNA course with two weeks of classroom/lab and a 40-hour clinical week; day cohorts with weekend options and CPR included.
Vital Healthcare Training Center, LLCKent$1,3505
Career School · 108 hoursCNA program totals 108 hours (33 lecture, 35 lab, 40 clinical) offered as a 5-week weekday hybrid or 7-week weekend in-person format.
ProCare Academy of WashingtonLakewood––
Career School · 120 hoursProCare Academy’s CNA program includes lecture, skills lab, and clinical in a skilled nursing facility, with CPR included. All sections include 70 hours lecture/lab and 50 hours clinical for a total of 120 hours; day, evening, and weekend options are offered.
North Care TrainingLynnwood$1,5107
Career School · 108 hoursNorthCare Training’s CNA Traditional program runs 108 hours across 7 weeks blending theory, skills lab, and clinical practice. The bundled course fee includes book, uniform, BLS/First Aid, BP kit, and the skills exam fee.
Northcare TrainingLynnwood$1,5107
Career School · 108 hoursNorthCare Training’s CNA Traditional program is 108 hours over 7 weeks with classroom theory, skills lab, and clinical training; the course fee includes book, uniform, BLS/First Aid, BP kit, and skills exam fee. Classes are held at the Lynnwood training site.
MedSmart AcademyMarysville$8755
Private · 99 hours · Financial aid · Job placement helpPrivate CNA/NAC training with skills lab and in‑school regional testing; partners with local employers for employment assistance.
ProCare Academy of Washington - OlympiaOlympia$7753
Career School · 120 hoursProCare Academy’s CNA program provides 120 hours of lecture, skills lab, and clinical training to prepare students for entry-level patient care roles. Day, evening, and weekend cohorts are offered at the Olympia campus.
Care Plus Home Health, IncPort OrchardFree6
Career School · 100 hours · Financial aidCare Plus offers a six-week CNA program with online/distance-learning theory and in-person clinical hours; small class sizes allow part-time attendance. The program is listed on Washington’s ETPL with evening and weekend options.
Nursing Assistant Training InstituteShoreline$1,380–
Vocational College · 114 hoursNATI’s CNA program includes 36 hours of online Zoom lecture, in‑person skills lab with BLS CPR, and a 40‑hour nursing‑home clinical for a total of 114 hours. Morning, afternoon, evening, and weekend cohorts are offered at the Shoreline campus.
Providence Health TrainingSpokaneFree6
Private · 150 hours · Employer-sponsored · Job placement helpProvidence’s Earn to Learn CNA program is a paid, approximately 6‑week, 150‑hour training that combines classroom education with clinical rotations while Providence covers all education expenses. A separate tuition-based evening program is also offered in Spokane.
Vital Healthcare TrainingSpokane$1,3505
Career School · 108 hoursVital Healthcare Training offers a CNA program totaling 108 hours (lecture, lab, clinical) delivered in 5–7 weeks. Weekday hybrid and weekend in‑person schedules are available.
Supreme Nursing Academy of GiversTacoma$9553
Private · 108 hours · Financial aidWeekday and weekend CNA cohorts provide 108 hours (theory, lab, clinical) with tuition that includes on-site skills testing. The weekday track runs about 3 weeks.
Supreme Nursing Academy of GiversTacoma$9553
Private · 108 hours · Financial aidWeekday and weekend CNA cohorts provide 108 hours (theory, lab, clinical) with tuition that includes on-site skills testing. The weekday track runs about 3 weeks.
Advanced CNA SchoolTukwila–6
Career SchoolHybrid CNA program with online lectures, in-person skills labs, and clinical rotations over approximately 6 weeks. Offers evening and weekend cohorts in Tukwila/Renton.
NAT Health Care AcademyTukwila$8253
Career School · 109 hoursCNA program totaling 109 hours with classroom, lab, and clinical; weekday or weekend cohorts are offered. Books listed separately on some pages or included in tuition on others.
NAT Healthcare AcademyTukwila$1,2003
Career School · 109 hoursCNA training with weekday (about 3 weeks) and weekend (about 6 weeks) cohorts; hybrid instruction with clinical hours provided. Books included in tuition.

A program can appear under more than one type. Cost and length are each school's published figures, so confirm them with the school.

Explore CNA Classes by City in Washington

With over 170 CNA training programs statewide, Washington offers extensive educational opportunities in major metropolitan areas such as Seattle, Spokane, Tacoma, Vancouver, Bellevue, and Kent. Currently, about 36,820 Certified Nursing Assistants work across Washington, reflecting steady demand for qualified healthcare professionals. Students completing Washington CNA programs can expect median earnings of 46,000 annually and 22.12 per hour, among the highest CNA wages in the country.

With a population of nearly 8 million residents and a healthcare system known for both innovation and strong labor standards, Washington provides excellent career opportunities for CNA graduates. From major health systems such as UW Medicine, Providence, MultiCare Health System, PeaceHealth, and Virginia Mason Franciscan Health to hundreds of hospitals, long-term care facilities, and home health agencies statewide, Certified Nursing Assistants play a vital role in supporting patient care across acute, post-acute, and community-based healthcare settings.

Largest Cities in Washington

All 74 Cities with CNA Programs in Washington

No city by that name has programs listed. Try the CNA program search below, which works by ZIP code.

Not near one of these cities? Search CNA programs by ZIP code.

Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.

Prepare for Your CNA Exam in Washington

The Washington CNA exam has a knowledge test and a hands-on skills test. Both of these study tools are free.

Salary & Job Outlook as a CNA in Washington

Median annual pay$46,000
Median hourly pay$22.12
CNAs employed36,820
Healthcare facilities360+

Washington is one of the strongest-paying states in the country for Certified Nursing Assistants, supported by a well-funded healthcare system and consistently high demand for long-term and acute care services. With more than 36,820 CNAs working statewide and over 363 healthcare facilities, Washington offers solid employment opportunities for both new and experienced CNAs. According to the Centers for Medicare & Medicaid Services (CMS), the state includes more than 194 nursing homes, 100 hospitals, and 69 home health agencies that rely on CNAs. While CMS data may not capture every healthcare employer, it illustrates the depth and diversity of Washington’s care infrastructure.

Salary Overview

The median annual income for all workers in Washington is approximately $59,920, or $28.81 per hour. Certified Nursing Assistants in Washington earn a median of $46,000 annually, which equals about $22.12 per hour. CNA wages in Washington are among the highest in the U.S., reflecting higher cost-of-living areas and strong labor protections. Many CNAs further increase earnings through unionized positions, shift differentials, overtime, and advancement into Licensed Practical Nurse (LPN) or Registered Nurse (RN) roles.

Job Outlook

The job outlook for CNAs in Washington remains very strong. With 36,820 CNAs currently employed and a steady supply of healthcare facilities across the state, demand is expected to remain stable or increase. Washington’s aging population, expanding home health sector, and ongoing need for long-term care services continue to drive CNA employment.

Major employment hubs include the Seattle–Tacoma–Bellevue metro area, Spokane, Vancouver, Everett, and the Olympic Peninsula. Large healthcare systems such as UW Medicine, Providence, MultiCare Health System, PeaceHealth, and Virginia Mason Franciscan Health employ CNAs across hospitals, skilled nursing facilities, outpatient centers, and home health programs.

Washington also has a strong home- and community-based care workforce, creating additional opportunities for CNAs who prefer one-on-one patient care or flexible schedules. As many CNAs advance into nursing or allied health roles, workforce turnover continues to generate regular job openings across the state.

If you are considering this career path, explore our list of CNA training programs in Washington or learn how to get certified through our CNA License & Registration guide.

Why Become a CNA in Washington?

Becoming a CNA in Washington is a fast and practical entry point into the healthcare field with above-average earning potential. Training programs can often be completed in a few weeks, allowing you to transition quickly into paid employment. With more than 194 nursing homes, 100 hospitals, and a strong network of home health agencies, CNAs in Washington benefit from diverse employment options. The state’s community colleges, private training centers, and healthcare facility–based programs make CNA education widely accessible. For many, CNA work serves as both a stable career and a pathway toward LPN or RN licensure. You can also explore free CNA classes, online CNA programs, or accelerated CNA programs available throughout Washington.

CNA Salaries Across Washington

CNA wages vary by region. Urban and high-cost areas such as Seattle, Bellevue, Tacoma, and the Puget Sound region typically offer higher wages, while rural areas may fall closer to the statewide median. Below is a breakdown of CNA salaries across Washington.

Sources: BLS OEWS (May 2023), CMS Nursing Homes (July 2025), CMS Hospitals (July 2025), CMS Home Health Agencies (July 2025)

CNA Salary by Area in Washington

Area Annual salary Hourly salary
Washington (statewide) $46,000 $22.12
Bellingham $42,130 $20.26
Bremerton-Silverdale $45,690 $21.97
Kennewick-Richland $45,130 $21.70
Longview $44,390 $21.34
Mount Vernon-Anacortes $44,980 $21.63
Olympia-Tumwater $45,050 $21.66
Seattle-Tacoma-Bellevue $48,440 $23.29
Spokane-Spokane Valley $43,800 $21.06
Walla Walla $43,830 $21.07
Wenatchee $45,120 $21.69
Yakima $41,980 $20.18

Source: BLS OEWS (May 2023), median wages for nursing assistants.

Ready to start? Get info from CNA schools in Washington.

Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.

Frequently Asked Questions about CNA Classes in Washington

How long does it take to complete a CNA program in Washington?

In Washington, CNA programs require a minimum of 108 hours of training, which includes 40 hours of clinical practice. Most students complete their training in 4–12 weeks, depending on whether they choose a full-time, part-time, or accelerated program schedule.

How much does CNA training cost in Washington?

CNA programs in Washington cost from free to $2,450, depending on the school. 38 programs are free or employer-paid. Some schools and healthcare employers may cover the cost or reimburse you after hiring.

Are there free CNA classes in Washington?

Yes. 38 programs in Washington are free or employer-paid. These are often employer-sponsored programs where you agree to work for the facility after completing training and certification.

Are online CNA programs available in Washington?

Yes. 27 programs in Washington offer hybrid training, with the classroom part online. Clinical skills are always practiced in person, in a supervised healthcare setting.

Are accelerated (4-week) CNA programs available in Washington?

Yes. 47 programs in Washington are accelerated, usually finishing in 3 to 5 weeks. These programs are intensive and best for students who can commit to full-time study and clinical practice.

How do I become a CNA in Washington?

To become a CNA in Washington, you must complete a state-approved training program, pass the Nursing Assistant Certification (NAC) Exam, and be listed on the Washington Nurse Aide Registry. The process is overseen by the Washington State Department of Health (DOH).

How can I study for the CNA exam in Washington?

Use our free CNA study guide to review the core CNA clinical skills, including hand washing, vital signs, transfers, and personal care. You can also take our free CNA practice tests, which include over 300 questions covering physical care, psychosocial care, and the role of the nurse aide.

I’m a CNA in another state. Can I transfer my license to Washington?

Yes, through reciprocity, but the rules differ by state. Some states ask only for an application and a fee, while others also ask for a test or proof of recent work. Learn more in our guide to CNA License Reciprocity in Washington.

How often do I need to renew my CNA license in Washington?

CNAs in Washington must renew their certification every 12 months. Renewal takes an application and a fee, not a set number of work hours. See our CNA License & Registration page for renewal details.

How can I check if my CNA license is active in Washington?

You can verify your status on the Washington Nurse Aide Registry online. For step-by-step instructions, visit our guide on CNA License & Registration in Washington.

How much do CNAs earn in Washington?

The median CNA salary in Washington is $46,000 per year, or about $22.12 per hour. Pay can vary by region, employer, and years of experience. Many CNAs in Washington also use the role as a stepping stone to LPN or RN careers.

Where do CNAs work in Washington?

Certified Nursing Assistants in Washington work in hospitals, nursing homes, rehabilitation centers, assisted living facilities, and home health agencies. Opportunities are widely available across both urban and rural areas.

Information accuracy: requirements, salary data and other information are compiled from official sources but can change. Please confirm with the school or the state before making decisions. If you spot a mistake, let us know.