Skip to content

CNA Classes in Washington: 171 State-Approved Programs

Washington approves 171 CNA training programs, listed below from the state's official approved-program list, current as of September 2026. The most are in Spokane (9), Federal Way (8), Vancouver (7). About 81 run at colleges, technical schools, and adult-education programs, and about 22 at nursing facilities and care centers, where training is often free for employees under federal rules.

Washington requires 108 training hours (40 clinical), 33 above the federal minimum of 75, so full-time programs commonly finish in about 5 weeks. Once certified, a typical CNA in Washington earns $49,180 a year ($23.65 an hour), 16% above the national figure, per BLS wage data (May 2025).

CNA classes in Washington at a glance

  • •171 approved programs on the official state list, across 79 cities.
  • •Required training: 108 hours, 40 of them clinical.
  • •Free training: nursing facilities cannot charge employees for training under federal rule 42 CFR 483.152(c); 22 programs here run at facilities.
  • •Typical pay once certified: $49,180 a year in Washington.
  • •After the exam, certification is listed on the Washington Nursing Assistant Registry.

State-Approved CNA Programs in Washington

Every program below appears on Washington's official approved list. Programs open and close during the year, so confirm current approval and start dates with the program before enrolling.

Showing 171 of 171 state-approved CNA programs in Washington.

Spokane 9 programs

  • Caldera Care EastNursing Home

    414 South University Road, Spokane, 99206

  • EmpRes at Royal ParkPrivate

    302 E Wedgewood Ave, Spokane, 99208

  • New Chapters In Healthcare EducationPrivate

    320 W Spofford Ave, Spokane, 99205

  • Newtech Skills CenterHigh School

    4141 N Regal Street, Spokane, 99207

  • Providence Health TrainingPrivate

    1313 N Atlantic Ste 4900, Spokane, 99201

  • Regency at NorthpointeNursing Home

    1224 E Westview Ct., Spokane, 99218

  • Sparkle Training CenterPrivate

    220 E Wellesley Avenue, Ste #201, Spokane, 99207

  • Spokane Community CollegeCollege

    1810 N Greene Street (Ms2090), Spokane, 99217

  • Vital Healthcare TrainingPrivate

    6704 N Nevada st Ste 7, Spokane, 99208

Federal Way 8 programs

  • Caregiving Training & Huduma CenterPrivate

    30821 Pacific Ave S, Ste A, Federal Way, 98003

  • Crystal Point CNA Training School (Conditional Approval)Private

    34004 9th Avenue S, Building A STE A-1, Federal Way, 98003

  • Divine CNA TrainingPrivate

    1707 S. 341st Place, Unit D, Federal Way, 98023

  • Elite Learning Institute, LLCPrivate

    33301 1st Way S, Suite #260, Federal Way, 98003

  • Hallmark Manornursing facilityNursing Home

    32300 1st Avenue South, Federal Way, 98003

  • Health Professionals InstitutePrivate

    33305 1St Way South Suite B-207, Federal Way, 98003

  • Home Aide CNA Training CenterPrivate

    1305 S 312th Street, #202, Federal Way, 98003

  • Two Rivers Care Training, LLCPrivate

    31620 23rd Ave S. Ste. 304, Federal Way, 98003

Vancouver 7 programs

  • Better Options School of NursingPrivate

    15214 NE 25th Circle, Vancouver, 98684

  • Cascadia Technical AcademyHigh School

    12200 Northeast 28th Street, Vancouver, 98682

  • CLT Care Academy, LLCPrivate

    201 NE Park Plaza Dr. Ste 296, Vancouver, 98684

  • Henrietta Lacks Health and Bioscience High SchoolHigh School

    Evergreen School District P.O. Box 8910, Vancouver, 98668

  • Higher Living Healthcare Training SchoolPrivate

    4609 NE 115th St, Vancouver, 98686

  • Northwest NAC TrainingPrivate

    13504 NE 84th St. Ste. 119, Vancouver, 98682

  • Stardig Nursing Servicesnursing facilityPrivate

    201 SE 124th Ave Suite 101, Vancouver, 98683

Everett 6 programs

  • Bethany at PacificPrivate

    916 Pacific Ave Fl 4, Everett, 98201

  • CTE Signature STEM Healthcare Academy – Everett SDHigh School

    3900 Broadway Avenue, Everett, 98201

  • Everett Community CollegeCollege

    2000 Tower Street, Everett, 98201

  • Medprep Vocational Training CenterPrivate

    1830 Broadway, Everett, 98201

  • Sno-Isle Tech Skills CenterHigh School

    9001 Airport Road, Everett, 98204

  • Sunrise Caregiver TrainingPrivate

    7003 Evergreen Way, Everett, 98203

Tacoma 6 programs

  • Avamere Pacific RidgeNursing Home

    3625 East B Street, Tacoma, 98404

  • Avamere Transitional Care of Puget SoundNursing Home

    630 S Pearl. St, Tacoma, 98225

  • Bates Technical CollegeCollege

    1101 South Yakima Avenue, Tacoma, 98405

  • Supreme Nursing Academy of GiversPrivate

    6430 Tacoma Mall Blvd Ste 101, Tacoma, 98409

  • Tacoma Community CollegeCollege

    6501 S 19th St, Tacoma, 98466

  • Visiting AngelsNursing Home

    1401 S Union Avenue, Tacoma, 98405

Lakewood 5 programs

  • Clover Park High SchoolHigh School

    11023 Gravelly Lake Drive SW, Lakewood, 98499

  • Clover Park Technical College HS & Hospital programsCollege, High School, Hospital

    4500 Steilacom Blvd Sw - Bldg 14, Lakewood, 98499

  • Pennant at the OaksPrivate

    11411 Bridgeport Way SW, Lakewood, 98499

  • ProCare Academy of WashingtonPrivate

    9116 Gravelly Lk Dr Sw, Lakewood, 98499

  • Unique NextGen Healthcare TrainingPrivate

    10828 Gravelly Lake Dr SW, Ste 209/211, Lakewood, 98499

Olympia 5 programs

  • Pennant at Olympia Transitional HealthcarePrivate

    430 Lilly Rd NE., Olympia, 98506

  • ProCare Academy of Washington - OlympiaPrivate

    3773 Martin Way E Suite A102, Olympia, 98506

  • Puget Skilled Nursingnursing facilityNursing Home

    4001 Capital Mall Dr SW, Olympia, 98502

  • South Puget Sound Community CollegeCollege

    2421 Heritage Ct SW, Olympia, 98502

  • Woodard Creek NAC ProgramHospital

    3333 Ensign Road NE, Olympia, 98506

Puyallup 5 programs

  • Clover Park Technical College at the Pierce County Skills CenterHigh School

    16117 Canyon Road East, Puyallup, 98375

  • Emerald Ridge High SchoolHigh School

    12405 184TH ST E, Puyallup, 98374

  • Pennant at Rainier Rehabilitationnursing facilityPrivate

    920 12th Ave. SE, Puyallup, 98372

  • Puyallup High SchoolHigh School

    105 7th St. SW, Puyallup, 98371

  • Rogers High SchoolHigh School

    12801 86th Ave E, Puyallup, 98373

Bellingham 4 programs

  • Alderwood Park Health & Rehabilitationnursing facilityNursing Home

    2726 Alderwood Ave, Bellingham, 98225

  • Bellingham Technical CollegeCollege

    3028 Lindbergh Ave, Bellingham, 98225

  • Spring Creek Assisted Living Facilitynursing facilityPrivate

    223 East Bakerview Road, Bellingham, 98226

  • Whatcom Community College -- Whatcom CountyCollege

    237 W Kellogg Rd, Bellingham, 98226

Longview 4 programs

  • CNA School of Longview/Health Education CenterPrivate

    5612 Ocean Beach Highway Suite 112, Longview, 98632

  • Kelso School DistrictHigh School

    1405 Deleware Street - SJMC, Longview, 98632

  • Lower Columbia CollegeCollege

    1600 Maple Street, Longview, 98632

  • Pennant at Beacon Hill Rehabilitationnursing facilityPrivate

    128 Old Beacon Hill Drive, Longview, 98632

Moses Lake 4 programs

  • Big Bend Community CollegeCollege

    7662 Chanute Street Northeast, Moses Lake, 98837

  • Columbia Basin Job CorpsJob Corps

    6739 24th Avenue NE, Moses Lake, 98837

  • Columbia Basin Technical Skills CenterHigh School

    900 Yonezawa Blvd, Moses Lake, 98837

  • Lakeridge Solana Alzheimer’s Care Centernursing facilityNursing Home

    817 East Plum Street, Moses Lake, 98837

Renton 4 programs

  • Health Care Apprenticeship ConsortiumPrivate

    1101 S Yakima Ave Room C206, Renton, 98405

  • Nurse Staffing SolutionsPrivate

    600 SW 13th St Unit 100, Renton, 98057

  • Renton Technical CollegeCollege

    3000 NE 4th Street, Renton, 98056

  • Spring Fields Healthcare TrainingPrivate

    304 Main Ave S Suite 300, Renton, 98057

Seattle 4 programs

  • Bailey Boushay HousePrivate

    2720 E Madison St., Seattle, 98112

  • Fulton Academy for Certified Nursing AssistantsNursing Home

    7500 Seward Park Avenue South, Seattle, 98118

  • Seattle Central CollegeCollege

    1200 12th Ave S, Seattle, 98144

  • Seattle Skills Center – Nursing Assistantnursing facilityHigh School

    3013 South Mount Baker Boulevard, Seattle, 98144

Tukwila 4 programs

  • Advanced CNA SchoolPrivate

    16300 Christensen Rd, Tukwila, 98188

  • NAT Healthcare AcademyPrivate

    699 Strander Blvd, Tukwila, 98188

  • NAT Health Care AcademyPrivate

    699 Strander Blvd Suite C, Tukwila, 98199

  • Yashpreet KangPrivate

    16300 Christensen Road, Tukwila, 98188

Bremerton 3 programs

  • Forest Ridge Health & Rehabnursing facilityNursing Home

    140 S Marion, Bremerton, 98312

  • Olympic CollegeCollege

    1600 Chester Ave, Bremerton, 98346

  • Pennant at Belmont TerracePrivate

    560 Lebo Blvd., Bremerton, 98310

Colville 3 programs

  • Colville Health and Rehab of Cascadianursing facilityNursing Home

    1000 E Elep Avenue, Colville, 99114

  • EmpRes at Buena VistaPrivate

    151 Buena Vista Dr, Colville, 98501

  • Mt. Carmel HospitalHospital

    982 E Columbia Avenue, Colville, 99114

Kennewick 3 programs

  • Columbia Safety Training CenterPrivate

    418 N Kellogg St Ste D., Kennewick, 99336

  • Life Care Center of Kennewicknursing facilityPrivate

    1508 W 7th Ave, Kennewick, 99336

  • Tri-Tech Skills CenterHigh School

    5929 West Metaline, Kennewick, 99336

Lynnwood 3 programs

  • Edmonds Community CollegeCollege

    20000 68Th Avenue W, Lynnwood, 98036

  • Northcare TrainingPrivate

    3717 196th St. SW, Lynnwood, 98204

  • Westfield Nursing Assistants Training InstitutePrivate

    5031 168th Street SW STE-150, Lynnwood, 98037

Mount Vernon 3 programs

  • Life Care Center of Mount Vernonnursing facilityNursing Home, Private

    2120 E Division St, Mount Vernon, 98274

  • Northwest Career And Technical AcademyHigh School

    2205 W. Campus Place, Mount Vernon, 98273

  • Pennant at Mira Vista Care Centernursing facilityPrivate

    300 S 18th St., Mount Vernon, 98274

Oak Harbor 3 programs

  • Regency on WhidbeyPrivate

    1040 SW Kimball Dr., Oak Harbor, 98277

  • Skagit Valley College – Whidbey Island Campus -- Island CountyCollege

    1900 SE Pioneer Way, Oak Harbor, 98277

  • Sunrise Caregiver Training on WhidbeyPrivate

    1040 SW Kimball Dr, Oak Harbor, 98277

Shoreline 3 programs

  • Avamere Richmond BeachNursing Home

    19235 15th Ave. NW, Shoreline, 98177

  • Nursing Assistant Training InstitutePrivate

    15235 Aurora Ave N Ste. 101, Shoreline, 98133

  • Shoreline Community CollegeCollege

    16101 Greenwood Ave North, Shoreline, 98133

Walla Walla 3 programs

  • Park Manor Rehabilitation Centernursing facilityNursing Home

    1710 Plaza Way, Walla Walla, 99362

  • Sea Tech Skills CenterHigh School

    525 Campus Loop Drive, Walla Walla, 99362

  • Walla Walla Community CollegeCollege

    500 Tausick Way, Walla Walla, 99362

Wenatchee 3 programs

  • Wenatchee High SchoolHigh School

    1101 Millerdale, Wenatchee, 98801

  • Wenatchee Valley College (Fast Track Included)College

    1300 5th Street, Wenatchee, 98801

  • Wenatchee Valley Technical Skills CenterHigh School

    327 E Penny Rd #D, Wenatchee, 98801

Aberdeen 2 programs

  • Grays Harbor CollegeCollege

    1620 Edward P Smith Drive, Aberdeen, 98520

  • Twin Harbors Branch Skills CenterHigh School

    410 North G Street, Aberdeen, 98520

Bellevue 2 programs

  • Bellevue CollegeCollege

    3000 Landerholm Circle Se, Bellevue, 98007

  • Sammamish High SchoolHigh School

    100 - 140th Avenue Se, Bellevue, 98005

Burien 2 programs

  • DT&T NA Training SchoolPrivate

    148 Sw 153Rd St, Suite 201, Burien, 98166

  • PNW Medical Training AcademyPrivate

    1800 SW 152nd Street Suite 205, Burien, 98166

Centralia 2 programs

  • Centralia CollegeCollege

    600 Centralia College Blvd, Centralia, 98531

  • Three Rivers CareNursing Home

    1305 Alexander St, Centralia, 98531

Gig Harbor 2 programs

  • Cottesmore of Life CareNursing Home

    2909 14Th Avenue Nw, Gig Harbor, 98335

  • Tacoma Community College Nursing Assistant Certified Training Program – Gig Harbor CampusCollege

    3993 Hunt Street NW, Gig Harbor, 98335

Kent 2 programs

  • Blossom Nursing AcademyPrivate

    24437 Russell Road STE-108, Kent, 98032

  • Vital Healthcare Training Center, LLCPrivate

    25833 104th Ave SE, Kent, 98030

Kirkland 2 programs

  • Lake Washington Institute of TechnologyCollege

    11605 132nd Avenue NE, Kirkland, 98034

  • Washington Network for Innovative CareersHigh School

    11605 132nd Ave Ne, Kirkland, 98034

Leavenworth 2 programs

  • Cascade Valley Highschool CNA ProgramHigh School

    10190 Chumstick Hwy, Leavenworth, 98826

  • Upper Valley Nursing CNA TrainingPrivate

    817 Commercial Street, Leavenworth, 98826

Monroe 2 programs

  • Monroe High SchoolHigh School

    17001 Tester Road, Monroe, 98272

  • Regency Care Center at Monroenursing facilityNursing Home

    1355 W Main St, Monroe, 98272

Pasco 2 programs

  • Columbia Basin CollegeCollege

    2600 North 20th Avenue, Pasco, 99301

  • Columbia Safety LLCPrivate

    9530 Bedford Street, Pasco, 99301

Port Orchard 2 programs

  • Avamere at Ridgemont Stafford Healthcare at RidgemontNursing Home

    2051 Pottery Avenue, Port Orchard, 98366

  • Care Plus Home Health, IncPrivate

    1950 Pottery Ave Suite 160, Port Orchard, 98366

Sequim 2 programs

  • Avamere Olympic Rehabilitation of Sequimnursing facilityNursing Home

    1000 S 5th Avenue, Sequim, 98382

  • Sequim Bay Post AcuteNursing Home

    650 W Hemlock St, Sequim, 98382

Yakima 2 programs

  • Goodheart Training - Yakima

    303 Holton Ave., Yakima, 98902

  • Yakima Valley Technical Skills CenterHigh School

    1120 South 18th St, Yakima, 98901

Anacortes 1 program

  • Sunrise Caregiver TrainingPrivate

    1119 26th St,., Anacortes, 98221

Auburn 1 program

  • Green River Community CollegeCollege

    12401 Southeast 320th Street, Auburn, 98092

Bainbridge Island 1 program

  • Bainbridge Island Health & Rehabilitationnursing facilityPrivate

    835 Madison Ave. N, Bainbridge Island, 98110

Battle Ground 1 program

  • Clark County Career Development CenterPrivate

    105 W. Main St., Ste. #102, Battle Ground, 98604

Brewster 1 program

  • Regency Harmony House Rehabilitation & Nursing Centernursing facilityNursing Home

    100 River Plaza, Brewster, 98812

Cashmere 1 program

  • Cashmere High SchoolHigh School

    329 Tigner Road, Cashmere, 98815

Chelan 1 program

  • Lake Chelan School DistrictHigh School

    309 E. Johnson, Chelan, 98816

Chewelah 1 program

  • Providence St. Joseph’s HospitalHospital

    500 E. Webster Avenue, Chewelah, 99109

Coupeville 1 program

  • WhidbeyHealth Medical CenterHospital

    101 N. Main, Coupeville, 98239

Dayton 1 program

  • Columbia County Health SystemNursing Home

    1012 S 3rd St, Dayton, 99328

Des Moines 1 program

  • Highline Community CollegeCollege

    2400 South 240Th Street, Des Moines, 98198

East Wenatchee 1 program

  • Eastmont High SchoolHigh School

    955 3rd Street NE, East Wenatchee, 98802

Ellensburg 1 program

  • Kittitas Valley HealthcareHospital

    603 S Chestnut St, Ellensburg, 98926

Elma 1 program

  • Elma High School Nursing Assistant Training ProgramHigh School

    600 East Main St., Elma, 98541

Enumclaw 1 program

  • Evergreen NA Training ProgramPrivate

    2323 Jensen St., Enumclaw, 98022

Fife 1 program

  • Trouvés Health Care CollegePrivate

    6416 Pacific Hwy E, Fife, 98424

Forks 1 program

  • Forks Community Hospital District No. 1Hospital

    530 Bogachiel Way, Forks, 98331

Hoquiam 1 program

  • Pennant at Pacific CarePrivate

    3035 Cherry St., Hoquiam, 98550

Issaquah 1 program

  • PNW Nursing Assistant SchoolPrivate

    12375 Upper Preston Rd SE, Issaquah, 98027

Lynden 1 program

  • Lynden Healthcare Education and ConsultingPrivate

    851 Aaron Dr, Lynden, 98264

Lynwood 1 program

  • North Care TrainingPrivate

    3717 196th Street SW, Lynwood

Marysville 1 program

  • MedSmart AcademyPrivate

    1410 7th Street Suite C2, Marysville, 98270

Medical Lake 1 program

  • Lakeland Villagenursing facilityNursing Home

    2320 South Salnave Road, Medical Lake, 99022

Mt. Vernon 1 program

  • Skagit Valley College: Main CampusCollege

    2405 E College Way, Mt. Vernon, 98273

Newport 1 program

  • River Mountain Training CenterPrivate

    100 Scott Ave, Newport, 99156

Palouse 1 program

  • Clover Park Technical – Garfield-Palouse High SchoolHigh School

    600 E Alder St., Palouse, 99161

Port Angeles 1 program

  • Peninsula College -- Clallam CountyCollege

    1502 East Lauridsen Boulevard, Port Angeles, 98362

Port Townsend 1 program

  • Peninsula College NAC in Port TownsendPrivate

    202 Eisenhower Ave, Port Townsend, 98368

Quincy 1 program

  • Quincy High SchoolHigh School

    403 Jackrabbit St NE, Quincy, 98848

Randle 1 program

  • White Pass Jr/Sr High School Nursing Assistant Training ProgramHigh School

    516 Silverbrook Rd, Randle, 98361

Republic 1 program

  • Ferry County Public Hospital DistrictHospital

    36 Klondike Road, Republic, 99166

Ruston 1 program

  • Iroko Bridge AcademyPrivate

    5219 N Shirley St., Ste 004, Ruston, 98407

Seatac 1 program

  • Puget Sound Skills CenterHigh School

    18010 8th S, Seatac, 98148

Sedro Woolley 1 program

  • Life Care Center of Skagit Valleynursing facilityNursing Home

    1462 West State Route 20, Sedro Woolley, 98284

Selah 1 program

  • Yakima Valley School -- Yakima CountyNursing Home

    609 Speyers Rd, Selah, 98942

Shelton 1 program

  • Mason County Public HospitalPrivate

    901 MTN View Dr, Shelton, 98584

Stanwood 1 program

  • Josephine at Home NAC Training ProgramPrivate

    9901 272nd Place NW, Stanwood, 98292

Sunnyside 1 program

  • Goodheart Training - Sunnyside

    426 S 6th Street, Sunnyside, 98944

Tonasket 1 program

  • North Valley Hospital/Nursing Homenursing facilityNursing Home

    203 S Western Ave, Tonasket, 98855

Tumwater 1 program

  • New Market Vocational Skills CenterHigh School

    7299 New Market Street, Tumwater, 98501

Wapato 1 program

  • Emerald CarePrivate

    209 North Ahtanum Avenue, Wapato, 98951

Woodinville 1 program

  • Northshore School District / Medical Professions AcademyHigh School

    19619-136Th Ave Ne, Woodinville, 98072

Woodland 1 program

  • CNA Training School of NursingPrivate

    1924 Belmont Loop, Woodland, 98674

Source: Washington approved-program list, mirrored September 2026. 171 programs.

Where the Programs Are

Frequently Asked Questions

How many CNA classes are there in Washington?

Washington's official approved-program list names 171 state-approved CNA training programs, with the most in Spokane, Federal Way, Vancouver. The list is published by the state and this page mirrors it as of September 2026.

How long is CNA training in Washington?

Washington requires 108 total training hours, including 40 clinical hours, against the federal minimum of 75. Full-time programs commonly finish in about 5 weeks; part-time tracks take longer.

Are there free CNA classes in Washington?

Under federal rule 42 CFR 483.152(c), a nursing facility cannot charge a nurse aide it employs for training and must reimburse a new hire's training cost within 12 months of certification. 22 of the 171 approved programs in Washington run at nursing facilities or care centers, which are the usual source of free or paid-while-training tracks.

How do I check that a CNA program in Washington is state-approved?

Every program on this page comes from Washington's official approved list. Before enrolling anywhere, confirm the program still appears on the current state list and ask the Washington Nursing Assistant Registry if you are unsure.

Explore More

About this list

Programs are mirrored from Washington's official approved nurse aide training program list (September 2026); fields shown are the fields the state publishes. Training hours from state regulations against the federal floor in 42 CFR 483.152; wages from BLS OES May 2025. Confirm approval, schedules, and cost directly with the program.