CNA Classes in Oklahoma: 319 State-Approved Programs
Oklahoma's approved nurse aide training list names 319 CNA programs in 77 cities and mirrored here as of September 2026. Oklahoma requires 75 hours of training, 16 of them clinical. Typical CNA pay in Oklahoma is $35,930 a year, according to the Bureau of Labor Statistics.
Cities with the most CNA programs
Oklahoma City (55), Tulsa (20), Enid (8) have the most approved programs in Oklahoma. 43 cities have a page with each program, local CNA pay, and the nursing homes where aides work.
| City | Programs | Typical CNA pay | Nursing homes |
|---|---|---|---|
| Oklahoma City | 55 | $36,560 | 28 |
| Tulsa | 20 | $36,720 | 20 |
| Enid | 8 | $34,250 | 6 |
| Yukon | 8 | — | 3 |
| Broken Arrow | 7 | — | 7 |
| Afton | 6 | — | 0 |
| Drumright | 6 | — | 1 |
| Idabel | 6 | — | 2 |
| Mcalester | 6 | — | 5 |
| Okmulgee | 6 | — | 2 |
| Stilwell | 6 | — | 1 |
| Wayne | 6 | — | 0 |
| Weatherford | 6 | — | 1 |
| Alva | 5 | — | 2 |
| Ardmore | 5 | — | 4 |
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 Oklahoma
Every program below appears on Oklahoma's official approved list. Programs open and close during the year, so confirm current approval and start dates with the program before enrolling.
319 of 319 programs shown
| Program | Address | Type | Phone |
|---|---|---|---|
| Oklahoma City · 55 programs | |||
| Aspire Healthcare Training | 1900 N. MacArthur, ste 119, 73112 | — | (832) 853-4113 |
| Aspire Healthcare Training | 1900 N. MacArthur, ste 119, 73112 | — | (832) 853-4113 |
| Bridges Health Career Academy | 4360 Will Rogers Pkwy #300, 73108 | — | (405) 943-1144 |
| Care Providers Oklahoma | 1201 N. Harvey Ave., 73103 | — | (405) 524-8338 |
| Care Providers Oklahoma | 1201 N. Harvey Ave., 74015 | — | (405) 524-8338 |
| Care Providers Oklahoma | 1201 N. Harvey Ave., 73103 | — | (405) 524-8338 |
| Care Providers Oklahoma -Hybrid | 1201 N. Harvey Ave., 73102 | — | (405) 524-8338 |
| Care Providers Oklahoma -Online | 1201 N. Harvey Ave., 73103 | — | (405) 524-8338 |
| EmpathyEd -Hybrid | 6312 N. Portland, 73112 | — | (405) 924-1751 |
| Focused Training | 2525 NW Expressway, Suite, 73112 | — | (405) 724-8988 |
| Focused Training -Hybrid Flex | 2525 NW Expressway, Suite, 73112 | — | (405) 724-8988 |
| Focused Training -Hybrid Flex | 2525 NW Expressway, Suite, 73112 | — | (405) 724-8988 |
| Focused Training Hybrid Flex | 2525 NW Expressway, Suite, 73112 | — | (405) 724-8988 |
| Focused Training Hybrid Flex | 2525 NW Expressway, Suite, 73112 | — | (405) 724-8988 |
| Focused Training -Online Flex | 2525 NW Expressway, Suite, 73112 | — | (405) 724-8988 |
| Francis Tuttle at Integris SW -Flex | 4200 S. Douglas, 73109 | — | (405) 717-4140 |
| Francis Tuttle Technology Center | 12777 N. Rockwell, 73142 | — | (405) 717-4270 |
| Glory Nursing | 12032 N. Pennsylvania, 73120 | — | (405) 968-5004 |
| Glory Nursing | 12032 N. Pennsylvania, 73120 | — | (405) 968-5004 |
| Glory Nursing -Evening | 12032 N. Pennsylvania, 73120 | — | (405) 968-5004 |
| Glory Nursing -Hybrid | 12032 N. Penn, 73120 | — | (405) 968-5004 |
| Glory Nursing -Hybrid Flex | 12032 N. Pennsylvania, 73120 | — | (405) 968-5004 |
| Glory Nursing -Hybrid Flex | 12032 N. Penn, 73120 | — | (405) 968-5004 |
| Glory Nursing -Hybrid Flex | 12032 N. Pennsylvania, 73120 | — | (405) 968-5004 |
| Glory Nursing -Weekend | 12032 N. Pennsylvania, 73120 | — | (405) 968-5004 |
| MedNoc Training College | 1501 SW 59th St., 73119 | — | (405) 225-7876 |
| MedNoc Training College | 1501 SW 59th St., 73119 | — | (405) 225-7876 |
| MedNoc Training College | 1501 SW 59th St., 73119 | — | (405) 225-7876 |
| MedNoc Training College | 1501 SW 59th St., 73119 | — | (405) 225-7876 |
| MedNoc Training College - | 1501 SW 59th St., 73119 | — | (405) 225-7876 |
| MedNoc Training College - | 1501 SW 59Th St., 73119 | — | (405) 225-7876 |
| MedNoc Training College -Hybrid | 1501 SW 59th St., 73119 | — | (405) 225-7876 |
| MedNoc Training College -Hybrid | 1501 SW 59th St., 73119 | — | (405) 225-7876 |
| MedNoc Training College -Hybrid | 1501 SW 59th St., 73119 | — | (405) 225-7876 |
| MedNoc Training College -Hybrid | 1501 SW 59th St., 73119 | — | (405) 225-7876 |
| MedNoc Training College -Online | 1501 SW 59th St., 73119 | — | (405) 225-7876 |
| Metro Tech | 1720 Springlake Dr., 73111 | — | (405) 595-4794 |
| Metro Tech | 1700 Springlake Dr., 73111 | — | (405) 595-4794 |
| Metro Tech | 1720 Springlake Dr., 73111 | — | (405) 595-4794 |
| Metro Tech -Evening | 1720 Springlake Dr., 73111 | — | (405) 595-4794 |
| Metro Tech -HS | 1900 Springlake Drive, Stem, 73111 | — | (405) 595-4643 |
| Moore Norman Technology | 13301 S Pennsylvania Ave, 73170 | — | (405) 809-3592 |
| Moore Norman Technology | 13301 S Pennsylvania Ave, 73170 | — | (405) 809-3592 |
| Moore Norman Technology | 13301 S Pennsylvania Ave, 73170 | — | (405) 809-3592 |
| Moore Norman Technology | 13301 S. Pennsylvania Ave, 73170 | — | (405) 809-3592 |
| One Circle Nursing | 2828 NW 57th St #100, 73112 | — | (405) 503-6083 |
| Pathway Institute & Manor | 8101 NW 10th St #B10, 73127 | — | (405) 868-6143 |
| Shadow Nursing -Flex | 613 NW 117th St, 73114 | — | (405) 824-1378 |
| Shadow Nursing -Flex | 613 NW 117th St, 73114 | — | (405) 824-1378 |
| Shadow Nursing -Flex | 613 NW 117th St, 73106 | — | (405) 824-1378 |
| Shadow Nursing -Flex | 613 NW 117th St, 73114 | — | (405) 824-1378 |
| Shadow Nursing -Hybrid Flex | 613 NW 117th St, 73114 | — | (405) 824-1378 |
| Sky’s The Limit Healthcare | 505 NE 46th St. ste B, 73105 | — | (405) 714-6601 |
| Sky’s The Limit Healthcare | 505 NE 46th St. ste B, 73105 | — | (405) 714-6601 |
| Sky’s The Limit Healthcare | 505 NE 46th St. ste B, 73105 | — | (405) 714-6601 |
| Tulsa · 20 programs | |||
| Care Values CNA Academy | 1831 E. 71st St., 74136 | — | (918) 227-0138 |
| Family Healthcare Training II | 1809 E. 15th St, 74014 | — | (918) 713-2323 |
| Family Healthcare Training II | 1809 E. 15th St., 74014 | — | (918) 713-2323 |
| Family Healthcare Training II - | 1809 E 15th St, 74104 | — | (918) 713-2323 |
| Family Healthcare Training II - | 1809 E. 15th St, 74104 | — | (918) 713-2323 |
| Health and Safety Education | 4942 E 66th St N, Ste 1, 74117 | — | (539) 867-2757 |
| Health and Safety Education | 4942 E 66th St N, Ste 1, 74117 | — | (539) 867-2757 |
| Health and Safety Education | 4942 E 66th St N, Ste 1, 74117 | — | (539) 867-2757 |
| Health and Safety Education | 4942 E 66th St N, Ste 1, 74117 | — | (539) 867-2757 |
| Health and Safety Education | 4942 E 66th St N, Ste 1, 74117 | — | (539) 867-2757 |
| Health and Safety Education - | 4942 E 66th St N, Ste 1, 74117 | — | (539) 867-2757 |
| Oklahoma College of Healthcare | 5350 E. 46th St., Suite 121, 74135 | — | (918) 808-0992 |
| Oral Roberts University (ORU | 7777 South Lewis Ave., 74171 | — | (918) 495-6198 |
| Rayanu Divine Education & | 9726 E 42nd St. Ste#125, 74146 | — | (918) 802-3865 |
| Rayanu Divine Education & | 9726 E 42nd St. Ste#125, 74146 | — | (918) 802-3865 |
| Sadie's CNA Academy | 4747 N. Peoria, 74126 | — | (918) 574-4528 |
| Tulsa Job Corps -Flex | 1133 N. Lewis, 74110 | — | (918) 815-7899 |
| Tulsa Technology Center | 3350 S. Memorial, 74145 | — | (918) 428-2261 |
| Tulsa Technology Center | 3350 S. Memorial, 74145 | — | (918) 428-2261 |
| Tulsa Technology Center-HS | 3420 S Memorial Dr., 74145 | — | (918) 828-1003 |
| Enid · 8 programs | |||
| Autry Technology Center | 1201 W. Willow, 73703 | — | (580) 242-2750 |
| Autry Technology Center | 1201 W. Willow, 73703 | — | (580) 242-2750 |
| Autry Technology Center | 1201 W. Willow, 73703 | — | (580) 242-2750 |
| Autry Technology Center | 1201 W. Willow, 73703 | — | (580) 242-2750 |
| Autry Technology Center | 1201 W. Willow, 73703 | — | (580) 242-2750 |
| Autry Technology Center -HS | 1201 W. Willow, 73703 | — | (580) 242-2750 |
| Autry Technology Center -Hybrid | 1201 W. Willow, 73703 | — | (580) 242-2750 |
| Garland Road (Stone Gate) | 1401 N. Garland Rd, 73703 | — | (580) 234-2526 |
| Yukon · 8 programs | |||
| Canadian Valley Technology | 1701 S. Czech Hall Rd., 73099 | — | (405) 345-3333 |
| Canadian Valley Technology | 1701 S. Czech Hall Rd., 73099 | Long-term care facility | (405) 345-3333 |
| Canadian Valley Technology | 1701 S. Czech Hall Rd., 73099 | — | (405) 345-3333 |
| Canadian Valley Technology | 1701 S. Czech Hall Rd., 73099 | — | (405) 345-3333 |
| Canadian Valley Technology | 1701 S. Czech Hall Rd., 73099 | — | (405) 345-3333 |
| Gran Gran's Place | 1110 S. Cornwell, 73099 | — | (405) 350-2311 |
| Spanish Cove Retirement Village | 11 Palm Ave, 73099 | — | (405) 350-5001 |
| Spanish Cove Retirement Village | 11 Palm Ave, 73099 | — | (405) 350-5001 |
| Broken Arrow · 7 programs | |||
| Family Healthcare Training | 110 N 1st St, 74012 | — | (918) 713-2323 |
| Family Healthcare Training | 110 N 1st St, 74012 | — | (918) 713-2323 |
| Family Healthcare Training | 110 N 1st St, 74012 | — | (918) 713-2323 |
| Family Healthcare Training - Flex | 110 N. 1st St., 74012 | — | (918) 713-2323 |
| Wings Healthcare -Evening | 124 S. Elm Place, 74012 | — | (918) 251-3322 |
| Wings Health Care Training | 124 S. Elm Pl., 74012 | — | (918) 251-3322 |
| Wings Health Care Training | 204 S Elm Pl, 74012 | Long-term care facility | (918) 251-3322 |
| Afton · 6 programs | |||
| Northeast Technology Center | 19901 S. HWY 69, 74331 | — | (918) 257-8324 |
| Northeast Technology Center | 19901 S. HWY 69, 74331 | — | (918) 257-8324 |
| Northeast Technology Center | 19901 S Hwy 69**, 74331 | — | (918) 257-8324 |
| Northeast Technology Center | 19901 S Hwy 69**, 74331 | — | (918) 257-8324 |
| Northeast Technology Center - | 19901 S Hwy 69, 74331 | — | (918) 257-8324 |
| Northeast Technology Center-HS | 19901 S Hwy 69**, 74331 | — | (918) 257-8324 |
| Drumright · 6 programs | |||
| Central Technology Center | 3 CT Circle, 74030 | — | (918) 352-2551 |
| Central Technology Center | 3 CT Circle, 74030 | — | (918) 352-2551 |
| Central Technology Center | 3 CT Circle, 74030 | — | (918) 352-2551 |
| Central Technology Center | 3 CT Circle, 74030 | — | (918) 352-2551 |
| Central Technology Center - | 3 CT Circle, 74030 | — | (918) 352-2551 |
| Central Technology Center -HS | 3 CT Circle, 74030 | — | (918) 352-2551 |
| Idabel · 6 programs | |||
| Kiamichi Technology Center | 3205 NE Lincoln Rd, 74745 | — | (580) 286-7555 |
| Kiamichi Technology Center -Flex | 3205 NE Lincoln Rd, 74745 | — | (580) 286-7555 |
| Kiamichi Technology Center -Flex | 3205 NE Lincoln Rd, 74745 | — | (580) 286-7555 |
| Kiamichi Technology Center -HS | 3205 NE Lincoln Rd, 74745 | — | (580) 286-7555 |
| Memorial Heights | 1305 SE Adams, 74745 | — | (580) 286-1065 |
| Memorial Heights -Hybrid | 1305 SE Adams, 74745 | — | (580) 286-1065 |
| Mcalester · 6 programs | |||
| Kiamichi Technology Center | 301 Kiamichi Dr, 74501 | — | (918) 426-0940 |
| Kiamichi Technology Center | 301 Kiamichi Dr, 74501 | — | (918) 426-0940 |
| Kiamichi Technology Center - | 301 Kiamichi Dr, 74501 | — | (918) 426-0940 |
| Kiamichi Technology Center -Flex | 301 Kiamichi Dr, 74501 | — | (918) 426-0940 |
| Kiamichi Technology Center -HS | 301 Kiamichi Dr, 74503 | — | (918) 426-0940 |
| Mitchell Care & Rehab Center | 315 W. Electric Ave, 74501 | — | (918) 423-4661 |
| Okmulgee · 6 programs | |||
| Green Country Technology Center | 1100 OK-56 Loop, 74447 | — | (918) 758-0840 |
| Green Country Technology Center | 1100 OK-56 Loop, 74447 | Long-term care facility | (918) 758-0840 |
| Green Country Technology Center | 1100 OK-56 Loop, 74447 | — | (918) 758-0840 |
| Green Country Technology Center | 1100 OK-56 Loop, 74447 | — | (918) 758-0840 |
| Green Country Technology Center | 1100 OK-56 Loop, 74447 | — | (918) 758-0840 |
| Here 2 Help Foundation Hybrid | 700 N. Mission Ste A, 74447 | — | (539) 244-0311 |
| Stilwell · 6 programs | |||
| Indian Capital Technology Center | 470826 E 810 Rd., 74960 | — | (918) 797-8512 |
| Indian Capital Technology Center | 470826 E 810 Rd., 74960 | — | (918) 797-8512 |
| Indian Capital Technology Center | 470826 E 810 Rd., 74960 | — | (918) 696-3111 |
| Indian Capital Technology Center | 470826 E 810 Rd., 74960 | — | (918) 797-8512 |
| Indian Capital Technology Center | 470826 E 810 Rd., 74960 | — | (918) 797-8512 |
| Indian Capital Technology Center- | 470826 E 810 Rd., 74960 | — | (918) 696-3111 |
| Wayne · 6 programs | |||
| Mid-America Technology Center | 27438 State Hwy 59, 73095 | — | (405) 449-3391 |
| Mid-America Technology Center | 27438 State Hwy 59, 73095 | — | (405) 449-3391 |
| Mid-America Technology Center | 27438 State Hwy 59, 73095 | — | (405) 449-3391 |
| Mid-America Technology Center | 27438 State Hwy 59**, 73095 | — | (405) 449-3391 |
| Mid-America Technology Center - | 37438 St Hwy 59, 73095 | — | (405) 449-3391 |
| Mid-America Technology Center- | 27438 State Hwy 59, 73095 | — | (405) 449-3391 |
| Weatherford · 6 programs | |||
| Western Technology Center | 2605 E Main, 73096 | — | (580) 774-0224 |
| Western Technology Center | 2605 E Main, 73096 | — | (580) 774-0224 |
| Western Technology Center | 2605 E Main, 73096 | — | (580) 774-0224 |
| Western Technology Center | 2605 E Main, 73096 | — | (580) 562-3181 |
| Western Technology Center - | 2605 E Main, 73096 | — | (580) 774-0224 |
| Western Technology Center - | 2605 E. Main, 73096 | — | (580) 774-0224 |
| Alva · 5 programs | |||
| Northwest Technology Center | 1801 S 11th St, 73717 | — | (580) 327-0344 |
| Northwest Technology Center | 1801 S 11th St, 73717 | — | (580) 327-0344 |
| Northwest Technology Center | 1801 S 11th St., 73717 | — | (580) 327-0344 |
| Northwest Technology Center | 1801 S 11th St, 73717 | — | (580) 327-0344 |
| Northwest Technology Center - | 1801 S 11th St., 73717 | — | (580) 327-0344 |
| Ardmore · 5 programs | |||
| Lakeland Manor, Inc. | 604 Lake Murray Dr E, 73401 | Long-term care facility | (580) 223-4501 |
| Southern Oklahoma Technology | 2610 Sam Noble Pkwy, 73401 | — | (580) 223-2070 |
| Southern Oklahoma Technology | 2610 Sam Noble Pkwy, 73401 | — | (580) 224-8270 |
| Southern Oklahoma Technology | 2610 Sam Noble Pkwy, 73401 | — | (580) 223-2070 |
| Southern Oklahoma Technology | 2610 Sam Noble Pkwy, 73401 | Long-term care facility | (580) 223-2070 |
| Bethany · 5 programs | |||
| CNA Training Academy | 7463 NW 23rd, 73008 | — | (405) 315-1357 |
| CNA Training Academy | 7463 NW 23rd, 73008 | — | (405) 315-1357 |
| CNA Training Academy | 7463 NW 23rd, 73008 | — | (405) 315-1357 |
| CNA Training Academy | 7463 NW 23rd, 73008 | — | (405) 315-1357 |
| CNA Training Academy -weekend | 7463 NW 23rd, 73008 | — | (405) 315-1357 |
| Duncan · 5 programs | |||
| Red River Technology Center | 3300 W Bois D'Arc, Jerry D, 73533 | — | (580) 255-2903 |
| Red River Technology Center | 3300 W Bois D'Arc, Jerry D, 73534 | — | (580) 255-2903 |
| Red River Technology Center | 3300 W Bois D'Arc, Jerry D, 73534 | — | (580) 255-2903 |
| Red River Technology Center | 3300 W Bois D'Arc, Jerry D, 73533 | — | (580) 255-2903 |
| Red River Technology Center -HC | 3300 W Bois D'Arc, 73533 | — | (580) 255-2903 |
| Elk City · 5 programs | |||
| Western Technology Center | 301 Western Dr., 73644 | — | (580) 225-4982 |
| Western Technology Center | 301 Western Dr., 73644 | — | (580) 562-4523 |
| Western Technology Center | 301 Western Dr., 73644 | — | (580) 562-3181 |
| Western Technology Center - | 301 Western Dr., 73644 | — | (580) 225-4982 |
| Western Technology Center - | 301 Western Drive, 73644 | — | (580) 225-4982 |
| Guthrie · 5 programs | |||
| Ash Street Place | 111 S. Ash St., 73044 | — | (405) 282-2000 |
| Companion Training Academy | 1102 E. Oklahoma, 73044 | — | (405) 877-3005 |
| Guthrie Cottages -Flex | 405 N 20th Street, 73044 | — | (405) 282-5775 |
| Guthrie Job Corps Center -Flex | 3106 W. University, 73044 | — | (405) 231-3329 |
| Westview Cottages -Flex | 1900 W Harrison, 73044 | — | (405) 282-0205 |
| Henryetta · 5 programs | |||
| The Reach Corporation | 1201 W. Trudgeon, 74437 | — | (918) 650-9393 |
| The Reach Corporation | 1201 W. Trudgeon, 74437 | — | (918) 650-9393 |
| The Reach Corporation | 1201 W. Trudgeon, 74437 | — | (918) 650-9393 |
| The Reach Corporation | 1201 W Trudgeon, 74437 | — | (918) 650-9393 |
| The Reach Corporation | 1201 W. Trudgeon, 74437 | — | (918) 650-9393 |
| Omega · 5 programs | |||
| Chisholm Trail Technology Center | 283 State Hwy 33, 73764 | — | (405) 729-8324 |
| Chisholm Trail Technology Center | 283 State Hwy 33, 73764 | — | (405) 729-8324 |
| Chisholm Trail Technology Center | 283 St Hwy 33, 73764 | — | (405) 729-8324 |
| Chisholm Trail Technology Center | 283 State Hwy 33, 73764 | — | (405) 729-8324 |
| Chisholm Trail Technology Center | 283 State Hwy 33, 73764 | — | (405) 729-8324 |
| Pryor · 5 programs | |||
| Northeast Technology Center | 6195 W Hwy 20, 74361 | — | (918) 825-5555 |
| Northeast Technology Center | 6195 W Hwy 20**, 74361 | — | (918) 825-5555 |
| Northeast Technology Center | 6195 W. Hwy 20, 74362 | — | (918) 825-5555 |
| Northeast Technology Center | 6195 W. Hwy 20, 74361 | — | (918) 825-5555 |
| Northeast Technology Center-HS | 6195 W Hwy 20, 74361 | — | (918) 825-5555 |
| Sallisaw · 5 programs | |||
| Indian Capital Technology Center | 401 E. Houser Blvd, 74955 | — | (918) 571-4069 |
| Indian Capital Technology Center | 401 E. Houser Blvd., 74955 | — | (918) 571-4069 |
| Indian Capital Technology Center | 401 E Houser Blvd., 74955 | — | (918) 571-4069 |
| Indian Capital Technology Center | 401 E. Houser Blvd., 74955 | — | (918) 571-4069 |
| Indian Capital Technology Center- | 401 E Houser Blvd., 74955 | — | (918) 571-4069 |
| Tahlequah · 5 programs | |||
| Indian Capital Technology Center | 240 Career Tech Way, 74464 | — | (918) 456-2594 |
| Indian Capital Technology Center | 240 Career Tech Way, 74464 | — | (918) 708-3696 |
| Indian Capital Technology Center | 240 Career Tech Way, 74464 | — | (918) 456-2594 |
| Indian Captial Technology Center | 240 Career Tech Way, 74464 | — | (918) 708-3696 |
| Talking Leaves Job Corps -Flex | 5700 Bald Hill Rd, 74464 | — | (918) 456-9959 |
| Wetumka · 5 programs | |||
| Pioneer Campus | 620 S. Alabama, 74883 | — | (405) 452-3271 |
| Wes Watkins Technology Center | 7892 Hwy 9, 74883 | — | (405) 452-5500 |
| Wes Watkins Technology Center | 7892 Hwy 9, 74883 | — | (405) 452-5500 |
| Wes Watkins Technology Center | 7892 Hwy 9, 74883 | — | (405) 452-5500 |
| Wes Watkins Technology Center- | 7892 Hwy 9, 74883 | — | (405) 452-5500 |
| Ada · 4 programs | |||
| Pontotoc Technology Center -Flex | 601 W 33rd St, 74820 | — | (580) 310-2236 |
| Pontotoc Technology Center -Flex | 601 W. 33rd St., 74820 | — | (580) 310-2236 |
| Pontotoc Technology Center-Flex | 601 W 33rd St, 74820 | — | (580) 310-2236 |
| Pontotoc Technology Center-HS | 601 W 33rd St, 74820 | — | (580) 310-2229 |
| Bartlesville · 4 programs | |||
| Tri County Technology Center | 6101 Nowata Rd, 74006 | — | (918) 331-2422 |
| Tri County Technology Center | 6101 Nowata Rd, 74006 | — | (918) 333-2422 |
| Tri County Technology Center - | 6101 Nowata Rd, 74006 | — | (918) 331-3362 |
| Tri County Technology Center -HS | 6101 Nowata Rd, 74006 | Long-term care facility | (918) 331-3362 |
| Chickasha · 4 programs | |||
| Canadian Valley Technology | 1401 W Michigan Ave, 73018 | — | (405) 222-7525 |
| Canadian Valley Technology | 1401 W. Michigan Ave., 73018 | Long-term care facility | (405) 224-7220 |
| Canadian Valley Technology | 1401 W. Michigan Ave., 73018 | — | (405) 222-7525 |
| Canadian Valley Technology | 1401 W. Michigan Ave., 73018 | — | (405) 222-7525 |
| Claremore · 4 programs | |||
| Northeast Technology Center | 1901 N Hwy 88, 74017 | — | (918) 342-8066 |
| Northeast Technology Center - | 1901 N Hwy 88, 74017 | — | (918) 342-8066 |
| Northeast Technology Center -HS | 1901 N Hwy 88, 74017 | — | (918) 342-8066 |
| Shift Change Healthcare Academy | 400 S. Weenonah Ave, 74017 | — | (918) 766-7012 |
| Edmond · 4 programs | |||
| Family Healthcare Training III | 1955 W. 33rd St., 73013 | — | (918) 713-2323 |
| Family Healthcare Training III - | 1955 W. 33rd St., 73013 | — | (918) 713-2323 |
| Family Healthcare Training III - | 1955 W. 33rd St., 73013 | — | (918) 713-2323 |
| Francis Tuttle Technology Center | 3841 E. Danforth, 73034 | — | (405) 717-4270 |
| Fairview · 4 programs | |||
| Northwest Technology Center | 801 Vo-Tech Dr**, 73737 | — | (580) 227-3708 |
| Northwest Technology Center | 801 Vo-Tech Dr**, 73737 | — | (580) 227-3708 |
| Northwest Technology Center - | 801 Vo Tech Dr., 73737 | — | (580) 227-3708 |
| Northwest Technology Center -HS | 801 Vo-Tech Dr., 73737 | — | (580) 227-3708 |
| Lawton · 4 programs | |||
| Great Plains Technology Center | 4500 SW Lee Blvd., 73505 | — | (580) 250-5500 |
| Great Plains Technology Center | 4500 SW Lee Blvd., 73505 | — | (580) 250-5500 |
| Great Plains Technology Center - | 4500 SW Lee Blvd #100, 73505 | — | (580) 250-5661 |
| McMahon Tomlinson Nursing & | 2007 NW 52nd St., 73505 | — | (580) 357-3240 |
| Muskogee · 4 programs | |||
| Indian Capital Technology Center | 2403 N. 41st St. East, 74403 | — | (918) 687-6383 |
| Indian Capital Technology Center | 2403 N 41st St East, 74403 | — | (918) 348-7966 |
| Indian Capital Technology Center | 2403 N. 41st St. East, 74403 | — | (918) 348-7967 |
| Indian Capital Technology Center | 2403 N. 41st St. East bldg A, 74403 | — | (918) 348-7967 |
| Ponca City · 4 programs | |||
| Pioneer Technology Center | 2101 N. Ash St, 74601 | — | (580) 762-8336 |
| Pioneer Technology Center | 2101 N. Ash Ave, H100 Health, 74601 | — | (580) 762-8336 |
| Pioneer Technology Center | 2101 N Ash St, 74601 | — | (580) 762-8336 |
| Pioneer Technology Center-HS | 2101 N. Ash, 74601 | — | (580) 718-4237 |
| Poteau · 4 programs | |||
| Kiamichi Technology Center | 1509 S McKenna**, 74953 | — | (918) 647-4525 |
| Kiamichi Technology Center | 1509 S McKenna**, 74953 | — | (918) 647-4525 |
| Kiamichi Technology Center | 1509 S McKenna**, 74953 | — | (918) 647-4525 |
| Kiamichi Technology Center Flex | 1509 S McKenna**, 74953 | — | (918) 647-4525 |
| Sapulpa · 4 programs | |||
| Central Technology Center | 1720 S Main, 74066 | — | (918) 227-0331 |
| Central Technology Center | 1720 S Main, 74066 | — | (918) 227-0331 |
| Central Technology Center | 1720 S Main, 74066 | — | (918) 227-0331 |
| Central Technology Center-HS | 1720 S Main, 74066 | — | (918) 227-9265 |
| Woodward · 4 programs | |||
| High Plains Technology Center | 3921 34th St, 73801 | — | (580) 256-6618 |
| High Plains Technology Center | 3921 34th St., 73801 | — | (580) 571-6159 |
| High Plains Technology Center - | 3921 34th St., 73801 | — | (580) 571-6159 |
| High Plains Technology Center - | 3921 34th Street, 73801 | — | (580) 256-6618 |
| Atoka · 3 programs | |||
| Kiamichi Technology Center Flex | 1763 W Liberty Rd, 74525 | — | (580) 889-7321 |
| Kiamichi Technology Center Flex | 1763 W. Liberty Rd, 74525 | — | (580) 889-7321 |
| Kiamichi Technology Center-HS | 1763 W. Liberty Rd., 74525 | — | (580) 889-7321 |
| Beaver · 3 programs | |||
| High Plains Technology Center | 803 Avenue H, 73932 | — | (580) 320-2535 |
| High Plains Technology Center - | 803 Avenue H, 73932 | — | (580) 320-2535 |
| High Plains Technology Center - | 803 Avenue H, 73932 | — | (580) 320-2535 |
| Burns Flat · 3 programs | |||
| Western Technology Center | 621 Sooner Dr, 73624 | — | (580) 562-3181 |
| Western Technology Center | 621 Sooner Dr, 73624 | — | (580) 562-3181 |
| Western Technology Center-HS | 621 Sooner Dr., 73624 | — | (580) 562-3171 |
| Hobart · 3 programs | |||
| Western Technology Center | 1000 S. Bailey, 73651 | — | (580) 726-8400 |
| Western Technology Center | 1000 S Bailey St., 73651 | — | (580) 562-3181 |
| Western Technology Center | 1000 S Bailey St., 73651 | — | (580) 726-8400 |
| Kansas · 3 programs | |||
| Northeast Technology Center | 450 N. Hwy 59**, 74347 | — | (918) 868-3535 |
| Northeast Technology Center | 450 Hwy 59, 74347 | — | (918) 868-3535 |
| Northeast Technology Center - | 450 Hwy 59, 74347 | — | (918) 868-3535 |
| Talihina · 3 programs | |||
| Kiamichi Technology Center | 13739 SE 202 Rd, 74571 | — | (918) 567-2264 |
| Kiamichi Technology Center | 13739 SE 202 Rd, 74571 | — | (918) 567-2264 |
| Talihina Manor, LLC | 301 Emmert St (P.O. Bos 487), 74571 | — | (918) 567-2279 |
| Altus · 2 programs | |||
| Southwest Technology Center | 711 W Tamarack Rd, 73521 | — | (580) 477-2250 |
| Southwest Technology Center | 711 W Tamarack Rd, 73521 | — | (580) 477-2250 |
| Binger · 2 programs | |||
| Binger Nursing and Rehab | 516 N. Broadway, 73009 | — | (405) 656-2302 |
| Binger Nursing and Rehab | 516 N. Broadway, 73009 | — | (405) 656-2302 |
| Durant · 2 programs | |||
| Kiamichi Technology Center | 314 E. Main St., 74701 | — | (580) 924-9096 |
| Kiamichi Technology Center -HCE | 810 Waldron Dr., 74701 | — | (580) 924-7081 |
| Fort Cobb · 2 programs | |||
| Caddo Kiowa Technology Center | 1415 N. 7th St., 73038 | — | (405) 643-3281 |
| Caddo Kiowa Technology Center - | 1415 N. 7th St. bldg 800, 73038 | Long-term care facility | (405) 643-3264 |
| Frederick · 2 programs | |||
| Great Plains Technology Center | 2001 E Gladstone, 73542 | — | (580) 335-5525 |
| Great Plains Technology Center - | 2001 E Gladstone Ave, 73542 | — | (580) 335-5525 |
| Hugo · 2 programs | |||
| Kiamichi Technology Center | 107 S 15th St, 74743 | — | (580) 326-6491 |
| Kiamichi Technology Center -HCC | 105 South 15th, 74743 | — | (580) 326-6491 |
| Kingston · 2 programs | |||
| Family Care Center of Kingston | 701 Hwy 32, 73439 | — | (580) 564-2216 |
| Family Care Center of Kingston | 701 Hwy 32, 73439 | — | (580) 564-2216 |
| Lexington · 2 programs | |||
| Broadway Living Center -Flex | 301 W. Broadway St., 73051 | — | (405) 527-6519 |
| Broadway Living Center -Flex | 301 W. Broadway St., 73051 | — | (405) 527-6519 |
| Midwest City · 2 programs | |||
| Mid-Del Technology Center - | 1621 Maple Drive (rm120), 73110 | — | (405) 739-1712 |
| Mid-Del Technology Center -HCC | 1621 Maple Drive, 73110 | — | (405) 739-1707 |
| Shawnee · 2 programs | |||
| Cohesive Training Academy | 43155 45th St, 74804 | — | (405) 777-4081 |
| Gordon Cooper Technology | 1 John C Bruton Blvd, 74804 | — | (405) 273-7493 |
| Spiro · 2 programs | |||
| Kiamichi Technology Center -Flex | 610 SW 3rd St., 74959 | — | (918) 647-4526 |
| Kiamichi Technology Center Flex | 610 SW 3rd, 74959 | — | (918) 647-4526 |
| Stillwater · 2 programs | |||
| Meridian Technology Center -Flex | 1312 S Sangre Rd (door B3), 74074 | Long-term care facility | (405) 377-3333 |
| Meridian Technology Center-HS | 1312 S Sangre Rd (door B3), 74074 | — | (405) 377-3333 |
| Wilburton · 2 programs | |||
| Latimer Nursing Home | 103 SW 9th St., 74578 | — | (918) 465-2255 |
| Tidwell Living Center -Flex | 900 Ranchwood, 74578 | — | (918) 465-5020 |
| Antlers · 1 program | |||
| Kiamichi Technology Center | 405 Southwest O St, 74523 | — | (580) 298-6354 |
| Beggs · 1 program | |||
| Country Lane and Cottages | 306 E. 7th St., 74421 | — | (918) 267-3362 |
| Billings · 1 program | |||
| Billings Fairchild Center | 202 E Maple (Hwy 15), 74630 | — | (580) 725-3543 |
| Bixby · 1 program | |||
| Paddington Place Cottages | 76 W. Rachel, 74008 | — | (918) 290-3401 |
| Carnegie · 1 program | |||
| Carnegie Nursing Home -Flex | 225 N. Broadway, 73015 | — | (580) 654-1439 |
| Choctaw · 1 program | |||
| Eastern Oklahoma County | 4601 N. Choctaw Rd., 73020 | — | (405) 390-9591 |
| Gore · 1 program | |||
| CareLink OK -Hybrid Flex | 10003 N. Main St., 74435 | — | (918) 822-0030 |
| Norman · 1 program | |||
| Moore Norman Technology | 4701 12th Ave NW, H118, 73069 | — | (405) 217-8214 |
| Nowata · 1 program | |||
| Hays House, LLC | 312 S. Mississippi Street, 74048 | — | (918) 273-2002 |
| Okarche · 1 program | |||
| Center of Family Love -Salatka | 635 W. Texas Ave., 73762 | — | (405) 263-4658 |
| Okemah · 1 program | |||
| Okemah Care Center | 112 N Woody Guthrie, 74859 | — | (918) 623-1126 |
| Owasso · 1 program | |||
| First Step Healthcare Training | 12500 E. 86th St. N., suite 10, 74055 | — | (918) 937-7673 |
| Perry · 1 program | |||
| Perry Green Valley | 1103 Birch, 73077 | — | (580) 336-2285 |
| Sand Springs · 1 program | |||
| Sand Springs Nursing and | 1025 North Adams, 74063 | — | (918) 245-5908 |
| Sayre · 1 program | |||
| Western Technology Center-HS | 2002 NE Hwy 66, 73662 | — | (580) 928-2097 |
| Seminole · 1 program | |||
| Gordon Cooper Technology | 800 N Harvey, 74868 | — | (405) 273-7493 |
| Shattuck · 1 program | |||
| Shattuck Nursing Center | 201 N Alfalfa, 73858 | Long-term care facility | (580) 938-2501 |
| Stigler · 1 program | |||
| Kiamichi Technology Center-HS | 1410 Old Military Rd, 74462 | — | (918) 967-2801 |
| Tonkawa · 1 program | |||
| Willow Haven Nursing Home | 1301 NW 5th St., 74653 | — | (580) 628-2529 |
| Vinita · 1 program | |||
| Home of Hope, Inc. -Flex | 226 W. Dwaine Willis Ave, 74301 | — | (918) 256-7825 |
| Wewoka · 1 program | |||
| Oakridge Home, LLC | 615 E 7th St., 74884 | — | (405) 257-5800 |
Run one of these programs? Claim your listing to add your start dates and tuition.
Programs: Oklahoma 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 Oklahoma
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 Oklahoma, 33 of the 319 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 Oklahoma Nurse Aide Registry. How the Oklahoma registry works.
Questions about CNA classes in Oklahoma
- How many CNA classes are there in Oklahoma?
- Oklahoma's approved-program list names 319 CNA training programs in 77 cities, with the most in Oklahoma City, Tulsa, Enid. The list is published by the state; this page mirrors it as of September 2026.
- How many hours of CNA training does Oklahoma require?
- Oklahoma requires 75 hours of training, including 16 clinical hours. The federal minimum is 75 hours, with 16 of them supervised practical training.
- Are there free CNA classes in Oklahoma?
- 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. 33 of the 319 approved programs in Oklahoma 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 Oklahoma is state-approved?
- Every program on this page comes from Oklahoma's official approved list. Confirm that the program still appears on the current list before enrolling, and contact the Oklahoma Nurse Aide Registry with questions.