State program directory

Massachusetts CNA Training Programs

Browse 109 CNA training programs in the reviewed directory for Massachusetts. Compare locations and contacts; confirm approval and costs before enrolling.

State terminology: Certified nurse aide (CNA). Massachusetts DPH curriculum advisory ↗ · terminology checked November 5, 2026.

Program directory checked November 3, 2026. Official directory reviewed.

Directory overview

109 programs are listed in the reviewed directory for Massachusetts. Before enrolling, confirm current approval for the exact training site with the state. Ask the program about total cost, schedule and clinical placement.

The state publishes this list as a downloadable spreadsheet. Confirm current approval, cost, schedule and clinical placement with the program.

CNA training programs in Massachusetts

Listed alphabetically, not ranked. The table reproduces the list published by Massachusetts Department of Public Health. Exact duplicate rows are shown once. A listing is not a recommendation.

This page uses status labels other than Approved. The label “Conflicting state records” does not indicate full approval. Confirm the current status with the state before enrolling.

109 programs shown.

Programs published by Massachusetts Department of Public Health.
CNA training programs in Massachusetts, listed by Massachusetts Department of Public Health, checked November 3, 2026.
ProgramLocationAddressPhone
Advinia Care NorthbridgeDay TrainingProgram website ↗Northbridge85 Beaumont Drive, 01534508-234-9771
Agawam West Rehab And NursingDay TrainingAgawam61 Cooper Street, 01001618-562-4727
Alliance Health At BaldwinvilleDay TrainingProgram website ↗Baldwinville51 Hospital Road, 01436978-939-2196
Alternative Training CenterDay TrainingProgram website ↗Attleboro703 Washington Street, 02703508-639-5901
Assabet After DarkEvening TrainingMarlborough215 Fitchburg Street, 01752508-263-9651
B. Sullivan Nurse Assistant TrainingDay and Evening TrainingProgram website ↗Hyannis270 Communications Way, 02601508-827-7298
Baypath Of Duxbury Nursing & Rehab CenterDay TrainingProgram website ↗Duxbury308 Kingstown Way, 02332781-585-5561
Berkshire Health Systems At Berkshire Community CollegeDay TrainingProgram website ↗Pittsfield1350 West Street, 01201413-447-2165
Boston Healthcare InstituteDay TrainingConflicting state recordsSource listing ↗DPH’s training list includes this school, but Massachusetts’ closed occupational school bulletins say Boston Healthcare Institute’s license expired on September 30, 2019. Current CNA approval is unconfirmed. Ask DPH to resolve the conflict before enrolling.Dorchester340 Talbot Avenue, 02124617-756-6840
Boston Missionary Baptist Community Center, IncDay TrainingBrockton239 North Cary Street, 02302617-756-4413
Bristol Community CollegeDay TrainingProgram website ↗Fall River777 Elsbree Street, 02720774-357-2663
Broad Reach At Liberty CommonsDay TrainingProgram website ↗North Chatham390 Orleans Road, 02650508-945-1611
Bunker Hill Community College At ChelseaDay TrainingProgram website ↗Chelsea70 Everett Avenue, 02150617-228-2473
C&s Healthcare Training & StaffingDay TrainingProgram website ↗Hyde Park891 Hyde Park Avenue, 02136617-272-3676
Cape Cod Community College/north BldgDay TrainingProgram website ↗West Barnstable2240 Iyannough Road, 02668508-362-2131
Care One At RedstoneDay TrainingProgram website ↗East Longmeadow135 Benton Drive, 01028978-844-7288
Care Path Training AcademyDay TrainingProgram website ↗Amesbury110 Haverhill Road, 01913978-660-6916
Catholic Charities At BostonDay TrainingProgram website ↗Boston275 West Broadway, 02127617-464-8554
Catholic Charities At BrocktonDay TrainingProgram website ↗Brockton169 Court Street, 02302617-464-8544
Catholic Charities At Laboure CenterDay TrainingProgram website ↗Boston275 West Broadway, 02127617-464-8500
Chelsea Jewish LifecareDay TrainingProgram website ↗Chelsea165 Captains Row, 02150203-641-8680
Coastal Career Academy At Fall RiverDay TrainingFall River187 Plymouth Avenue, 02721774-627-0116
Divine Watch Training School LlcDay TrainingProgram website ↗Randolph950 North Main Street, 02368781-885-2021
Edward M Kennedy Academy For Health CareersDay TrainingProgram website ↗Boston10 Fenwood Road, 02115617-635-8450
Essex North Shore Agri & Tech School - Evex 7301 Evening TrainingDanvers565 Maple Street, 01923978-304-4700
Excel Training Institute Hybrid Programx 316 Day TrainingProgram website ↗Wilbraham4 Stony Hill Road, 01095413-583-2005
First Choice AcademyDay TrainingHolyoke187 High Street, 01040413-998-3176
Fitchburg HealthcareDay TrainingFitchburg1199 John Fitch Highway, 01420978-345-0146
Genesis Healthcare At Hawthorne Hill CenterDay TrainingProgram website ↗Danvers15 Kirkbride Drive, 01923603-498-1495
Grafton Job Corps Career AcademyDay TrainingProgram website ↗North Grafton100 Pine Street, 01536508-887-7300
Greenfield Community CollegeDay TrainingProgram website ↗Greenfield1 College Drive, 01301413-575-3558
Habile Healthcare TrainingDay TrainingProgram website ↗Randolph999 North Main Street, 02368857-340-1557
Hands-on Community CareDay TrainingProgram website ↗Billerica572 Boston Road, 01821617-386-9803
Hannah B.g. Shaw HomeDay TrainingProgram website ↗Middleboro299 Wareham Street, 02346508-947-0332
Harbor House Nursnig & Rehab CtrDay TrainingProgram website ↗Hingham11 Condito Road, 02043617-750-3116
Health & Home Care Training Ctr Of MaDay TrainingWakefield591 North Avenue, 01880781-222-5500
Health & Home Care Training Of New EnglandDay TrainingProgram website ↗Brockton162 Main Street, 02301508-846-2387
Health & Home Care Training Of New EnglandDay TrainingProgram website ↗Fall River657 Quarry Street, 02723508-846-2387
Healthcare -Edu LlcDay TrainingProgram website ↗Brockton793 Crescent Street, 02302508-593-0968
Healthcare Training Centers Of America Inc.Day TrainingProgram website ↗Chelmsford55 Middlesex Street, 01824978-455-9400
Helping Hands To Cna At Blair HouseDay TrainingWorcester116 Houghton Street, 01604508-791-5543
Helping Hands To Cna At West Side HouseDay TrainingWorcester35 Fruit Street, 01609978-992-7395
Holyoke Community College - Jump Start ProgramDay TrainingProgram website ↗Holyoke303 Homestead Avenue, 01040413-552-2005
Integritus Healthcare Blended NatpDay TrainingPittsfield75 North Street, 02489413-395-7920
International Health Care Traning & ServicesDay TrainingProgram website ↗Attleboro2 2nd Street, 02703978-655-3637
International Health Training CenterDay TrainingProgram website ↗Lawrence599 CANAL STREET, 01840781-913-8005
Joseph P. Keefe Tech Hs Eveoffice / 508-523-4998 cell Evening TrainingProgram website ↗Framingham750 Winter Street, 01702508-416-2265
K & K Healthcare Training CenterDay TrainingProgram website ↗Brockton471 Prospect Street, 02301508-584-2805
Laboure College Nurse Aide Training ProgramDay TrainingThe website in the state's list now opens Curry College's School of Nursing and Health Sciences page, which doesn't mention a nurse aide course. Call the program to confirm it's still offered at this location.Milton303 Adams Street, 02186617-207-3630
Lare Institutex 6822 / 978-972-0055 Day TrainingProgram website ↗Chelsea100 Everett Avenue, 02150978-685-2151
Life Care Center Of PlymouthDay TrainingProgram website ↗Plymouth94 Obery Street, 02360508-747-9800
Lifestream Employment & Training ServicesDay TrainingProgram website ↗New Bedford444 Myrtle STREET, 02746508-991-4503
Madison Park Tech Voc High School Dept Of Adult Edoffice / 617-943-7514 cell Day TrainingBoston75 Malcolm X Boulevard, 02120617-635-8970
Martha's Vineyard Regional High School- Adult EducationDay TrainingOak Bluffs100 Edgartown Road, 02557503-693-1033
Massachusetts Bay Community College-bridgeDay TrainingFramingham19 FLAGG DRIVE, 01702508-270-4103
Medical Career Center-lynnDay TrainingLynn150 Market Street, 01901781-325-3427
Metrowest Healthcare Academy At FraminghamDay TrainingProgram website ↗Framingham100 Concord Street, 01702508-872-5973
Metrowest Healthcare Academy At MilfordDay TrainingProgram website ↗Milford208 Main Street, 01757508-872-5973
Middlesex Community College - Eveningext 3723 Evening TrainingProgram website ↗Lowell33 Kearney Square, 01852781-861-6500
Minuteman Regional Vocational Tech School - EvDay TrainingLexington758 Marrett Road, 02421978-630-9363
Mt Wachusett Community Comm CollegeDay TrainingProgram website ↗Gardner444 Green Street, 01440978-630-9363
Mt. Wachusett Community College - DevensDay TrainingProgram website ↗——978-630-9226
Mt. Wachusett Community College - Leominster CampusDay TrainingProgram website ↗Leominster100 Erdman Way, 01453978-630-9226
Multicultural Counseling Center IncMassachusetts DPH-approved nurse aide training programDedham260 Milton Street, 02026—
Natp At Genesis At Sutton HillMassachusetts DPH-approved nurse aide training programNorth Andover1801 Turnpike Street, 01845—
Nextstep At Oakhill HealthcareDay TrainingMiddleboro76 North Street, 02346978-809-0603
North Shore Community College - Lynn Campus - EveningEvening TrainingProgram website ↗Lynn300 Broad Street, 01901978-236-1235
North Shore Community College At Beverly Hospital And Anchor Point HousingDay TrainingProgram website ↗Beverly85 Herrick Street, 01915978-236-1235
North Shore Community College Nat-danvers -EveningEvening TrainingProgram website ↗Danvers1 Ferncroft Road, 01923978-236-1235
Northeast Metropolitan Reginal Vocational SchoolDay TrainingProgram website ↗Wakefield100 Hemlock Road, 01880781-246-0180
Northern Essex Community CollegeDay TrainingLawrence45 Franklin Street, 01840603-489-8907
Notre Dame Education Center / Enap (Esol Nurse Aide Program)Massachusetts DPH-approved nurse aide training programLawrence354 Merrimack Street, 01843—
Open Door Healthcare Services IncDay TrainingProgram website ↗Chelmsford55 Mission Road, 01863978-226-8208
Overlook Academy IncDay TrainingProgram website ↗Norwood842 Washington Street, 02062781-473-3662
Peak Medical AcademyDay TrainingProgram website ↗Worcester38 Front Street, 01608508-753-8302
Quincy College ArlabDay TrainingProgram website ↗Boston122 Arlington Street, 02116617-405-5961
Quincy College At Plymouth CampusDay TrainingProgram website ↗Plymouth36 Cordae Park, 02360617-405-5961
Quincy College NatpDay TrainingProgram website ↗Quincy1250 Hancock Street, 02169617-984-1754
Quinsigamond Community College Training & Education CenterDay TrainingProgram website ↗Worcester25 Federal Street, 01608508-854-2735
Regis College- BlendedDay TrainingWeston235 Wellesley Street, 02493781-768-7291
Restoration Health InstituteDay TrainingWorcester617 MILL STREET, 01603508-304-0052
Roxbury Community CollegeDay TrainingProgram website ↗This link now opens Roxbury Community College's non-credit courses page. Certified Nursing Assistant is listed there with its healthcare courses, but it doesn't have its own course page. Contact the college for class dates.Boston1234 Columbus Avenue, 02120857-701-1607
Royal Health BraintreeDay TrainingProgram website ↗Braintree95 Commericial Street, 02184508-322-8679
Royal Health Cape Cod NatpDay TrainingProgram website ↗Buzzards Bay8 Lewis Point Road, 02532508-322-8679
Royal Health Care Institute At FraminghamDay TrainingProgram website ↗Framingham1291 Worcester Road, 01701978-224-2981
Royal Health Care Institute At SalemDay TrainingProgram website ↗Salem84 HIGHLAND Avenue, 01970978-224-2981
Royal Healthcare Institute At LowellDay TrainingProgram website ↗Lowell981 Varnum Street, 01850978-224-2982
Royal Megansett Nursing & Retirement HomeDay TrainingProgram website ↗Falmouth209 County Road, 02556508-685-6329
Salmon Health And Retirement WestboroughDay TrainingProgram website ↗Westborough5 Lyman Street, 01581508-244-2348
Seacoast Nursing And Rehabilitation CenterMassachusetts DPH-approved nurse aide training programGloucester292 WASHINGTON STREET, 01930—
Smith Vocational And Agricultural High School - Adult Educationext 3530 Day TrainingNorthampton80 Locust Street, 01060413-587-1414
South Cove Manor Nursing & Rehabilitation HomeDay TrainingProgram website ↗Quincy288 Washington Street, 02169617-423-0590
Southcoast Health At St. Luke's HospitalDay TrainingNew Bedford101 Page Street, 02740508-973-5559
Spectrum Healthcare Training Center IncDay TrainingProgram website ↗Lynn330 Lynn Way, 01901781-593-3900
Springfield Technical Community CollegeDay TrainingProgram website ↗Springfield1 Armory Street, 01105413-755-4522
Springfield Technical Community College - Afternoon ProgramDay TrainingProgram website ↗Springfield1 Armory Street, 01102413-755-4522
Springfield Technical Community College - Evening ProgramEvening TrainingProgram website ↗Springfield1 Armory Street, 01102413-755-4522
Springfield Technical Community College - Friday & Saturday ProgramWeekend TrainingProgram website ↗Springfield1 Armory Street, 01102413-755-4522
Springside Rehabilitation And Skilled Care CenterDay TrainingProgram website ↗Pittsfield255 Lebanon Street, 01201413-499-2334
Strive Healthcare Training CenterMassachusetts DPH-approved nurse aide training programMiddleboro47 Bedford Street, 02346—
The Fieldstone School At OrleansDay TrainingProgram website ↗Fitchburg76 Summer Street, 01420774-253-0912
The Fieldstone School At WorcesterDay TrainingProgram website ↗Worcester90 Madison Street, 01608774-253-0912
The Terraces In OrleansMassachusetts DPH-approved nurse aide training programOrleans60 Daley Terrace, 02653—
Timberlyn Heights - Pm ProgramEvening TrainingGreat Barrington320 Maple Avenue, 01230413-428-2650
Tri-county Regional Vocational Tech High School - EveningEvening TrainingFranklin147 POND STREET, 02038508-528-5400
Universal Health Care CenterDay TrainingProgram website ↗Malden27 Hunting Street, 02148617-571-4807
Upper Cape Cod Tech School - Adult Edext 232 Day TrainingProgram website ↗Bourne220 Sandwich Road, 02532508-432-4500
Whittier Reg. Voc. Tech High School - EveningEvening TrainingHaverhill115 Amesbury Line Rd, 01830978-374-5700
Woburn Rehab & Nursing Center/ Salter HcMassachusetts DPH-approved nurse aide training programWoburn18 Frances Street, 01801—

A dash or missing field means the directory we reviewed did not publish that detail. 7 of 109 entries have no phone; 1 of 109 entries have no address; 1 of 109 entries have no city, county or region. Confirm it with the program or the state agency.

How does CNA training work in Massachusetts?

  • Massachusetts rules still require at least 75 hours of CNA training (105 CMR 156.300). In April 2026, the state announced that the minimum will rise to 87 hours, including 21 hours of supervised hands-on practice. Neither the April memo nor the later FAQ for training programs gives a start date. Ask your program which hour requirement your class will follow.
  • If you're already a CNA in good standing on the Massachusetts registry, you don't need extra training. Home health aides don't need to do anything either. If you're in training now, an FAQ written for training programs (pages 4-5 and 9) says you can still certify with the current exam. Plan to test at least one month before the new exam starts, so you have time to retest if needed. Once you pass, you won't need more training. The FAQ doesn't say when the 87-hour rule will apply to a specific program or class, so ask your program.

Read the full Massachusetts training guide →

How should you verify a program before enrolling?

  • Confirm the program’s current state approval and the exact location where training takes place.
  • Get a written breakdown of tuition, lab and clinical fees, exam fees, supplies, background checks and refund terms.
  • Ask about class schedules, clinical placement, attendance rules and completion requirements.
  • Confirm the testing provider, candidate handbook and retake policy before paying.
  • Ask about funding, payment plans and any employer tuition support.

What if a program is not on this list?

A program may be new, inactive, listed under a different name or added after this directory was checked. Its absence does not establish approval or closure. Ask the state agency to confirm the exact program and training site before paying.

How much does CNA training cost in Massachusetts?

This program list does not include prices. Tuition, lab fees, exams, fingerprinting, supplies and travel costs vary by school and location. Ask each program for the full amount and use the Training Costs & Funding guide to compare offers.

We publish a cost only when the state or school provides it, with the date checked. We do not estimate missing prices.

Where does this list come from?

Massachusetts CNA List of Training Locations ↗ · Checked November 3, 2026.

Publisher: Massachusetts Department of Public Health.

Training costs & funding → Read the Massachusetts state guide