Key Points
- Buffalo's aging population is driving employer-paid CNA training programs.
- Median CNA salary in Buffalo is $38,940 per year.
- Over 60 percent of New York CNAs work in long-term care.
Compare Buffalo CNA programs side by side—cost, length, outcomes, and employer‑paid options. Start your healthcare career with confidence.

How long does it take to become a CNA in Buffalo, and what does the job actually pay? Most state-approved programs run 4 to 12 weeks and require at least 100 training hours under New York regulations, and CNAs in the Buffalo-Niagara Falls metro earn a median of $38,940 a year.
Demand is steady. Erie County's aging population keeps nursing homes, hospitals, and home health agencies hiring, and several local employers now cover tuition in exchange for a work commitment. The tradeoff most applicants weigh is cost versus timeline: free employer-sponsored training locks you into a specific facility, while paid programs give you flexibility.
Understanding what you can and cannot do as a CNA, and where those skills matter most, helps you choose CNA Classes in New York that align with real-world opportunity in Erie County.
Certified Nursing Assistants in New York provide hands-on patient care under the supervision of a Registered Nurse or Licensed Practical Nurse. Your daily responsibilities include assisting patients with activities of daily living (bathing, dressing, toileting, feeding), monitoring and recording vital signs (temperature, pulse, respiration, blood pressure), helping with mobility and transfers, turning bedridden patients to prevent pressure sores, and documenting care notes. New York law strictly limits CNA scope: you cannot administer medications (except in narrow circumstances with specialized training), perform sterile procedures, or interpret clinical findings. That supervision requirement keeps you working as part of a team rather than independently, but it also means nursing homes, hospitals, and home health agencies actively staff CNAs in large numbers.
Buffalo's healthcare sector offers diverse placement opportunities. Kaleida Health, the region's largest private employer, operates Buffalo General Medical Center, Millard Fillmore Suburban Hospital, and several outpatient sites. Erie County Medical Center serves as the county's safety-net hospital and Level I trauma center. Catholic Health runs Mercy Hospital, Sisters of Charity Hospital, and Mount St. Mary's Hospital, plus skilled nursing facilities. Long-term care is anchored by Elderwood, which manages multiple assisted living and nursing home campuses across Western New York, as well as independent operators like Absolut Care, Emerald South Nursing & Rehabilitation Center, and Orchard Manor. Home health agencies (VNA of WNY, Visiting Nursing Association of Western New York, and for-profit chains) also recruit CNAs for in-home shifts, offering scheduling flexibility that appeals to students and parents.
Buffalo's aging population, coupled with a statewide nursing shortage, keeps CNA positions consistently open. New York's minimum nurse-to-patient staffing ratios in skilled nursing facilities mean facilities must maintain a baseline CNA workforce by regulation. Turnover remains elevated because the physical demands of the role and shift work (evenings, weekends, overnight) challenge retention. That churn creates a steady pipeline of openings for newly certified aides. As CNAs gain experience, many advance into LPN or RN roles, further cycling entry-level positions. In short, completing your CNA Training in Buffalo positions you in a market where employers compete for you, not the other way around.
Four New York State colleges currently offer hybrid CNA programs that combine online coursework with in-person clinical rotations, giving Buffalo students flexibility without sacrificing hands-on training requirements.
Hybrid programs split the required training hours between remote learning and supervised clinical practice. Students complete theory modules, medical terminology lessons, and patient care fundamentals through online platforms or live video sessions. The clinical component, which New York State mandates at a minimum of 30 hours, takes place at approved healthcare facilities where students practice skills under direct supervision.
This format works well for working adults and those with family responsibilities. You can study anatomy, infection control protocols, and patient rights from home during evenings or weekends, then attend clinical sessions on scheduled days.
CUNY City College delivers a hybrid program totaling 152.5 hours, with 30 hours devoted to clinical internship. Online classes run through Zoom, and clinical rotations occur at New York City healthcare facilities. The program costs $1,260 including registration fees.
CUNY Lehman College structures its hybrid offering around 97 hours of didactic instruction delivered online during evening hours, paired with 30 hours of clinical rotation available on weekdays or weekends. The program includes a certification exam voucher in its tuition.
CUNY Queensborough Community College provides 120 total training hours in a hybrid online and in-person format, with clinical externships at partner facilities.
Rockland Community College in Suffern offers both in-person and hybrid delivery options for its Certified Nurse Aide Training Program at $1,600 total.
No CNA program can be completed entirely online. New York State requires hands-on clinical hours at approved facilities, and there is no exception to this rule. Before enrolling in any hybrid program, confirm how the school coordinates clinical placements. Programs based in New York, New York (where you can find CNA classes in New York, New York) or the Hudson Valley may require you to travel for clinical rotations unless they have partnerships with Western New York facilities.
Ask each program directly whether they can arrange clinical sites near Buffalo or if you will need to commute to the school's region. Some students find value in completing online coursework through a downstate program while arranging local clinical hours through a separate agreement, though this requires coordination with both the school and the clinical site.
If you prefer to stay close to home for CNA training, you'll want to know which schools sit within an easy commute of Buffalo and its neighboring towns. Unfortunately, the current data snapshot does not include any programs located in Buffalo, Amherst, Tonawanda, Cheektowaga, Niagara Falls, or other Erie County communities. This does not mean programs don't exist in the area, it simply means the dataset queried for this guide did not return local results.
Prospective CNAs in Erie County should reach out directly to local institutions known for healthcare workforce training. Erie 1 BOCES, for instance, has historically offered practical nursing and allied health courses across multiple campuses in the region. Trocaire College in Buffalo runs a variety of nursing and health science programs and may offer CNA preparation or related certificates. Community colleges serving Western New York, such as Erie Community College (with campuses in Buffalo, Williamsville, and Orchard Park), often host short-term CNA courses through their continuing education or workforce development divisions.
Start by visiting the websites of these institutions and navigating to their continuing education or workforce training sections. Look for terms like "Certified Nursing Assistant," "Nurse Aide," or "Healthcare Careers." Many programs run multiple cohorts per year with day, evening, and weekend schedules designed for working adults. Call the admissions or program office to confirm current offerings, tuition, clinical site placements, and whether the course leads directly to the New York State certification exam.
While the data above highlights CNA training programs in Albany along with those in Schenectady, Utica, and the New York City metro area, none fall within a practical daily commute from Buffalo. If you're willing to consider hybrid or fully online didactic portions paired with local clinical rotations, review the section on online and hybrid programs. Otherwise, focus your search on Buffalo-area colleges, hospital-sponsored training programs, and BOCES centers that may not appear in the national dataset but serve your community every day.
Contact local healthcare employers such as Kaleida Health, Catholic Health, and Erie County Medical Center to ask whether they sponsor CNA training programs for new hires. Employer-paid training can eliminate tuition costs and guarantee a job upon certification, making it one of the most practical pathways into the field. For a full list of free and employer-paid options, see the dedicated section elsewhere in this guide.
Healthcare organizations in Buffalo are increasingly investing in their own training pipelines, creating multiple pathways to become a CNA without paying tuition upfront. Understanding the distinction between fully free programs and employer-sponsored paid training helps you choose the option that fits your situation and career goals.
Fully free CNA programs are typically funded through government grants, workforce development initiatives, or nonprofit organizations. You pay nothing and have no employment obligation afterward, though these programs tend to be competitive with limited seats.
Employer-sponsored paid training works differently. The facility covers your tuition and often pays you a training wage while you learn. In exchange, you commit to working for that employer for a specified period after certification, typically 6 to 12 months of full-time employment. If you leave before fulfilling this commitment, you may face repayment clauses requiring you to reimburse some or all training costs.
Several healthcare organizations in the Buffalo area currently sponsor CNA training programs:
Each of these employers requires a work commitment following certification. Read your agreement carefully before signing, paying particular attention to the length of required employment and any financial penalties for early departure.
Most free and employer-sponsored programs share common admission criteria:
Because these programs cost nothing upfront and often include a paid training wage, competition can be significant. Prepare a strong application highlighting your reliability, communication skills, and genuine motivation to work with patients. Some facilities interview candidates to assess fit with their organizational culture before extending offers.
Choosing the right CNA program in Buffalo means weighing cost, time commitment, and the outcomes that matter most: passing the state exam and landing a job. The table below compares seven Buffalo-area programs across total cost, duration, and reported pass or placement rates where available.
| Program Name | Total Cost | Duration | Exam Pass Rate | Job Placement / Notes |
|---|---|---|---|---|
| **Buffalo Public Schools Adult Education** | $1,175 (tuition only; exam, uniforms, books extra) | 8 weeks | 94% (2017, 2018) | 86% job placement (2017, 2018); evening and weekend schedules available |
| **Erie 1 BOCES Workforce Development Center** | $1,600 (tuition only; additional fees not specified) | 4 weeks | Not published | Accelerated format; clinical partnerships in Erie County |
| **Buffalo Educational Opportunity Center (BEOC)** | Free for eligible residents (out-of-pocket costs may apply)2 | 4, 5 weeks2 | Not published | State-funded program; support services for low-income students |
| **Catholic Health CNA Training** | Free (paid training model)3 | 3, 6 weeks3 | Not published | Trainees hired upon completion; immediate employment path |
| **Northgate Health Care Facility** | Free3 | 2, 3 weeks3 | Not published | Fastest option; employer-paid; hiring preference for graduates |
| **Elderwood at Williamsville** | Free4 | 3 weeks4 | Not published | Free training with job commitment; rural setting but accessible by car |
| **Trocaire College Nursing Assistant** | $400, $1,200 (estimated range; cost not published)5 | 4, 8 weeks5 | Not published | Flexible scheduling; college campus environment; pathway to LPN |
Exam pass rates and job placement data are not consistently published by every provider. Buffalo Public Schools Adult Education reports the strongest documented outcomes: a 94 percent state-exam pass rate and 86 percent job placement, both from its most recent public filing (2017, 2018). While these figures are several years old, the program's structure and clinical partnerships remain stable.
Where programs do not publish outcomes, you can ask directly during an information session. Specifically, request pass rates for the most recent graduating cohort, median time-to-hire, and whether the school has formal agreements with Buffalo-area hospitals or skilled nursing facilities.
When comparing programs, remember that total cost includes the state exam fee (around $117 in 2026), uniform and scrubs (typically $50, $100), background check (approximately $75), and textbooks or workbooks (often $30, $60). Free and employer-paid programs usually cover these items, while tuition-based schools list them as separate charges. Always confirm the all-in cost before enrolling.
New York requires 100 training hours, split into roughly 70 classroom hours and 30 clinical hours, before you can sit for the Prometric competency exam. That total does not change no matter how a program structures its calendar, but some Buffalo employers compress the entire 100 hours into a full-time, three- or four-week schedule instead of the traditional six- to twelve-week format.
A three-week program typically runs eight or more hours per day, five or six days a week, clustering lectures, lab skills, and clinical rotations into back-to-back blocks. A four-week track spreads the same hours over slightly longer days off and more gradual clinical exposure. Either way, you complete the identical state-mandated curriculum, just on a tighter timeline.
Kaleida Health, one of the Buffalo region's largest health systems, offers hospital sponsored CNA training through its nursing division. Catholic Health runs short-duration paid training programs as well, with its accelerated formats documented at as little as ten days for related aide certifications. Both systems have historically covered tuition and paid trainees a wage during the program. In exchange, graduates generally commit to working for the sponsoring employer for a set period after certification. Exact pay rates, tuition waivers, and commitment lengths vary by cohort, so confirm current terms directly with each employer before enrolling.
Accelerated tracks are ideal if you can dedicate three to four uninterrupted weeks and want to start earning quickly, but they demand serious stamina and reliable attendance from day one.
A two-week CNA program in Buffalo is not the standard part-time route. New York requires 100 hours of state-approved training, so any program marketed as two weeks must use a full-time schedule, often with weekend sessions. Availability varies by provider and employer, so treat schedules as current only after you confirm 2026 dates.
They exist, but they are limited and often tied to employer-sponsored or paid CNA training. New York requires 100 hours of state-approved instruction, so a two-week format must run full-time, about 7 to 8 hours per day, and may include weekends.1 Some Buffalo healthcare systems occasionally compress CNA or CNA/HHA training into 10 to 14 consecutive days.2 Not every provider offers this format every month, so confirm 2026 schedules directly with the program.
You must complete 100 clock hours in state-approved CNA programs: at least 70 hours of classroom and lab instruction plus 30 hours of supervised clinical experience in a nursing home.1 A two-week course fits those hours into roughly 10 to 14 full days.2 The program must be approved by the New York State Education Department or the New York State Department of Health before you can take the state exam.3
Some do. Catholic Health, for example, offers CNA/HHA training followed by placement at long-term care facilities in Orchard Park, Lackawanna, Kenmore, or Buffalo.2 Employer-paid programs can be compressed into a short full-time format, but they often require an employment commitment. Ask about pay during training, exact class dates, and any repayment terms before you sign.
No. After finishing any New York approved program, you still need to pass the two-part Prometric exam: Clinical Skills and Written or Oral.4 Your training must generally be recent, typically within the last 24 months4, and both exam parts are usually expected to be completed within two years of training.3 The accelerated pace means you should plan to study and schedule your exam soon after the course ends.
The latest data shows that CNAs in the Buffalo-Niagara Falls metropolitan area earn a median annual salary of $38,940, which works out to approximately $18.72 per hour. Newly certified nursing assistants typically start near the 25th percentile of $37,340 (around $17.95 per hour) and can see pay increase with experience, specialization, or shift differentials. With over 4,680 CNAs employed locally and a national projected growth of 2.3% through 2034, the healthcare sector in Western New York continues to offer steady opportunities.
| Metric | Value |
|---|---|
| Median Annual Wage | $38,940 |
| Median Hourly Wage | $18.72 per hour |
| Mean Annual Wage | $40,610 |
| 25th Percentile Annual Wage (Entry Level) | $37,340 |
| 75th Percentile Annual Wage (Experienced) | $43,680 |
| Total Employment, Buffalo MSA | 4,680 |
Certified nursing assistants in the Buffalo-Niagara Falls metropolitan area earn wages that support a stable career in healthcare, with opportunities for overtime and shift differentials boosting take-home pay.
Becoming a Certified Nursing Assistant (CNA) in New York means completing a state-approved training program, passing a two-part competency exam, and getting your name on the New York State Nurse Aide Registry. The process is designed to be straightforward, taking most students a few months from the first day of class to active certification. Once you are on the registry, you are eligible to work in nursing homes, hospitals, and home care settings throughout the state, including right here in Buffalo.
Before you enroll, make sure you meet these common requirements, though individual programs may have slight variations:
1. Complete a state-approved CNA training program. New York requires a minimum of 100 hours of instruction, blending classroom theory and hands-on clinical practice. Programs usually last 4 to 12 weeks, depending on whether you attend full-time or part-time. 2. Pass the nurse aide competency exam. The exam is administered by Prometric and has two parts: a written (or oral) knowledge test and a clinical skills demonstration. More on that below. 3. Undergo a criminal background check. New York law mandates a fingerprint-based background check through the state Division of Criminal Justice Services and the FBI. This is typically initiated by your training provider or employer. 4. Register with the New York State Nurse Aide Registry. Once you pass both exam parts and clear the background check, your information is added to the registry. Employers verify your certification through this official list. 5. Maintain your certification through continuing education. To stay active, you must work as a CNA for at least seven hours within a 24-month period and complete in-service education as required by your employer. If your registration lapses, you may need to retest.
The Prometric exam is your final hurdle. The written portion includes 60 multiple-choice questions covering patient care, safety, and communication. You can request an oral version if you have difficulty reading English. The clinical skills test requires you to perform five randomly selected nursing tasks correctly in front of an evaluator. Typical skills include handwashing, taking vital signs, and assisting with bathing or feeding.
Once you pass, your name appears on the registry typically within a few business days, and you can start applying for CNA jobs immediately.
Does financial aid cover CNA training in Buffalo, or will I have to pay out of pocket?
Federal Pell Grants and loans are typically reserved for credit-bearing certificate or degree programs.1 Many short-term CNA programs in Buffalo are non-credit, clock-hour training that does not qualify.1 However, a few programs do meet the requirements. SUNY Erie’s CNA offerings are credit-bearing, making them eligible for federal student aid and New York’s Tuition Assistance Program (TAP) for part-time students taking at least three credits.2 Erie 1 BOCES Workforce Development has federal aid available for programs that reach 600 or more clock hours, so verify the total hours before enrolling.1
Even when federal aid isn’t an option, Erie County has multiple funding streams dedicated to healthcare training.3 The Erie County Workforce Development Board coordinates grants through partners like ACCES-VR, the NYS Department of Labor, and Workforce Buffalo’s Downtown Career Center.3 SUNY Erie Foundation scholarships and Veterans Services can further reduce costs.2 Community organizations and unions, such as CSEA and 1199 SEIU, also provide tuition assistance for qualifying students, often covering the full cost of a CNA program.1
Many Buffalo healthcare systems will pay for your CNA training in exchange for a work commitment, turning a potential expense into a job offer. Employers like Elderwood and The McGuire Group, along with union-affiliated facilities, advertise tuition reimbursement or direct sponsorship.1 Ask hiring managers or training coordinators about “earn while you learn” opportunities before you pay out of pocket.
If you don’t qualify for grants or employer sponsorship, most CNA programs offer payment plans that let you spread tuition across several months. SUNY Erie and Erie 1 BOCES both have flexible payment arrangements. Always fill out the FAFSA anyway, even if you think you won’t qualify, because some scholarships and workforce grants use it to verify need.1 Use school code 012557 for Erie 1 BOCES on your application.1
Did you know that in New York State, approximately 60% of certified nursing assistants work in long-term care facilities, making CNAs the backbone of nursing home care? This means if you're training to become a CNA in Buffalo, chances are strong you'll play a vital role in supporting the region's aging population.
Below are the top CNA programs serving Buffalo students, ranked by IPEDS completion data, accreditation status, and program fit. Because Buffalo-specific program data is limited, this list highlights New York State programs with hybrid or online components that Buffalo residents can access, along with select campus-based options for those willing to commute or temporarily relocate. All listed programs meet New York's training-hour requirements and prepare students for the state certification exam.
New York, NY · ~$5,000/yr (est.)
Best for: In-person learners needing CPR certification
BMCC's Nursing Assistant Preparation is a fully in-person program that prepares students for the New York State Certified Nurse Aide exam and includes CPR certification. The program requires a high school diploma or equivalent and TABE test scores, with a curriculum focused on direct patient care and supervised clinical preparation. Its Manhattan location may suit Buffalo students who are already in the NYC area or can arrange temporary housing.
Bronx, NY · ~$5,000/yr (est.)
Best for: Working adults seeking tuition assistance
Hostos offers a campus-based Certified Nursing Assistant program through its Continuing Education and Workforce Development department. The program includes hands-on training, tuition assistance options, and may require background checks or health screenings depending on placement. It prepares students for entry-level healthcare roles and offers a pathway to certification in a high-demand field.
Albany, NY · ~$24,000/yr (est.)
Best for: Career changers needing six-week training
Mildred Elley's Nurse Aide Program in Albany is a six-week campus-based training that includes comprehensive classroom instruction, skills practice, and offsite clinical experience. The program covers medical terminology, patient care, safety, and basic life support, preparing students for New York certification. Flexible schedules accommodate diverse learners, and the fast-track format appeals to career changers.
New York, NY · ~$4,000/yr (est.)
City College's CNA program is a hybrid option that combines over 150 hours of online instruction with a 30-hour in-person clinical internship in New York City. Approved by the New York State Education Department, it prepares students for the NYS Nurse Aide Certification Exam with tuition around $1,260 plus additional costs. The program is well-suited to Buffalo students who can complete most coursework remotely and travel for the clinical component.
Bronx, NY · $3,000/yr (est. net price)
Lehman College offers a NYS-approved hybrid CNA program that includes online coursework and clinical rotations at healthcare facilities. The two-course sequence provides 97 hours of didactic instruction and 30 hours of clinical rotation, with evening online classes and weekday or weekend clinical options. Tuition covers the NYS certification exam voucher and clinicals, and financial assistance like the ASSET scholarship and Workforce1 vouchers may be available.
Bayside, NY · $4,000/yr (est. net price)
Queensborough Community College's CNA program is NYSED-certified and focuses on anatomy, patient care, and supervised clinical time. Weekday, weeknight, and weekend tracks make it flexible for working students, and clinical externships at Chapin Nursing Home or Parker Jewish Institute provide real-world experience. The program prepares graduates for the NHA certification test and notes median pay around $45,500 in the New York metro area.
Valhalla, NY · $6,000 – $12,000/yr (est.)
SUNY Westchester Community College offers in-person CNA training at its Ossining campus, with two distinct certificate paths: one leading to Certified Nursing Assistant and another to Certified Nurse Aide/Home Health Aide (CNA/HHA). The programs are part of Health Sciences and provide industry certifications through hands-on learning, with accessible registration options for diverse learners.
Garden City, NY · ~$7,000/yr (est.)
Nassau Community College's CNA program is an 11-week, 120-hour training that includes 90 classroom/lab hours and 30 clinical hours at a local nursing home. The $1,700 program runs through the Center for Workforce Development and prepares students for the New York State certifying exam, with evening classes and Saturday clinical rotations to accommodate working adults.
Suffern, NY · ~$11,000/yr (est.)
Rockland Community College's Certified Nurse Aide Training Program is offered in both in-person and hybrid formats, with tuition around $1,600 per session. The curriculum covers daily living assistance, vital signs, wound care, infection control, and clinical rotations under licensed nurse supervision. Graduates can sit for the state CNA exam, and the program offers credit for prior learning and a stackable pathway to an AS in Healthcare Science.
Johnstown, NY · $6,000 – $7,000/yr (est.)
Fulton-Montgomery Community College offers an 8-week, 120-hour NYS-approved CNA course with a hybrid schedule combining remote instruction, in-person classes, and offsite clinical training. The $2,200 cost covers tuition, fees, textbook, and NYS testing/licensing fees, with financial sponsorships and scholarships available through regional healthcare partners. A separate CNA/HHA track expands employment options.
Get quick answers to common questions about becoming a certified nursing assistant (CNA) in Buffalo, New York. For step-by-step guidance, explore our full guide to CNA training and certification and job outlook in the area.
Complete a state-approved CNA program, pass the New York Nurse Aide Competency Exam, and get listed on the NYS Nurse Aide Registry. Our step-by-step guide covers program selection, testing, and background check requirements.
Most Buffalo-area programs run 4 to 12 weeks, depending on full-time or part-time schedules. Accelerated options can be finished in under a month. See our program comparison table for typical course lengths by provider.
Yes, hybrid programs combine online coursework with in-person clinical labs at Buffalo facilities. Fully online CNA training is not available due to hands-on skill mandates. Check our online and hybrid programs section for local options.
In 2026, Buffalo CNAs earn a median hourly wage of about $18.50, with experienced aides reaching $22 or more. Annual salaries typically range from $35,000 to $46,000. The salary table breaks down earnings by workplace setting.
Yes, many nursing homes, hospitals, and workforce agencies in Buffalo offer free or employer-sponsored training in exchange for a work commitment. Our free and employer-paid training section lists current opportunities.
You must complete a 100-hour state-approved program (30 hours clinical), pass the written and skills competency exam, and undergo a criminal background check. No prior healthcare experience is needed.
Most Buffalo programs require a high school diploma or GED, but a few may admit students without one if they pass a basic skills test. Contact individual schools for their specific admission criteria.
Yes, through reciprocity. If you hold an active, good-standing CNA certification from another state, you can apply for transfer to the New York Registry without retaking training, though additional requirements may apply.