Skip to content
Health Career ClassesPrograms · Costs · Pay
Buffalo-Cheektowaga, NY metro

CNA Classes in Buffalo, NY

19 nurse aide training programs in the Buffalo metro area are approved by the state (NY State Department of Health, list dated September 2026), in 15 cities.

Updated October 2026 · Data: NY State Department of Health (September 2026), IPEDS 2023–24, BLS May 2025

State-approved programs
1915 cities
Training required
100 hr30 clinical
Buffalo median pay
$39,790metro

19 state-approved CNA programs in the Buffalo area

Source: NY State Department of Health, Nurse Aide Training Programs in nursing homes (health.data.ny.gov); NY State Education Department, Office of the Professions, approved college nurse aide programs, list dated September 2026. Programs are sorted by city. Call to confirm the next start date, schedule and total cost.

  • D'Youville University

    320 Porter Avenue, Buffalo NY 14201
    College
  • Delaware Oaks Center For Rehabilitation and Nursing

    1205 Delaware Avenue, Buffalo NY 14209 · (716) 885-3838
    Nursing home
  • St. Catherine Laboure Health Care Center

    2157 Main Street, Buffalo NY 14214 · (716) 862-1450
    Nursing home
  • Garden Gate Health Care Facility

    2365 Union Road, Cheektowaga NY 14227 · (716) 668-8100
    Nursing home Hybrid (part online)
  • Brothers of Mercy Nursing & Rehabilitation Center

    10570 Bergtold Road, Clarence NY 14031 · (716) 759-6985
    Nursing home
  • Absolut Center for Nursing & Rehabilitation at Aurora Park, LLC

    292 Main Street, East Aurora NY 14052 · (716) 652-1560
    Nursing home Hybrid (part online)
  • Absolut Center for Nursing & Rehabilitatoin at Gasport, LLC

    4540 Lincoln Drive, Gasport NY 14067 · (716) 772-2631
    Nursing home Hybrid (part online)
  • Elderwood at Grand Island

    2850 Grand Island Blvd, Grand Island NY 14072 · (716) 773-5900
    Nursing home
  • Autumn View Health Care Facility, LLC

    4650 Southwestern Blvd, Hamburg NY 14075 · (716) 648-2450
    Nursing home Hybrid (part online)
  • Schofield Residence

    3333 Elmwood Avenue, Kenmore NY 14217 · (716) 874-1566
    Nursing home
  • Elderwood at Lancaster

    1818 Como Park Blvd, Lancaster NY 14086 · (716) 683-6165
    Nursing home
  • Our Lady of Peace Nursing Care Residence

    5285 Lewiston Road, Lewiston NY 14092 · (716) 298-2900
    Nursing home
  • Newfane Rehab & Health Care Center

    2709 Transit Rd, Newfane NY 14108 · (716) 778-7111
    Nursing home
  • Elderwood at Wheatfield

    2600 Niagara Falls Boulevard, Niagara Falls NY 14304 · (716) 215-8000
    Nursing home
  • Niagara Rehabilitation and Nursing Center

    822 Cedar Avenue, Niagara Falls NY 14301 · (716) 282-1207
    Nursing home
  • Degraff Memorial Hospital - SNF

    445 Tremont Street, North Tonawanda NY 14120 · (716) 694-4500
    Nursing home
  • North Gate Health Care Facility

    7264 Nash Road, North Tonawanda NY 14120 · (716) 694-7700
    Nursing home Hybrid (part online)
  • Seneca Health Care Center

    2987 Seneca Street, West Seneca NY 14224 · (716) 828-0500
    Nursing home Hybrid (part online)
  • Harris Hill Nursing Facility, LLC

    2699 Wehrle Drive, Williamsville NY 14221 · (716) 632-3700
    Nursing home Hybrid (part online)

CNA Classes in Buffalo: FAQ

How many state-approved CNA programs are in the Buffalo area?

19 nurse aide training programs in the Buffalo-Cheektowaga, NY metro area are on the official New York list (NY State Department of Health, September 2026), across 15 cities.

How much do nursing assistants make in Buffalo?

Certified Nursing Assistants in the Buffalo-Cheektowaga, NY metro earn a median $39,790 a year ($19.13/hour), per BLS May 2025 data. That compares with $48,590 statewide and $42,260 nationally.

How long does CNA training take?

Federal rules require at least 75 hours of training, including at least 16 hours of supervised practical training. Many states require more.

Other healthcare programs in Buffalo

CNA Classes in nearby New York cities