CNA Classes in West Virginia: 109 State-Approved Programs
West Virginia's approved nurse aide training list names 109 CNA programs in 70 cities and mirrored here as of September 2026. West Virginia requires 120 hours of training, 55 of them clinical. Typical CNA pay in West Virginia is $36,720 a year, according to the Bureau of Labor Statistics.
Cities with the most CNA programs
Elkins (4), Parkersburg (4), Charleston (3) have the most approved programs in West Virginia. 8 cities have a page with each program, local CNA pay, and the nursing homes where aides work.
| City | Programs | Typical CNA pay | Nursing homes |
|---|---|---|---|
| Elkins | 4 | — | 3 |
| Parkersburg | 4 | $36,220 | 5 |
| Charleston | 3 | $36,250 | 5 |
| Clarksburg | 3 | — | 2 |
| Huntington | 3 | $37,140 | 4 |
| Logan | 3 | — | 2 |
| Martinsburg | 3 | $41,870 | 2 |
| Summersville | 3 | — | 1 |
| Buckhannon | 2 | — | 2 |
| Charles Town | 2 | — | 2 |
| Grafton | 2 | — | 2 |
| Hurricane | 2 | — | 2 |
| Keyser | 2 | — | 1 |
| Lindside | 2 | — | 1 |
| Montgomery | 2 | — | 2 |
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 West Virginia
Every program below appears on West Virginia's official approved list. Programs open and close during the year, so confirm current approval and start dates with the program before enrolling.
109 of 109 programs shown
| Program | Address | Type | Phone |
|---|---|---|---|
| Elkins · 4 programs | |||
| AUTUMN LAKE HEALTHCARE AT CRYSTAL SPRINGS Active | 200 Whitman Ave, 26241 | Long-Term Care Facility | (304) 636-2033 |
| DAVIS MEDICAL CENTER Active | 812 GORMAN AVENUE, 26241 | Private | (304) 637-3523 |
| ELKINS REGIONAL CONVALESCENT CENTER Active | 1175 BEVERLY PIKE, 26241 | Long-Term Care Facility | (304) 636-1391 |
| RANDOLPH TECHNICAL CENTER Active | 200 KENNEDY DRIVE, 26241 | Secondary Career Technical College | (304) 636-9195 |
| Parkersburg · 4 programs | |||
| EAGLE POINTE HEALTHCARE CENTER Active | 1600 27TH STREET, 26101 | Long-Term Care Facility | (304) 485-6476 |
| PARKERSBURG CARE CENTER Active | 1716 GIHON ROAD, 26101 | Long-Term Care Facility | (304) 485-5511 |
| WILLOW CENTER Active | 723 SUMMERS STREET, 26101 | Long-Term Care Facility | (304) 428-5573 |
| WOOD COUNTY TECHNICAL AND CAREER CENTER Active | 1515 BLIZZARD DRIVE, 26101 | Secondary Career Technical College | (304) 420-9500 |
| Charleston · 3 programs | |||
| CHARLESTON HEALTHCARE CENTER Active | 3819 CHESTERFIELD AVE., 25304 | Long-Term Care Facility | (304) 925-4771 |
| DUNBAR CENTER Active | 1000 Lincoln Dr, 25309 | Long-Term Care Facility | (304) 558-0050 |
| VALLEY CENTER Active | 1000 LINCOLN DRIVE, 25309 | Long-Term Care Facility | (304) 768-4400 |
| City not listed · 3 programs | |||
| CLAY HEALTH CARE CENTER Active | — | Long-Term Care Facility | — |
| PINE LODGE Active | — | Long-Term Care Facility | — |
| WELLSBURG CENTER Active | — | Long-Term Care Facility | — |
| Clarksburg · 3 programs | |||
| RIVER OAKS HEALTHCARE CENTER Active | 100 PARKWAY DRIVE, 26301 | Long-Term Care Facility | (304) 624-6601 |
| UNITED TECHNICAL CENTER Active | ROUTE 3 BOX 43C, 26301 | Secondary Career Technical College | (304) 326-7583 |
| UNITED TECHNICAL CENTER Active | 251 MARIETTA ST, 26301 | Adult Career Technical College | (304) 326-7850 |
| Huntington · 3 programs | |||
| HERITAGE CENTER Active | 101 13TH STREET, 25701 | Long-Term Care Facility | (304) 525-7622 |
| HUNTINGTON HEALTH AND REHABILITATION Active | 1720 17TH STREET, 25701 | Long-Term Care Facility | (304) 529-6031 |
| MOUNTWEST COMMUNITY & TECHNICAL COLLEGE Active | 1 MOUNTWEST WAY, 25701 | Community College | (304) 687-0526 |
| Logan · 3 programs | |||
| LOGAN CENTER Active | PO BOX 540, 25601 | Long-Term Care Facility | (304) 752-2273 |
| MED-CARE TRAINING CENTER Active | 1109 HOLDEN ROAD, 25601 | Private | (304) 239-3225 |
| TRINITY HEALTH CARE SERVICES OF LOGAN Active | 1000 WEST PARK AVE, 25601 | Long-Term Care Facility | (304) 752-8723 |
| Martinsburg · 3 programs | |||
| CARE HAVEN CENTER Active | 2720 CHARLES TOWN ROAD, 25401 | Long-Term Care Facility | (304) 263-0933 |
| JAMES RUMSEY TECHNICAL INSTITUTE Active | 3274 HEDGESVILLE ROAD, 25403 | Adult Career Technical College | (304) 754-7925 |
| MARTINSBURG HEALTHCARE CENTER Active | 209 CLOVER ST, 25404 | Long-Term Care Facility | (304) 263-8921 |
| Summersville · 3 programs | |||
| FAMILY LEARNING CENTER Active | 70 FRIENDS -R-FUN DR, 26651 | Private | (304) 872-7060 |
| NEW RIVER COMMUNITY AND TECHNICAL COLL- MERCER Active | 6101 WEBSTER ROAD, 26651 | Secondary Career Technical College | (304) 793-6101 |
| SUMMERSVILLE HEALTHCARE CENTER Active | 712 PROFESSIONAL PARK DRIVE, 26651 | Long-Term Care Facility | (304) 872-7600 |
| Buckhannon · 2 programs | |||
| FRED W EBERLE TECHNICAL CENTER-ADULT Active | ROUTE 5 BOX 2, 26201 | Adult Career Technical College | (304) 472-1259 |
| HOLBROOK NURSING HOME Active | 346 SOUTH FLORIDA STREET, 26201 | Long-Term Care Facility | (304) 472-3280 |
| Charles Town · 2 programs | |||
| SHENANDOAH CENTER Active | 700 PROSPECT AVE / 50 MULBERRY TREE STREET, 25414 | Long-Term Care Facility | (304) 724-1101 |
| WILLOW TREE MANOR Active | 1263 SOUTH GEORGE STREET, 25414 | Long-Term Care Facility | (304) 725-6575 |
| Grafton · 2 programs | |||
| TAYLOR COUNTY TECHNICAL CENTER Active | 115 LUBY STREET, 26354 | Secondary Career Technical College | (304) 265-1050 |
| TAYLOR HEALTH CARE CENTER Active | 2 HOSPITAL PLAZA, 26354 | Long-Term Care Facility | (304) 265-0008 |
| Hurricane · 2 programs | |||
| PUTNAM CENTER Active | 300 SEVILLE ROAD, 25526 | Long-Term Care Facility | (304) 757-6805 |
| TEAYS VALLEY CENTER Active | 590 NORTH POPLAR FORK ROAD, 25526 | Long-Term Care Facility | (304) 757-7826 |
| Keyser · 2 programs | |||
| KEYSER HEALTHCARE CENTER Active | 135 Southern Dr, 26726 | Long-Term Care Facility | (304) 788-3415 |
| WORKFORCE DEV CENTER OF POTOMAC VALLEY HOSPITAL Active | 99 PIN OAK LANE, 26726 | Private | (304) 597-3664 |
| Lindside · 2 programs | |||
| LINDSIDE HEALTHCARE CENTER Active | 10797 Seneca Trail, 24951 | Long-Term Care Facility | (304) 753-4332 |
| MONROE COUNTY TECHNICAL CENTER Active | ROUTE 1 BOX 97, 24951 | Secondary Career Technical College | (304) 753-9971 |
| Montgomery · 2 programs | |||
| MONTGOMERY GENERAL HOSPITAL Active | 401 6TH AVENUE, 25136 | Long-Term Care Facility | (304) 442-7489 |
| MONTGOMERY REHAB AND NURSING Active | 501 Adams Street, 25136 | Long-Term Care Facility | (304) 442-2469 |
| Morgantown · 2 programs | |||
| MORGANTOWN HEALTHCARE CENTER Active | 30 MON GEN DRIVE, 26505 | Long-Term Care Facility | (304) 285-2720 |
| RIGHT AT HOME CNA TRAINING PROGRAM Active | 1296 suncrest towne center, 26505 | Private | (304) 296-6600 |
| Petersburg · 2 programs | |||
| GRANT REHABILITATION AND CARE CENTER Active | 127 EARLY AVENUE, 26847 | Long-Term Care Facility | (304) 257-4233 |
| SOUTH BRANCH CAREER AND TECHNICAL CENTER Active | 401 PIERPONT STREET, 26847 | Secondary Career Technical College | (304) 257-1331 |
| Philippi · 2 programs | |||
| MANSFIELD PLACE Active | #1 HEALTHCARE DR, 26416 | Long-Term Care Facility | (304) 457-8220 |
| PHILIP BARBOUR CAREER TECHNICAL CENTER Active | 25 HORSESHOE DRIVE, 26416 | High School | (304) 457-4807 |
| Point Pleasant · 2 programs | |||
| MASON COUNTY VOCATIONAL CENTER Active | 281 SCENIC DRIVE, 25550 | Secondary Career Technical College | (304) 675-3039 |
| PLEASANT VALLEY HEALTHCARE CENTER Active | 640 SANDHILL RD, 25550 | Long-Term Care Facility | (304) 675-5236 |
| Princeton · 2 programs | |||
| GLENWOOD HEALTHCARE CENTER Active | 1924 GLENWOOD PARK RD, 24740 | Long-Term Care Facility | (304) 425-8128 |
| PRINCETON HEALTH CARE CENTER Active | 315 COURTHOUSE ROAD, 24740 | Long-Term Care Facility | (304) 487-3458 |
| Ronceverte · 2 programs | |||
| LEWISBURG HEALTHCARE CENTER Active | 979 Rocky Hill Road, 24970 | Long-Term Care Facility | (304) 645-7270 |
| NEW RIVER CTC-GREENBRIER Active | 979 ROCKY HILL RD, 24970 | Community College | (304) 872-1236 |
| Sutton · 2 programs | |||
| BRAXTON COUNTY HIGH SCHOOL Active | 200 JERRY BURTON DRIVE, 26601 | High School | (304) 765-7331 |
| BRAXTON HEALTHCARE CENTER Active | 859 DAYS DRIVE, 26601 | Long-Term Care Facility | (304) 765-2861 |
| Weirton · 2 programs | |||
| WEIRTON GERIATRIC CENTER Active | 2525 PENNSYLVANIA AVENUE, 26062 | Long-Term Care Facility | (304) 723-4300 |
| WV NORTHERN COMMUNITY COLLEGE- WEIRTON Active | 150 PARK AVE, 26062 | Community College | (304) 214-8879 |
| Welch · 2 programs | |||
| MCDOWELL COUNTY TECHINCAL CENTER Active | DRAWER V, 24801 | Adult Career Technical College | (304) 436-6180 |
| MCDOWELL COUNTY VOCATIONAL TECHNICAL CENTER Active | #1 STADIUM DRIVE, 24801 | Secondary Career Technical College | (304) 436-3488 |
| Wellsburg · 2 programs | |||
| BROOKE HIGH SCHOOL Active | 29 BRUIN DRIVE, 26070 | High School | (304) 527-1410 |
| WELLSBURG HEALTHCARE CENTER Active | 70 VALLEY HAVEN DR, 26070 | Long-Term Care Facility | (304) 394-5322 |
| Wheeling · 2 programs | |||
| GOOD SHEPHERD NURSING HOME Active | 159 EDGINGTON LANE, 26003 | Long-Term Care Facility | (304) 242-1093 |
| WV NORTHERN COMMUNITY COLLEGE Active | 1704 MARKET STREET, 26003 | Community College | (304) 214-8879 |
| Ansted · 1 program | |||
| ANSTED CENTER Active | 96 Tyree street, 25812 | Long-Term Care Facility | (304) 658-5271 |
| Baker · 1 program | |||
| EA HAWSE NURSING REHABILITATION CENTER Active | PO BOX 70, 26801 | Long-Term Care Facility | (304) 897-5903 |
| Beckley · 1 program | |||
| BECKLEY HEALTHCARE CENTER Active | 100 HEARTLAND DRIVE, 25801 | Long-Term Care Facility | (304) 256-1650 |
| Bellaire · 1 program | |||
| FOCUSED FOUNDATIONS LLC Active | 3201 BELMONT STREET SUITET 601, 43906 | Secondary Career Technical College | (740) 325-9297 |
| Berkeley Springs · 1 program | |||
| BERKELEY SPRINGS HEALTHCARE CENTER Active | 456 AUTUMN ACRES ROAD, 25411 | Long-Term Care Facility | (304) 258-3673 |
| Big Otter · 1 program | |||
| CLAY HEALTH CARE CENTER Active | 1053 Clinic DR, 25113 | Long-Term Care Facility | (304) 286-4204 |
| Bridgeport · 1 program | |||
| MAPLEWOOD HEALTHCARE CENTER Active | 1081 S MAPLEWOOD DR, 26330 | Long-Term Care Facility | (304) 842-3145 |
| Chester · 1 program | |||
| THE ORCHARDS Active | 230 ALBA AVE, 26034 | Long-Term Care Facility | (304) 387-0101 |
| Cowen · 1 program | |||
| WEBSTER HEALTHCARE CENTER Active | 411 Erbacon Rd, 26206 | Long-Term Care Facility | (304) 226-5301 |
| Craigsville · 1 program | |||
| NICHOLAS COUNTY CAREER AND TECHNICAL CENTER Active | 215 MILAM ADDITION ROAD, 26205 | Secondary Career Technical College | (304) 742-5416 |
| Culloden · 1 program | |||
| CABELL HEALTH CARE CENTER Active | 30 HIDDEN BROOK WAY, 25510 | Long-Term Care Facility | (304) 721-2171 |
| Daniels · 1 program | |||
| RALEIGH CENTER Active | PO BOX 741, 1631 RITTER DRIVE, 25832 | Long-Term Care Facility | (304) 763-3051 |
| Fairmont · 1 program | |||
| PIERPONT CENTER Active | 1543 COUNTRY CLUB ROAD, 26554 | Long-Term Care Facility | (304) 363-2273 |
| Farmington · 1 program | |||
| MARION COUNTY TECHNICAL CENTER Active | ROUTE 1 BOX 100-A, 26571 | Secondary Career Technical College | (304) 986-3590 |
| Follansbee · 1 program | |||
| BRIGHTWOOD CENTER Active | 840 LEE ROAD, 26037 | Long-Term Care Facility | (304) 527-1100 |
| Fort Ashby · 1 program | |||
| COMPLETE CARE AT DAWNVIEW LLC Active | 1 Diane drive, 26719 | Long-Term Care Facility | (301) 707-8021 |
| Fort Gay · 1 program | |||
| COALFIELD COLLEGE Active | 20824 RT 52, 25514 | Community College | (304) 648-7100 |
| Foster · 1 program | |||
| BOONE CAREER AND TECHNICAL CENTER-AM Active | 3535 DANIEL BOONE PKWY, SUITE B, SUITE B, 25081 | Secondary Career Technical College | (304) 369-4585 |
| Franklin · 1 program | |||
| PENDLETON MANOR Active | 68 GOOD SAMARITAN DRIVE, 26807 | Long-Term Care Facility | (304) 358-2322 |
| Glen Dale · 1 program | |||
| JOHN MARSHALL HIGH SCHOOL Active | 1300 WHEELING AVENUE, 26038 | High School | (304) 843-4444 |
| Grantsville · 1 program | |||
| CALHOUN-GILMER CAREER CENTER Active | 5236 EAST LITTLE KANAWHA HIGHWAY, 26147 | Secondary Career Technical College | (304) 354-6151 |
| Hamlin · 1 program | |||
| LINCOLN NURSING AND REHAB CENTER Active | 200 MONDAY DRIVE, 25523 | Long-Term Care Facility | (304) 824-3133 |
| Hilltop · 1 program | |||
| HILLTOP CENTER Active | SADDLE SHOP ROAD/PO BOX 125, 25855 | Long-Term Care Facility | (304) 469-2966 |
| Hinton · 1 program | |||
| SUMMERS NURSING AND REHABILITATION CENTER, LLC Active | PO BOX 1240, 25951 | Long-Term Care Facility | (304) 466-0332 |
| Kingwood · 1 program | |||
| PRESTON HIGH SCHOOL Active | 400 PRESTON DRIVE, 26537 | High School | (304) 329-0400 |
| Le Roy · 1 program | |||
| ROANE-JACKSON TECHNICAL CENTER Active | 4800 SPENCER ROAD, 25252 | Secondary Career Technical College | (304) 372-7335 |
| Lewisburg · 1 program | |||
| SENECA TRAIL HEALTHCARE CENTER Active | 115 MAPLEWOOD AVE, 24901 | Long-Term Care Facility | (304) 645-3076 |
| Marlinton · 1 program | |||
| POCAHONTAS CENTER Active | ROUTE 1 BOX 500, 24954 | Long-Term Care Facility | (304) 799-7375 |
| Moundsville · 1 program | |||
| MOUNDSVILLE HEALTHCARE CENTER Active | 2200 FLORAL STREET, 26041 | Long-Term Care Facility | (304) 843-1035 |
| New Cumberland · 1 program | |||
| JOHN D ROCKEFELLER IV VO-TECH CENTER Active | 80 ROCKEFELLER CIRCLE, 26047 | Secondary Career Technical College | (304) 564-3337 |
| Ona · 1 program | |||
| PROFESSIONAL HEALTHCARE DEVELOPMENT Active | P.O. BOX 399, 25545 | Private | (304) 733-6145 |
| Pineville · 1 program | |||
| WYOMING COUNTY CAREER AND TECHNICAL CENTER Active | 1207 BEARHOLE ROAD, 24874 | Secondary Career Technical College | (304) 732-8050 |
| Rainelle · 1 program | |||
| RAINELLE HEALTHCARE CENTER Active | 606 PENNSYLVANIA AVENUE, 25962 | Long-Term Care Facility | (304) 438-6127 |
| Ravenswood · 1 program | |||
| RAVENSWOOD VILLAGE Active | 200 SOUTH RITCHIE AVE, 26164 | Long-Term Care Facility | (304) 428-5573 |
| Ripley · 1 program | |||
| MOUNTAIN VIEW CARE CENTER Active | 107 MILLER DRIVE, 25271 | Long-Term Care Facility | (304) 372-5115 |
| Romney · 1 program | |||
| HAMPSHIRE HIGH SCHOOL Active | 157 TROJAN WAY, 26757 | Secondary Career Technical College | (304) 822-3979 |
| Saint Marys · 1 program | |||
| MID-OHIO VALLEY TECHNICAL INSTITUTE Active | PO BOX 29, 26170 | Secondary Career Technical College | (304) 684-2464 |
| Salem · 1 program | |||
| SALEM CENTER Active | 255 SUNBRDIGE DRIVE, 26426 | Long-Term Care Facility | (304) 782-3000 |
| Sistersville · 1 program | |||
| SISTERSVILLE CENTER Active | 201 WOOD STREET, 26175 | Long-Term Care Facility | (304) 652-1032 |
| Spencer · 1 program | |||
| MILETREE CENTER Active | 825 SUMMITT STREET, 25276 | Long-Term Care Facility | (304) 927-1007 |
| Stollings · 1 program | |||
| THERAPEUTIC SERVICES Active | 144 RRW CAREER CENTER DRIVE, 25646 | Secondary Career Technical College | (304) 752-4687 |
| Wayne · 1 program | |||
| WAYNE NURSING AND REHABILITATION CENTER Active | RR 1 BOX 1372, 25570 | Long-Term Care Facility | (304) 697-7007 |
| White Sulphur Springs · 1 program | |||
| WHITE SULPHUR SPRINGS CENTER Active | 345 POCAHONTAS TRAIL, 24986 | Long-Term Care Facility | (304) 536-4661 |
| Williamson · 1 program | |||
| TRINITY HEALTH CARE SERVICES OF MINGO Active | 100 Hillcrest Dr, 25661 | Long-Term Care Facility | (304) 235-7005 |
Run one of these programs? Claim your listing to add your start dates and tuition.
Programs: West Virginia 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 West Virginia
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 West Virginia, 39 of the 109 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 West Virginia Nurse Aide Registry. How the West Virginia registry works.
Questions about CNA classes in West Virginia
- How many CNA classes are there in West Virginia?
- West Virginia's approved-program list names 109 CNA training programs in 70 cities, with the most in Elkins, Parkersburg, Charleston. The list is published by the state; this page mirrors it as of September 2026.
- How many hours of CNA training does West Virginia require?
- West Virginia requires 120 hours of training, including 55 clinical hours. The federal minimum is 75 hours, with 16 of them supervised practical training.
- Are there free CNA classes in West Virginia?
- 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. 39 of the 109 approved programs in West Virginia 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 West Virginia is state-approved?
- Every program on this page comes from West Virginia's official approved list. Confirm that the program still appears on the current list before enrolling, and contact the West Virginia Nurse Aide Registry with questions.