Skip to content

CNA Classes in Massachusetts: 136 State-Approved Programs

Massachusetts's approved nurse aide training list names 136 CNA programs in 66 cities and mirrored here as of September 2026. Massachusetts requires 75 hours of training, 16 of them clinical. Typical CNA pay in Massachusetts is $46,680 a year, according to the Bureau of Labor Statistics.

136
State-approved programs
66
Cities with a program
75 hrs
Required training, 16 clinical
$46,680
Typical CNA pay, 10% above the US

Cities with the most CNA programs

Worcester (12), Brockton (7), Lawrence (5) have the most approved programs in Massachusetts. 20 cities have a page with each program, local CNA pay, and the nursing homes where aides work.

Cities in Massachusetts with the most CNA programs
CityProgramsTypical CNA payNursing homes
Worcester12$45,71016
Brockton7—5
Lawrence5—2
Randolph5—1
Fall River4—7
Lowell4—7
Lynn4—2
New Bedford4—6
Agawam3—4
Attleboro3—2
Boston3$47,59011
Chelmsford3—2
Danvers3—5
Framingham3—5
Holyoke3—8

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 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.

136 of 136 programs shown

State-approved CNA programs grouped by city
ProgramAddressPhone
Worcester · 12 programs
Helping Hands to CNA at Blair House116 Houghton Street, 01604(508) 791-5543
Helping Hands to CNA at West Side House35 Fruit Street, 01609(413) 230-1096
Peak Medical Academy38 Front Street, 2nd floor(508) 753-8302
Quinsigamond Community College Mon&Wed25 Federal Street N8X1, 01608(508) 751-7925
Quinsigamond Community College Mon&Wed Eve25 FEDERAL STREET N8X1, 01608(508) 751-7925
Quinsigamond Community College Training & Education Center25 Federal Street(508) 854-2735
Quinsigamond Community College Workforce Sat25 FEDERAL STREET, 01608(508) 751-7925
Quinsigamond Community College Workforce Weekday25 FEDERAL STREET N8X1, 01608(508) 751-7925
Restoration Health Institute617 Mill Street, 01602(508) 304-0052
The Fieldstone School90 Madison St., Suite 200(774) 253-0912
Worcester Nite Life1 Manny Familia Way, 01605(774) 437-2788
Worcester Technical High School1 Skyline Drive(508) 751-7535
Brockton · 7 programs
BOSTON MISSIONARY BAPTIST COMMUNITY CENTER, INC239 North Cary Street; Unit 2, 02302(617) 756-4413
Catholic Charities169 Court Street(617) 506-6692
Halo Institute365 Westgate Drive; Ste 8, 02301(646) 470-9456
Healthcare Edu793 Crescent Street NFH1, 02302(508) 272-2661
Healthcare -Edu, LLC793 Crescent St.; Unit 6, 02302(508) 593-0968
Health & Home Care Training of New England162 Main Street(508) 846-2387
K & K Healthcare Training Center471 Prospect Street(508) 930-0838
Lawrence · 5 programs
Career Training Academy439 South Union Street, 01841(978) 902-3527
International Health Training Center599 CANAL STREET GROUND-WEST(781) 913-8005
Northern Essex Community College45 Franklin St.(603) 489-8907
Notre Dame Education Center354 Merrimack Street(978) 682-6441
Notre Dame Education Center354 Merrimack St, Suite 210(978) 682-6441
Randolph · 5 programs
Bright Care Academy51 North Main Street, 02368(781) 789-5549
Divine Watch Training School, LLC950 N Main Street, 02368(781) 885-2021
Habile Healthcare Training999 North Main Street, 02368(781) 975-2964
Habile Healthcare Training - Eve999 North Main Street, 02368(847) 340-1557
Habile Healthcare Training - Weekend999 North Main Street, 02368(847) 340-1557
Fall River · 4 programs
B.M.C. Durfee High SchoolB.M.C. Durfee High School(508) 675-8100
Bristol Community College777 Elsbree st(774) 357-2663
Coastal Career Academy288 Plymouth Avenue(774) 627-0116
Health & Home Care Training of New England657 Quarry Street; 2nd Floor(508) 846-2387
Lowell · 4 programs
Middlesex Community College33 Kearney Square(781) 280-3680
Middlesex Community College - Eve33 Kearney Square(781) 280-3680
Royal Healthcare Institute at Lowell981 Varnum Street, 01850(978) 224-2982
Royal Healthcare Institute @ Lowell981 Varnum Avenue, 01854—
Lynn · 4 programs
HHTI (Hope In Him Training Institute)283 Chestnut Street, 01902(978) 304-2844
Medical Career Center-Lynn150 Market St, 2nd floor(781) 325-3427
North Shore Community College - Lynn Campus300 Broad Street(978) 236-1235
Spectrum Healthcare Training Center, Inc.330 Lynnway; Suite 112(781) 593-3900
New Bedford · 4 programs
Coastal Career Academy715 Purchase Street(508) 536-5366
Lifestream Employment & Training Services444 MYRTLE STREET(508) 991-4503
New Bedford High School230 Hathaway Boulevard, 02740(508) 997-4511
Southcoast Health at St. Luke's Hospital101 Page Street, 02740(508) 973-5559
Agawam · 3 programs
Agawam East Rehab & Nursing464 Main Street NUQS, 01001(618) 562-4727
Agawam West Rehab and Nursing61 Cooper Street, 01001(618) 562-4727
Pulse Academy340 Walnut Street Extension, 01001(201) 973-9416
Attleboro · 3 programs
Alternative Training Center703D Washington Street(508) 639-5901
Back To Home Training Center214 N. Main Street Unit 3 & 4 N8KH, 02703(857) 207-9480
International Health Care Traning & Services2 Second Street(978) 655-3637
Boston · 3 programs
Lunder CareForce Institute1200 Centre Street NZO4, 02131(617) 363-8772
Roxbury Community College1234 Columbus Ave(857) 701-1601
The English High School144 McBride Street, 02130(857) 203-1044
Chelmsford · 3 programs
Healthcare Training Centers of America55 Middlesex Street North, 01824(978) 545-1545
Healthcare Training Centers of America, Inc.55 Middlesex Street, 01824(978) 455-9400
Open Door Health Services55 Mission Road, 01863(978) 226-8208
Danvers · 3 programs
Essex Tech Adult Ed565 Maple Street(978) 304-4700
North Shore Community College1 Ferncroft Road, 01923(978) 236-1235
North Shore Community College @ Danvers1 Ferncroft Road(978) 236-1235
Framingham · 3 programs
Massachusetts Bay Community College490 Franklin Street, 01702(508) 270-4103
Pathway Vocational Institute of Health493 Worcester Road, Suite 303, 01701(508) 872-5973
St. Patrick's Manor863 Central Street, 01017—
Holyoke · 3 programs
First Choice Academy187 A High St(413) 998-3176
Holyoke Community College - Jump Start Program303 Homestead Avenue, 01040(413) 552-2005
Holyoke Community College/SEIU CNA&PCA Training Program303 Homestead Avenue DPH Approval Number NJ78, 01040(413) 552-2059
Malden · 3 programs
A Better Tomorrow Services14 Dartmouth St., Suite B. N5Y9, 02148(978) 569-8717
A Better Tomorrow Services Health Training62A Summer Street N6JQ, 02148(978) 569-8717
Universal Health Care Center27 Hunting Street(617) 571-4807
Middleboro · 3 programs
Hannah B.G. Shaw Home299 Wareham Street, 02346(508) 947-0332
K&K Healthcare Training Center51 Oak Street, 02346(508) 930-0838
NextStep at Oakhill76 North Street(978) 809-0603
Pittsfield · 3 programs
Berkshire Health Systems at Berkshire Community College1350 West Street, 01201(413) 447-2165
Integritus Healthcare75 North Street Suite 210(413) 395-7920
Springside Rehabilitation and Skilled Care Center255 Lebanon Street(413) 499-2334
Plymouth · 3 programs
Life Care Center of Plymouth94 Obery Street(508) 747-9800
Newfield House19 Newfield Street, 02360(508) 746-2999
Quincy College at Plymouth Campus36 Cordae Park, 02360(617) 405-5961
Springfield · 3 programs
Caring Medical Staffing235 Chestnut Street-Unit B01, 01103—
Roger L. Putnam Vocational Technical Academy1300 State Street, 01109(413) 787-7424
Springfield Technical Community CollegeOne Armory Square, 01105(413) 755-4522
Bourne · 2 programs
Upper Cape Cod Tech220 Sandwich Road(508) 759-7711
Upper Cape Cod Technical High School - Adult Ed220 SANDWICH ROAD(508) 759-7711
Canton · 2 programs
Blue Hills Regional Technical High School800 RANDOLPH STREET(781) 828-5800
Premier Medical Institute540 Turnpike Street, 02021(310) 598-9069
Chelsea · 2 programs
Bunker Hill Community College70 Everett Avenue(617) 228-2473
LARE Institute100 Everette Ave(978) 685-2151
City not listed · 2 programs
Cape Cod Community College02668(508) 375-5011
Cape Cod Community College NATP 202668(508) 375-5011
Fitchburg · 2 programs
Montachusett Regional Voc. Tech. - Adult1050 Westmisnster Street(978) 345-9200
The Fieldstone School76 Summer Street, Suite 025(774) 253-0912
Haverhill · 2 programs
Haverhill High School137 Monument St(978) 374-5700
Whittier Regional Technical High School Adult Ed115 Amesbury Line Rd(978) 374-5700
North Chatham · 2 programs
Broad Reach at Liberty Commons390 Orleans Rd(508) 945-1611
Broad Reach Hospice390 Orleans Rd(508) 945-1611
Quincy · 2 programs
Quincy College at Quincy Campus1250 Hancock Street, 02169(617) 405-5961
South Cove Manor Nursing & Rehabilitation Home288 Washington St(617) 423-0590
Amesbury · 1 program
Care Path Training Academy110 Haverhill Road, 01913(978) 660-6916
Andover · 1 program
LARE Institute6 Campanelli Drive, 01810(978) 685-2151
Baldwinville · 1 program
Alliance Health at Baldwinville51 Hospital Road(978) 939-2196
Billerica · 1 program
Hands-On Community Care572 Boston Road(617) 386-9803
Braintree · 1 program
Royal Braintree95 Commericial St(508) 322-8679
Buzzards Bay · 1 program
Royal Cape Cod8 Lewis Point Rd.(508) 322-8679
Duxbury · 1 program
BayPath of Duxbury Nursing & Rehab Center308 Kingstown Way(781) 585-5561
East Bridgewater · 1 program
Loyal Institute75 Washington Street 75 Washington Street, 02333(857) 217-3289
East Somerville · 1 program
Somerville High School81 Highland Avenue(617) 625-6600
Franklin · 1 program
Tri-County RVT High School147 Pond Street(508) 528-5400
Gardner · 1 program
Mt Wachusett Community College444 Green Street(978) 630-9363
Gloucester · 1 program
Seacoast Nursing and Rehabilitation Center292 WASHINGTON STREET(508) 973-5559
Great Barrington · 1 program
Timberlyn Heights320 Maple Avenue(413) 428-2650
Greenfield · 1 program
Greenfield Community College270 Main Street(413) 775-1661
Hingham · 1 program
Harbor House Nursing & Rehab Ctr11 Condito Road(617) 750-3116
Hyannis · 1 program
B. Sullivan Nurse Assistant Training270 Communications Way(508) 827-7298
Hyde Park · 1 program
C&S Healthcare Training & Staffing891 Hyde Park Avenue, Second Floor(617) 272-3676
Kingston · 1 program
Silver Lake Regional High School260 Pembroke Street(781) 582-3502
Leicester · 1 program
Leicester High School70 Winslow Avenue, 01540(508) 892-7030
Leominster · 1 program
Mt. Wachusett Community College - Leominster Campus100 Erman Way(978) 630-9226
Medford · 1 program
Medford High School & Vocational Technical High School489 Winthrop Street, 02155(781) 393-2260
Milford · 1 program
Pathway Vocational Institute of Health208 Main Street, Suite 112(508) 872-5973
North Chelmsford · 1 program
Open Door Healthcare Services, Inc.55 Mission Rd(978) 226-8208
North Falmouth · 1 program
Royal Megansett Nursing & Retirement Home209 County Road, 02556(508) 322-8679
North Grafton · 1 program
Grafton Job Corps, Career Academy100 Pine St—
Northampton · 1 program
Smith Vocational High School80 Locust St(413) 587-1414
Norwood · 1 program
Overlook Academy, Inc.842 Washington Street, 02062(781) 473-3662
Oak Bluffs · 1 program
Martha's Vineyard Regional High School- Adult Education100 Edgartown Road(503) 693-1033
Oxford · 1 program
Oxford High School100 Carbuncle Drive(508) 987-6081
Peabody · 1 program
Chelsea Jewish Lifecare240 Lynnfield Street, 01960(203) 641-8680
Salem · 1 program
ROYAL HEALTH CARE INSTITUTE AT SALEM84 HIGHLAND AVE(978) 224-2981
Somerville · 1 program
Somerville Evening School81 Highland Ave, 02143(603) 249-6638
South Boston · 1 program
Laboure Center Catholic Charities275 West Broadway(617) 506-6692
South Lawrence · 1 program
Community Resource Link DBA Career Training Academy439 S Union St Suite 111, 01843(978) 902-3527
Taunton · 1 program
NAJ Healthcare Institute3 Trescott Street NIPY, 02780(781) 330-6742
W. Springfield · 1 program
Lower Pioneer Valley Career & Tech. Education174 Brush Hill Avenue(413) 735-6304
Wakefield · 1 program
Northeast Metro Regional Vocational Tech High School100 Hemlock Road, 01880(781) 246-0810
Westborough · 1 program
Salmon Health And Retirement at Westborough5 Lyman Street(508) 366-9933
Wilbraham · 1 program
Excel Training Institute - Hybrid Program4 Stony Hill Road(413) 583-2005

Run one of these programs? Claim your listing to add your start dates and tuition.

Programs: Massachusetts 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 Massachusetts

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 Massachusetts, 13 of the 136 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 Massachusetts Nurse Aide Registry. How the Massachusetts registry works.

Questions about CNA classes in Massachusetts

How many CNA classes are there in Massachusetts?
Massachusetts's approved-program list names 136 CNA training programs in 66 cities, with the most in Worcester, Brockton, Lawrence. The list is published by the state; this page mirrors it as of September 2026.
How many hours of CNA training does Massachusetts require?
Massachusetts 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 Massachusetts?
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. 13 of the 136 approved programs in Massachusetts 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 Massachusetts is state-approved?
Every program on this page comes from Massachusetts's official approved list. Confirm that the program still appears on the current list before enrolling, and contact the Massachusetts Nurse Aide Registry with questions.

Explore next

← Back to CNA classes by state