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.