CNA Classes in Buffalo, NY
Buffalo, NY has 7 state-approved CNA training programs in our directory. Published tuition ranges from Free to $1,175, averaging about $1,175. 1 program offers no-cost training. Every program below meets New York's 100 hours minimum training requirement and prepares you for the Prometric competency exam. New York requires 100 hours of training (25 above the federal minimum) and recertification requires paid work at a New York Article 28-licensed facility specifically — not just any healthcare setting
Last updated June 2026 · 7 programs listed
Programs in Buffalo
7
Tuition Range
Free to $1,175
State Required Hours
100 hours minimum
Exam Vendor
Prometric
Compare CNA Programs in Buffalo
All 7 programs side by side. Tuition and duration are as published by each school; call to confirm current cohort dates.
| Program | Tuition | Duration | Phone | Details |
|---|---|---|---|---|
| University at Buffalo Educational Opportunity Center Nurse Aide Training Program 555 Ellicott Street | Call for pricing | 5 weeks | (716) 645-1900 | Details → |
| Buffalo Public Schools Adult Education Nurse Aide 2535 Bailey Avenue | $1,175 | 8 weeks (150 hours: 115 instruction + 35 clinical) | (716) 888-7088 | Details → |
| Erie Community College City Campus Nursing Home Nurse Aide 121 Ellicott Street | Call for pricing | — | (716) 851-1000 | Details → |
| Catholic Health Nurse Aide 144 Genesee Street | Free (paid training) | — | (716) 706-2112 | Details → |
| McGuire Training Center Nursing Home Nurse Aide 425 Michigan Avenue | Call for pricing | 12 program days, approximately 75+ hours | (716) 712-2273 | Details → |
| Bold Vision Career Training Nurse Aide 14 East Tupper Street | Call for pricing | — | (716) 638-9000 | Details → |
| D'Youville University Nurse Aide 320 Porter Avenue | Call for pricing | — | (716) 829-8000 | Details → |
- University at Buffalo Educational Opportunity Center
Nurse Aide Training Program · 555 Ellicott Street
- Tuition
- Call for pricing
- Duration
- 5 weeks
- Buffalo Public Schools Adult Education
Nurse Aide · 2535 Bailey Avenue
- Tuition
- $1,175
- Duration
- 8 weeks (150 hours: 115 instruction + 35 clinical)
- Erie Community College City Campus
Nursing Home Nurse Aide · 121 Ellicott Street
- Tuition
- Call for pricing
- Duration
- —
- Catholic Health
Nurse Aide · 144 Genesee Street
- Tuition
- Free (paid training)
- Duration
- —
- McGuire Training Center
Nursing Home Nurse Aide · 425 Michigan Avenue
- Tuition
- Call for pricing
- Duration
- 12 program days, approximately 75+ hours
- Bold Vision Career Training
Nurse Aide · 14 East Tupper Street
- Tuition
- Call for pricing
- Duration
- —
- D'Youville University
Nurse Aide · 320 Porter Avenue
- Tuition
- Call for pricing
- Duration
- —
How Much Does CNA Training Cost in Buffalo?
Tuition at Buffalo programs runs Free to $1,175 (about $1,175 on average). Beyond tuition, plan for the state exam fee (Approximately $115 total (varies; check Prometric's current NY fee schedule)), the application/registry fee (Included in the Prometric application packet (APPCNANY)), a background check, and uniforms or supplies. All in, total CNA training cost in New York typically falls around $0 (employer-sponsored) to $1,500 (community college or private program). Note that 1 Buffalo program offers free training — see the highlighted options above.
How to Become a CNA in Buffalo, NY
- 1
Confirm you meet basic prerequisites
Most NYSDOH-approved nursing-home nurse aide training programs require students to be at least 17 (some require 18), able to read, write, and speak English, and able to pass a Criminal History Record Check (CHRC). A high school diploma or GED is preferred by many programs and required by some, though not by NYSDOH regulation.
- 2
Find a NYSDOH-approved Nursing Home Nurse Aide Training Program
Locate a 100-hour state-approved program. NYSDOH publishes a list of approved programs run by nursing homes, BOCES centers, community colleges, and private schools across the state. The program must include the required 70 hours of classroom/skills and 30 hours of clinical experience inside a NY-licensed nursing home.
- 3
Complete the 100-hour training program
Finish all classroom theory, skills laboratory practice, and clinical experience. Some students complete the program in as little as 4 weeks full-time; part-time programs may run 8–12 weeks. You must complete the program within a defined time window before testing.
- 4
Submit the Prometric APPCNANY application and schedule your exam
Your training program or you submit the New York Nurse Aide Application (APPCNANY) to Prometric at prometric.com/nurseaide. Schedule both the written (or oral) knowledge test and the skills evaluation at a Prometric-approved New York test center. You have up to two years from training completion to test.
- 5
Pass both portions of the Nursing Home Nurse Aide Competency Examination
The written exam is multiple-choice (or oral by request for English-language-learner accommodations). The skills exam asks you to perform a hands-on set of nurse aide skills. Passing both adds you to the New York State Nurse Aide Registry. Prometric candidate services: 1-800-805-9128.
- 6
Verify your listing on the NYS Nurse Aide Registry
After you pass, your information is added to the Prometric-hosted New York State Nurse Aide Registry at registry.prometric.com/public, updated daily. You can verify your active status by searching by name or certification number. You are now authorized to work as a CNA in any New York-licensed nursing home.
Becoming a CNA in New York
Becoming a CNA in New York means committing to 100 hours of state-approved training — 25 hours above the federal minimum. Most full-time programs run 4 to 8 weeks; part-time evening and weekend programs may run 8 to 12 weeks. The 100 hours split into a minimum of 70 hours of classroom and skills-lab instruction plus at least 30 hours of supervised clinical training inside a New York-licensed nursing home. Approved programs are run by nursing homes themselves, BOCES centers (especially in the suburbs and upstate), CUNY and SUNY community colleges, and private career schools across the five boroughs of New York City, Long Island, the Hudson Valley, the Capital Region, and the rest of the state.
Frequently Asked Questions: CNA Training in Buffalo
How many CNA training programs are available in Buffalo, NY?
+
Our directory lists 7 state-approved Certified Nurse Aide training programs in Buffalo, NY. All programs must meet New York's minimum of 100 hours minimum and prepare graduates to sit for the Prometric competency exam.
How much does CNA training cost in Buffalo?
+
Published tuition for CNA programs in Buffalo ranges from Free to $1,175. Catholic Health lists the lowest tuition at Free (paid training). 1 program in Buffalo offers no-cost training (employer-paid, federally funded, or scholarship-based). Total out-of-pocket cost also includes the state exam fee (Approximately $115 total (varies; check Prometric's current NY fee schedule)), background check, and uniforms.
What is the fastest CNA program in Buffalo?
+
University at Buffalo Educational Opportunity Center offers the shortest published program in Buffalo at 5 weeks. New York requires 100 hours minimum of state-approved training, so any accelerated program must compress the required hours into a shorter calendar window through full-time scheduling. Call (716) 645-1900 for current cohort start dates.
How do I become a CNA in Buffalo, NY?
+
To work as a CNA in Buffalo, you must meet a New York-approved training program of at least 100 hours minimum, pass the Prometric competency exam (Two-part Nursing Home Nurse Aide Competency Examination: a written (or oral) knowledge test and a hands-on skills evaluation at a Prometric test center), and clear a Criminal History Record Check (CHRC) fingerprinting required for all nurse aides working in NYSDOH-licensed facilities. Most candidates complete the full process in 6–12 weeks (training is typically 4–8 weeks, then 2–4 weeks for exam and registry listing).
Are there free CNA classes in Buffalo?
+
Yes. 1 Buffalo program on this directory offers no-cost CNA training: Catholic Health. Free training is typically employer-paid (nursing facilities sponsoring trainees in exchange for a work commitment), federally funded (Job Corps), or scholarship-based.