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.