CNA Classes in Alaska: 32 State-Approved Programs
Alaska's approved nurse aide training list names 32 CNA programs in 18 cities and mirrored here as of September 2026. Alaska requires 140 hours of training, 80 of them clinical. Typical CNA pay in Alaska is $46,370 a year, according to the Bureau of Labor Statistics.
Cities with the most CNA programs
Anchorage (6), Palmer (3), Soldotna (3) have the most approved programs in Alaska. 3 cities have a page with each program, local CNA pay, and the nursing homes where aides work.
| City | Programs | Typical CNA pay | Nursing homes |
|---|---|---|---|
| Anchorage | 6 | $45,370 | 3 |
| Palmer | 3 | — | 1 |
| Soldotna | 3 | — | 1 |
| Fairbanks | 2 | — | 1 |
| Homer | 2 | — | 1 |
| Juneau | 2 | — | 1 |
| Nome | 2 | — | 1 |
| Sitka | 2 | — | 1 |
| Bethel | 1 | — | 1 |
| Cordova | 1 | — | 1 |
| Ketchikan | 1 | — | 1 |
| Kodiak | 1 | — | 1 |
| Kotzebue | 1 | — | 1 |
| Petersburg | 1 | — | 1 |
| Seward | 1 | — | 1 |
Pay is the BLS OES May 2025 figure for the metro area named after the city; a dash means BLS publishes none. Nursing homes from CMS Care Compare.
All state-approved CNA programs in Alaska
Every program below appears on Alaska's official approved list. Programs open and close during the year, so confirm current approval and start dates with the program before enrolling.
32 of 32 programs shown
| Program | Address | Type | Phone |
|---|---|---|---|
| Anchorage · 6 programs | |||
| Alaska CNA | 750 W. Dimond Blvd, Ste 103, PO Box 1064, 99515 | Nurse Aide Training Program | (907) 267-9113 |
| Alaska Native Medical Center | 4315 Diplomacy Drive, 99508 | Nurse Aide Training Program | (907) 729-1104 |
| King Tech High School - Anchorage School District - University of Alaska Anchorage (High School Students Only) | 2650 E. Northern Lights Blvd, 99508 | Nurse Aide Training Program | (907) 742-4136 |
| Polaris | 910 Compassion Drive, 99504 | Nurse Aide Training Program | (907) 621-8969 |
| Providence Alaska Medical Center | 3200 Providence Drive, 99508 | Nurse Aide Training Program | — |
| University of Alaska - School of Allied Health | 3211 Providence Dr., AHS 148, 99508 | Nurse Aide Training Program | (907) 786-4310 |
| Palmer · 3 programs | |||
| Alaska Veteran's & Pioneers Home | 250 E. Fireweed Ave, 99645 | Nurse Aide Training Program | (907) 745-4241 |
| Don Young Alaska Job Corps (17 1/2 - 24-year-olds Only) | 800 E Lynn Martin Dr., 99654 | Nurse Aide Training Program | (907) 861-8808 |
| Mat-Su CNA | 12130 E. Maple Springs Way, 99645 | Nurse Aide Training Program | (907) 777-1336 |
| Soldotna · 3 programs | |||
| Central Peninsula Hospital | 250 Hospital Place, 99669 | Nurse Aide Training Program | — |
| Heritage Place | 232 Rockwell, 99669 | Nurse Aide Training Program | (907) 252-7337 |
| Kenai Peninsula College - KPSD (Soldotna) | 156 College Road, 99669 | Nurse Aide Training Program | (907) 262-0379 |
| Fairbanks · 2 programs | |||
| Denali Center | 1510 19th Street, 99705 | Nurse Aide Training Program | — |
| University of Alaska - Community & Technical College | 604 Barnette Street, Room 401, 99701 | Nurse Aide Training Program | (907) 455-2876 |
| Homer · 2 programs | |||
| Kachemak Bay Campus - KPC (Homer) | 533 E. Pioneer Ave, 99603 | Nurse Aide Training Program | (907) 253-7743 |
| South Peninsula Hospital | 4300 Bartlett St., 99603 | Nurse Aide Training Program | (907) 235-0230 |
| Juneau · 2 programs | |||
| Bartlett Hospital | 3260 Hospital Drive, 99801 | Nurse Aide Training Program | — |
| University of Alaska Southeast - Juneau | 1415 Harbor Way, 99801 | Nurse Aide Training Program | (907) 796-6125 |
| Nome · 2 programs | |||
| Norton Sound Health Corporation | 100 Greg Kruschek Ave., 99762 | Nurse Aide Training Program | (907) 443-4559 |
| University of Alaska - Fairbanks, Northwest Campus/Norton Sound Health Corp. | PO Box 966, 99762 | Nurse Aide Training Program | (907) 455-2876 |
| Sitka · 2 programs | |||
| SEARHC - Sitka | 222 Tongass Drive, 99835 | Nurse Aide Training Program | (907) 874-7000 |
| University of Alaska Southeast - Sitka | 1332 Seward Avenue, 99835 | Nurse Aide Training Program | (907) 747-9476 |
| Bethel · 1 program | |||
| Bethel CNA Yuut Elitnaurviat | PO Box 869, 99559 | Nurse Aide Training Program | (907) 543-0996 |
| Cordova · 1 program | |||
| Prince William Sound College | PO Box 1248, 99574 | Nurse Aide Training Program | (907) 424-7598 |
| Ketchikan · 1 program | |||
| University of Alaska Southeast - Ketchikan | 2600 7th Avenue, 99901 | Nurse Aide Training Program | (907) 228-4537 |
| Kodiak · 1 program | |||
| Kodiak High School (High School Students Only) | 722 Mill Bay Road, 99615 | Nurse Aide Training Program | (907) 796-6125 |
| Kotzebue · 1 program | |||
| Alaska Technical Center | PO Box 51, 99752 | Nurse Aide Training Program | (907) 442-1507 |
| Petersburg · 1 program | |||
| Petersburg Medical Center | PO Box 589, 99833 | Nurse Aide Training Program | (907) 772-4291 |
| Seward · 1 program | |||
| Providence Seward Mountain Haven | 2203 Oak Street, PO Box 430, 99664 | Nurse Aide Training Program | — |
| Valdez · 1 program | |||
| Providence Valdez - Prince William Sound College | PO Box 550, 99686 | Nurse Aide Training Program | (907) 834-1844 |
| Wasilla · 1 program | |||
| Mat-Su Career & Tech High School (High School Students Only) | 2472 Seward Meridian, 99654 | Nurse Aide Training Program | (907) 352-0400 |
| Wrangell · 1 program | |||
| SEARHC - Wrangell | PO Box 1081, 99929 | Nurse Aide Training Program | (907) 874-7000 |
Run one of these programs? Claim your listing to add your start dates and tuition.
Programs: Alaska approved nurse aide training program list, mirrored September 2026. Pay: BLS OES May 2025. Programs open and close during the year; confirm current approval with the program or the state list before enrolling.
Free CNA training in Alaska
Under federal rule 42 CFR 483.152(c), a nurse aide who is employed by, or has a job offer from, a nursing facility on the day training begins cannot be charged for any part of the training and competency evaluation program, including textbooks. An aide who is hired by a facility within 12 months of completing a program is entitled to reimbursement of the cost, which the state must provide for on a pro rata basis while the aide works as a nurse aide. In Alaska, 1 of the 32 approved programs are run by nursing facilities or care centers, judging by the listed type or program name.
After training, candidates take the state competency exam and are then listed on the Alaska Nurse Aide Registry. How the Alaska registry works.
Questions about CNA classes in Alaska
- How many CNA classes are there in Alaska?
- Alaska's approved-program list names 32 CNA training programs in 18 cities, with the most in Anchorage, Palmer, Soldotna. The list is published by the state; this page mirrors it as of September 2026.
- How many hours of CNA training does Alaska require?
- Alaska requires 140 hours of training, including 80 clinical hours. The federal minimum is 75 hours, with 16 of them supervised practical training.
- Are there free CNA classes in Alaska?
- Under federal rule 42 CFR 483.152(c), a nurse aide who is employed by, or has a job offer from, a nursing facility on the day training begins cannot be charged for any part of the training and competency evaluation program, including textbooks. An aide who is hired by a facility within 12 months of completing a program is entitled to reimbursement of the cost, which the state must provide for on a pro rata basis while the aide works as a nurse aide. 1 of the 32 approved programs in Alaska are run by nursing facilities or care centers, judging by the listed type or program name.
- How do I check that a CNA program in Alaska is state-approved?
- Every program on this page comes from Alaska's official approved list. Confirm that the program still appears on the current list before enrolling, and contact the Alaska Nurse Aide Registry with questions.