Skip to content

CNA Classes in Massachusetts: 136 State-Approved Programs

Massachusetts approves 136 CNA training programs, listed below from the state's official approved-program list, current as of September 2026. The most are in Worcester (12), Brockton (7), Lawrence (5). About 77 run at colleges, technical schools, and adult-education programs, and about 13 at nursing facilities and care centers, where training is often free for employees under federal rules.

Massachusetts requires 75 training hours (16 clinical), the federal minimum, so full-time programs commonly finish in about 4 weeks. Once certified, a typical CNA in Massachusetts earns $46,680 a year ($22.44 an hour), 10% above the national figure, per BLS wage data (May 2025).

CNA classes in Massachusetts at a glance

  • •136 approved programs on the official state list, across 66 cities.
  • •Required training: 75 hours, 16 of them clinical.
  • •Free training: nursing facilities cannot charge employees for training under federal rule 42 CFR 483.152(c); 13 programs here run at facilities.
  • •Typical pay once certified: $46,680 a year in Massachusetts.
  • •After the exam, certification is listed on the Massachusetts Nurse Aide Registry.

State-Approved CNA Programs in Massachusetts

Every program below appears on Massachusetts's official approved list. Programs open and close during the year, so confirm current approval and start dates with the program before enrolling.

Showing 136 of 136 state-approved CNA programs in Massachusetts.

Worcester 12 programs

  • Helping Hands to CNA at Blair House

    116 Houghton Street, Worcester, 01604

    (508) 791-5543

  • Helping Hands to CNA at West Side House

    35 Fruit Street, Worcester, 01609

    (413) 230-1096

  • Peak Medical Academy

    38 Front Street, 2nd floor, Worcester

    (508) 753-8302

  • Quinsigamond Community College Mon&Wed

    25 Federal Street N8X1, Worcester, 01608

    (508) 751-7925

  • Quinsigamond Community College Mon&Wed Eve

    25 FEDERAL STREET N8X1, Worcester, 01608

    (508) 751-7925

  • Quinsigamond Community College Training & Education Center

    25 Federal Street, Worcester

    (508) 854-2735

  • Quinsigamond Community College Workforce Sat

    25 FEDERAL STREET, Worcester, 01608

    (508) 751-7925

  • Quinsigamond Community College Workforce Weekday

    25 FEDERAL STREET N8X1, Worcester, 01608

    (508) 751-7925

  • Restoration Health Institute

    617 Mill Street, Worcester, 01602

    (508) 304-0052

  • The Fieldstone School

    90 Madison St., Suite 200, Worcester

    (774) 253-0912

  • Worcester Nite Life

    1 Manny Familia Way, Worcester, 01605

    (774) 437-2788

  • Worcester Technical High School

    1 Skyline Drive, Worcester

    (508) 751-7535

Brockton 7 programs

  • BOSTON MISSIONARY BAPTIST COMMUNITY CENTER, INC

    239 North Cary Street; Unit 2, Brockton, 02302

    (617) 756-4413

  • Catholic Charities

    169 Court Street, Brockton

    (617) 506-6692

  • Halo Institute

    365 Westgate Drive; Ste 8, Brockton, 02301

    (646) 470-9456

  • Healthcare Edu

    793 Crescent Street NFH1, Brockton, 02302

    (508) 272-2661

  • Healthcare -Edu, LLC

    793 Crescent St.; Unit 6, Brockton, 02302

    (508) 593-0968

  • Health & Home Care Training of New England

    162 Main Street, Brockton

    (508) 846-2387

  • K & K Healthcare Training Center

    471 Prospect Street, Brockton

    (508) 930-0838

Lawrence 5 programs

  • Career Training Academy

    439 South Union Street, Lawrence, 01841

    (978) 902-3527

  • International Health Training Center

    599 CANAL STREET GROUND-WEST, Lawrence

    (781) 913-8005

  • Northern Essex Community College

    45 Franklin St., Lawrence

    (603) 489-8907

  • Notre Dame Education Center

    354 Merrimack Street, Lawrence

    (978) 682-6441

  • Notre Dame Education Center

    354 Merrimack St, Suite 210, Lawrence

    (978) 682-6441

Randolph 5 programs

  • Bright Care Academy

    51 North Main Street, Randolph, 02368

    (781) 789-5549

  • Divine Watch Training School, LLC

    950 N Main Street, Randolph, 02368

    (781) 885-2021

  • Habile Healthcare Training

    999 North Main Street, Randolph, 02368

    (781) 975-2964

  • Habile Healthcare Training - Eve

    999 North Main Street, Randolph, 02368

    (847) 340-1557

  • Habile Healthcare Training - Weekend

    999 North Main Street, Randolph, 02368

    (847) 340-1557

Fall River 4 programs

  • B.M.C. Durfee High School

    B.M.C. Durfee High School, Fall River

    (508) 675-8100

  • Bristol Community College

    777 Elsbree st, Fall River

    (774) 357-2663

  • Coastal Career Academy

    288 Plymouth Avenue, Fall River

    (774) 627-0116

  • Health & Home Care Training of New England

    657 Quarry Street; 2nd Floor, Fall River

    (508) 846-2387

Lowell 4 programs

  • Middlesex Community College

    33 Kearney Square, Lowell

    (781) 280-3680

  • Middlesex Community College - Eve

    33 Kearney Square, Lowell

    (781) 280-3680

  • Royal Healthcare Institute at Lowell

    981 Varnum Street, Lowell, 01850

    (978) 224-2982

  • Royal Healthcare Institute @ Lowell

    981 Varnum Avenue, Lowell, 01854

Lynn 4 programs

  • HHTI (Hope In Him Training Institute)

    283 Chestnut Street, Lynn, 01902

    (978) 304-2844

  • Medical Career Center-Lynn

    150 Market St, 2nd floor, Lynn

    (781) 325-3427

  • North Shore Community College - Lynn Campus

    300 Broad Street, Lynn

    (978) 236-1235

  • Spectrum Healthcare Training Center, Inc.

    330 Lynnway; Suite 112, Lynn

    (781) 593-3900

New Bedford 4 programs

  • Coastal Career Academy

    715 Purchase Street, New Bedford

    (508) 536-5366

  • Lifestream Employment & Training Services

    444 MYRTLE STREET, New Bedford

    (508) 991-4503

  • New Bedford High School

    230 Hathaway Boulevard, New Bedford, 02740

    (508) 997-4511

  • Southcoast Health at St. Luke's Hospital

    101 Page Street, New Bedford, 02740

    (508) 973-5559

Agawam 3 programs

  • Agawam East Rehab & Nursingnursing facility

    464 Main Street NUQS, Agawam, 01001

    (618) 562-4727

  • Agawam West Rehab and Nursingnursing facility

    61 Cooper Street, Agawam, 01001

    (618) 562-4727

  • Pulse Academy

    340 Walnut Street Extension, Agawam, 01001

    (201) 973-9416

Attleboro 3 programs

  • Alternative Training Center

    703D Washington Street, Attleboro

    (508) 639-5901

  • Back To Home Training Center

    214 N. Main Street Unit 3 & 4 N8KH, Attleboro, 02703

    (857) 207-9480

  • International Health Care Traning & Services

    2 Second Street, Attleboro

    (978) 655-3637

Boston 3 programs

  • Lunder CareForce Institute

    1200 Centre Street NZO4, Boston, 02131

    (617) 363-8772

  • Roxbury Community College

    1234 Columbus Ave, Boston

    (857) 701-1601

  • The English High School

    144 McBride Street, Boston, 02130

    (857) 203-1044

Chelmsford 3 programs

  • Healthcare Training Centers of America

    55 Middlesex Street North, Chelmsford, 01824

    (978) 545-1545

  • Healthcare Training Centers of America, Inc.

    55 Middlesex Street, Chelmsford, 01824

    (978) 455-9400

  • Open Door Health Services

    55 Mission Road, Chelmsford, 01863

    (978) 226-8208

Danvers 3 programs

  • Essex Tech Adult Ed

    565 Maple Street, Danvers

    (978) 304-4700

  • North Shore Community College

    1 Ferncroft Road, Danvers, 01923

    (978) 236-1235

  • North Shore Community College @ Danvers

    1 Ferncroft Road, Danvers

    (978) 236-1235

Framingham 3 programs

  • Massachusetts Bay Community College

    490 Franklin Street, Framingham, 01702

    (508) 270-4103

  • Pathway Vocational Institute of Health

    493 Worcester Road, Suite 303, Framingham, 01701

    (508) 872-5973

  • St. Patrick's Manornursing facility

    863 Central Street, Framingham, 01017

Holyoke 3 programs

  • First Choice Academy

    187 A High St, Holyoke

    (413) 998-3176

  • Holyoke Community College - Jump Start Program

    303 Homestead Avenue, Holyoke, 01040

    (413) 552-2005

  • Holyoke Community College/SEIU CNA&PCA Training Program

    303 Homestead Avenue DPH Approval Number NJ78, Holyoke, 01040

    (413) 552-2059

Malden 3 programs

  • A Better Tomorrow Services

    14 Dartmouth St., Suite B. N5Y9, Malden, 02148

    (978) 569-8717

  • A Better Tomorrow Services Health Training

    62A Summer Street N6JQ, Malden, 02148

    (978) 569-8717

  • Universal Health Care Centernursing facility

    27 Hunting Street, Malden

    (617) 571-4807

Middleboro 3 programs

  • Hannah B.G. Shaw Homenursing facility

    299 Wareham Street, Middleboro, 02346

    (508) 947-0332

  • K&K Healthcare Training Center

    51 Oak Street, Middleboro, 02346

    (508) 930-0838

  • NextStep at Oakhill

    76 North Street, Middleboro

    (978) 809-0603

Pittsfield 3 programs

  • Berkshire Health Systems at Berkshire Community College

    1350 West Street, Pittsfield, 01201

    (413) 447-2165

  • Integritus Healthcare

    75 North Street Suite 210, Pittsfield

    (413) 395-7920

  • Springside Rehabilitation and Skilled Care Centernursing facility

    255 Lebanon Street, Pittsfield

    (413) 499-2334

Plymouth 3 programs

  • Life Care Center of Plymouthnursing facility

    94 Obery Street, Plymouth

    (508) 747-9800

  • Newfield House

    19 Newfield Street, Plymouth, 02360

    (508) 746-2999

  • Quincy College at Plymouth Campus

    36 Cordae Park, Plymouth, 02360

    (617) 405-5961

Springfield 3 programs

  • Caring Medical Staffing

    235 Chestnut Street-Unit B01, Springfield, 01103

  • Roger L. Putnam Vocational Technical Academy

    1300 State Street, Springfield, 01109

    (413) 787-7424

  • Springfield Technical Community College

    One Armory Square, Springfield, 01105

    (413) 755-4522

Bourne 2 programs

  • Upper Cape Cod Tech

    220 Sandwich Road, Bourne

    (508) 759-7711

  • Upper Cape Cod Technical High School - Adult Ed

    220 SANDWICH ROAD, Bourne

    (508) 759-7711

Canton 2 programs

  • Blue Hills Regional Technical High School

    800 RANDOLPH STREET, Canton

    (781) 828-5800

  • Premier Medical Institute

    540 Turnpike Street, Canton, 02021

    (310) 598-9069

Chelsea 2 programs

  • Bunker Hill Community College

    70 Everett Avenue, Chelsea

    (617) 228-2473

  • LARE Institute

    100 Everette Ave, Chelsea

    (978) 685-2151

Fitchburg 2 programs

  • Montachusett Regional Voc. Tech. - Adult

    1050 Westmisnster Street, Fitchburg

    (978) 345-9200

  • The Fieldstone School

    76 Summer Street, Suite 025, Fitchburg

    (774) 253-0912

Haverhill 2 programs

  • Haverhill High School

    137 Monument St, Haverhill

    (978) 374-5700

  • Whittier Regional Technical High School Adult Ed

    115 Amesbury Line Rd, Haverhill

    (978) 374-5700

North Chatham 2 programs

  • Broad Reach at Liberty Commons

    390 Orleans Rd, North Chatham

    (508) 945-1611

  • Broad Reach Hospicenursing facility

    390 Orleans Rd, North Chatham

    (508) 945-1611

Other 2 programs

  • Cape Cod Community College

    02668

    (508) 375-5011

  • Cape Cod Community College NATP 2

    02668

    (508) 375-5011

Quincy 2 programs

  • Quincy College at Quincy Campus

    1250 Hancock Street, Quincy, 02169

    (617) 405-5961

  • South Cove Manor Nursing & Rehabilitation Homenursing facility

    288 Washington St, Quincy

    (617) 423-0590

Amesbury 1 program

  • Care Path Training Academy

    110 Haverhill Road, Amesbury, 01913

    (978) 660-6916

Andover 1 program

  • LARE Institute

    6 Campanelli Drive, Andover, 01810

    (978) 685-2151

Baldwinville 1 program

  • Alliance Health at Baldwinville

    51 Hospital Road, Baldwinville

    (978) 939-2196

Billerica 1 program

  • Hands-On Community Care

    572 Boston Road, Billerica

    (617) 386-9803

Braintree 1 program

  • Royal Braintree

    95 Commericial St, Braintree

    (508) 322-8679

Buzzards Bay 1 program

  • Royal Cape Cod

    8 Lewis Point Rd., Buzzards Bay

    (508) 322-8679

Duxbury 1 program

  • BayPath of Duxbury Nursing & Rehab Centernursing facility

    308 Kingstown Way, Duxbury

    (781) 585-5561

East Bridgewater 1 program

  • Loyal Institute

    75 Washington Street 75 Washington Street, East Bridgewater, 02333

    (857) 217-3289

East Somerville 1 program

  • Somerville High School

    81 Highland Avenue, East Somerville

    (617) 625-6600

Franklin 1 program

  • Tri-County RVT High School

    147 Pond Street, Franklin

    (508) 528-5400

Gardner 1 program

  • Mt Wachusett Community College

    444 Green Street, Gardner

    (978) 630-9363

Gloucester 1 program

  • Seacoast Nursing and Rehabilitation Centernursing facility

    292 WASHINGTON STREET, Gloucester

    (508) 973-5559

Great Barrington 1 program

  • Timberlyn Heights

    320 Maple Avenue, Great Barrington

    (413) 428-2650

Greenfield 1 program

  • Greenfield Community College

    270 Main Street, Greenfield

    (413) 775-1661

Hingham 1 program

  • Harbor House Nursing & Rehab Ctrnursing facility

    11 Condito Road, Hingham

    (617) 750-3116

Hyannis 1 program

  • B. Sullivan Nurse Assistant Training

    270 Communications Way, Hyannis

    (508) 827-7298

Hyde Park 1 program

  • C&S Healthcare Training & Staffing

    891 Hyde Park Avenue, Second Floor, Hyde Park

    (617) 272-3676

Kingston 1 program

  • Silver Lake Regional High School

    260 Pembroke Street, Kingston

    (781) 582-3502

Leicester 1 program

  • Leicester High School

    70 Winslow Avenue, Leicester, 01540

    (508) 892-7030

Leominster 1 program

  • Mt. Wachusett Community College - Leominster Campus

    100 Erman Way, Leominster

    (978) 630-9226

Medford 1 program

  • Medford High School & Vocational Technical High School

    489 Winthrop Street, Medford, 02155

    (781) 393-2260

Milford 1 program

  • Pathway Vocational Institute of Health

    208 Main Street, Suite 112, Milford

    (508) 872-5973

North Chelmsford 1 program

  • Open Door Healthcare Services, Inc.

    55 Mission Rd, North Chelmsford

    (978) 226-8208

North Falmouth 1 program

  • Royal Megansett Nursing & Retirement Homenursing facility

    209 County Road, North Falmouth, 02556

    (508) 322-8679

North Grafton 1 program

  • Grafton Job Corps, Career Academy

    100 Pine St, North Grafton

Northampton 1 program

  • Smith Vocational High School

    80 Locust St, Northampton

    (413) 587-1414

Norwood 1 program

  • Overlook Academy, Inc.

    842 Washington Street, Norwood, 02062

    (781) 473-3662

Oak Bluffs 1 program

  • Martha's Vineyard Regional High School- Adult Education

    100 Edgartown Road, Oak Bluffs

    (503) 693-1033

Oxford 1 program

  • Oxford High School

    100 Carbuncle Drive, Oxford

    (508) 987-6081

Peabody 1 program

  • Chelsea Jewish Lifecare

    240 Lynnfield Street, Peabody, 01960

    (203) 641-8680

Salem 1 program

  • ROYAL HEALTH CARE INSTITUTE AT SALEM

    84 HIGHLAND AVE, Salem

    (978) 224-2981

Somerville 1 program

  • Somerville Evening School

    81 Highland Ave, Somerville, 02143

    (603) 249-6638

South Boston 1 program

  • Laboure Center Catholic Charities

    275 West Broadway, South Boston

    (617) 506-6692

South Lawrence 1 program

  • Community Resource Link DBA Career Training Academy

    439 S Union St Suite 111, South Lawrence, 01843

    (978) 902-3527

Taunton 1 program

  • NAJ Healthcare Institute

    3 Trescott Street NIPY, Taunton, 02780

    (781) 330-6742

W. Springfield 1 program

  • Lower Pioneer Valley Career & Tech. Education

    174 Brush Hill Avenue, W. Springfield

    (413) 735-6304

Wakefield 1 program

  • Northeast Metro Regional Vocational Tech High School

    100 Hemlock Road, Wakefield, 01880

    (781) 246-0810

Westborough 1 program

  • Salmon Health And Retirement at Westborough

    5 Lyman Street, Westborough

    (508) 366-9933

Wilbraham 1 program

  • Excel Training Institute - Hybrid Program

    4 Stony Hill Road, Wilbraham

    (413) 583-2005

Source: Massachusetts approved-program list, mirrored September 2026. 136 programs.

Where the Programs Are

Frequently Asked Questions

How many CNA classes are there in Massachusetts?

Massachusetts's official approved-program list names 136 state-approved CNA training programs, with the most in Worcester, Brockton, Lawrence. The list is published by the state and this page mirrors it as of September 2026.

How long is CNA training in Massachusetts?

Massachusetts requires 75 total training hours, including 16 clinical hours, against the federal minimum of 75. Full-time programs commonly finish in about 4 weeks; part-time tracks take longer.

Are there free CNA classes in Massachusetts?

Under federal rule 42 CFR 483.152(c), a nursing facility cannot charge a nurse aide it employs for training and must reimburse a new hire's training cost within 12 months of certification. 13 of the 136 approved programs in Massachusetts run at nursing facilities or care centers, which are the usual source of free or paid-while-training tracks.

How do I check that a CNA program in Massachusetts is state-approved?

Every program on this page comes from Massachusetts's official approved list. Before enrolling anywhere, confirm the program still appears on the current state list and ask the Massachusetts Nurse Aide Registry if you are unsure.

Explore More

About this list

Programs are mirrored from Massachusetts's official approved nurse aide training program list (September 2026); fields shown are the fields the state publishes. Training hours from state regulations against the federal floor in 42 CFR 483.152; wages from BLS OES May 2025. Confirm approval, schedules, and cost directly with the program.