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.
| Program | Location | Address | Phone |
|---|---|---|---|
| Advinia Care NorthbridgeDay Training | Northbridge | 85 Beaumont Drive, 01534 | 508-234-9771 |
| Agawam West Rehab And NursingDay Training | Agawam | 61 Cooper Street, 01001 | 618-562-4727 |
| Alliance Health At BaldwinvilleDay Training | Baldwinville | 51 Hospital Road, 01436 | 978-939-2196 |
| Alternative Training CenterDay Training | Attleboro | 703 Washington Street, 02703 | 508-639-5901 |
| Assabet After DarkEvening Training | Marlborough | 215 Fitchburg Street, 01752 | 508-263-9651 |
| B. Sullivan Nurse Assistant TrainingDay and Evening Training | Hyannis | 270 Communications Way, 02601 | 508-827-7298 |
| Baypath Of Duxbury Nursing & Rehab CenterDay Training | Duxbury | 308 Kingstown Way, 02332 | 781-585-5561 |
| Berkshire Health Systems At Berkshire Community CollegeDay Training | Pittsfield | 1350 West Street, 01201 | 413-447-2165 |
| Boston Healthcare InstituteDay TrainingConflicting state records | Dorchester | 340 Talbot Avenue, 02124 | 617-756-6840 |
| Boston Missionary Baptist Community Center, IncDay Training | Brockton | 239 North Cary Street, 02302 | 617-756-4413 |
| Bristol Community CollegeDay Training | Fall River | 777 Elsbree Street, 02720 | 774-357-2663 |
| Broad Reach At Liberty CommonsDay Training | North Chatham | 390 Orleans Road, 02650 | 508-945-1611 |
| Bunker Hill Community College At ChelseaDay Training | Chelsea | 70 Everett Avenue, 02150 | 617-228-2473 |
| C&s Healthcare Training & StaffingDay Training | Hyde Park | 891 Hyde Park Avenue, 02136 | 617-272-3676 |
| Cape Cod Community College/north BldgDay Training | West Barnstable | 2240 Iyannough Road, 02668 | 508-362-2131 |
| Care One At RedstoneDay Training | East Longmeadow | 135 Benton Drive, 01028 | 978-844-7288 |
| Care Path Training AcademyDay Training | Amesbury | 110 Haverhill Road, 01913 | 978-660-6916 |
| Catholic Charities At BostonDay Training | Boston | 275 West Broadway, 02127 | 617-464-8554 |
| Catholic Charities At BrocktonDay Training | Brockton | 169 Court Street, 02302 | 617-464-8544 |
| Catholic Charities At Laboure CenterDay Training | Boston | 275 West Broadway, 02127 | 617-464-8500 |
| Chelsea Jewish LifecareDay Training | Chelsea | 165 Captains Row, 02150 | 203-641-8680 |
| Coastal Career Academy At Fall RiverDay Training | Fall River | 187 Plymouth Avenue, 02721 | 774-627-0116 |
| Divine Watch Training School LlcDay Training | Randolph | 950 North Main Street, 02368 | 781-885-2021 |
| Edward M Kennedy Academy For Health CareersDay Training | Boston | 10 Fenwood Road, 02115 | 617-635-8450 |
| Essex North Shore Agri & Tech School - Evex 7301 Evening Training | Danvers | 565 Maple Street, 01923 | 978-304-4700 |
| Excel Training Institute Hybrid Programx 316 Day Training | Wilbraham | 4 Stony Hill Road, 01095 | 413-583-2005 |
| First Choice AcademyDay Training | Holyoke | 187 High Street, 01040 | 413-998-3176 |
| Fitchburg HealthcareDay Training | Fitchburg | 1199 John Fitch Highway, 01420 | 978-345-0146 |
| Genesis Healthcare At Hawthorne Hill CenterDay Training | Danvers | 15 Kirkbride Drive, 01923 | 603-498-1495 |
| Grafton Job Corps Career AcademyDay Training | North Grafton | 100 Pine Street, 01536 | 508-887-7300 |
| Greenfield Community CollegeDay Training | Greenfield | 1 College Drive, 01301 | 413-575-3558 |
| Habile Healthcare TrainingDay Training | Randolph | 999 North Main Street, 02368 | 857-340-1557 |
| Hands-on Community CareDay Training | Billerica | 572 Boston Road, 01821 | 617-386-9803 |
| Hannah B.g. Shaw HomeDay Training | Middleboro | 299 Wareham Street, 02346 | 508-947-0332 |
| Harbor House Nursnig & Rehab CtrDay Training | Hingham | 11 Condito Road, 02043 | 617-750-3116 |
| Health & Home Care Training Ctr Of MaDay Training | Wakefield | 591 North Avenue, 01880 | 781-222-5500 |
| Health & Home Care Training Of New EnglandDay Training | Brockton | 162 Main Street, 02301 | 508-846-2387 |
| Health & Home Care Training Of New EnglandDay Training | Fall River | 657 Quarry Street, 02723 | 508-846-2387 |
| Healthcare -Edu LlcDay Training | Brockton | 793 Crescent Street, 02302 | 508-593-0968 |
| Healthcare Training Centers Of America Inc.Day Training | Chelmsford | 55 Middlesex Street, 01824 | 978-455-9400 |
| Helping Hands To Cna At Blair HouseDay Training | Worcester | 116 Houghton Street, 01604 | 508-791-5543 |
| Helping Hands To Cna At West Side HouseDay Training | Worcester | 35 Fruit Street, 01609 | 978-992-7395 |
| Holyoke Community College - Jump Start ProgramDay Training | Holyoke | 303 Homestead Avenue, 01040 | 413-552-2005 |
| Integritus Healthcare Blended NatpDay Training | Pittsfield | 75 North Street, 02489 | 413-395-7920 |
| International Health Care Traning & ServicesDay Training | Attleboro | 2 2nd Street, 02703 | 978-655-3637 |
| International Health Training CenterDay Training | Lawrence | 599 CANAL STREET, 01840 | 781-913-8005 |
| Joseph P. Keefe Tech Hs Eveoffice / 508-523-4998 cell Evening Training | Framingham | 750 Winter Street, 01702 | 508-416-2265 |
| K & K Healthcare Training CenterDay Training | Brockton | 471 Prospect Street, 02301 | 508-584-2805 |
| Laboure College Nurse Aide Training ProgramDay Training | Milton | 303 Adams Street, 02186 | 617-207-3630 |
| Lare Institutex 6822 / 978-972-0055 Day Training | Chelsea | 100 Everett Avenue, 02150 | 978-685-2151 |
| Life Care Center Of PlymouthDay Training | Plymouth | 94 Obery Street, 02360 | 508-747-9800 |
| Lifestream Employment & Training ServicesDay Training | New Bedford | 444 Myrtle STREET, 02746 | 508-991-4503 |
| Madison Park Tech Voc High School Dept Of Adult Edoffice / 617-943-7514 cell Day Training | Boston | 75 Malcolm X Boulevard, 02120 | 617-635-8970 |
| Martha's Vineyard Regional High School- Adult EducationDay Training | Oak Bluffs | 100 Edgartown Road, 02557 | 503-693-1033 |
| Massachusetts Bay Community College-bridgeDay Training | Framingham | 19 FLAGG DRIVE, 01702 | 508-270-4103 |
| Medical Career Center-lynnDay Training | Lynn | 150 Market Street, 01901 | 781-325-3427 |
| Metrowest Healthcare Academy At FraminghamDay Training | Framingham | 100 Concord Street, 01702 | 508-872-5973 |
| Metrowest Healthcare Academy At MilfordDay Training | Milford | 208 Main Street, 01757 | 508-872-5973 |
| Middlesex Community College - Eveningext 3723 Evening Training | Lowell | 33 Kearney Square, 01852 | 781-861-6500 |
| Minuteman Regional Vocational Tech School - EvDay Training | Lexington | 758 Marrett Road, 02421 | 978-630-9363 |
| Mt Wachusett Community Comm CollegeDay Training | Gardner | 444 Green Street, 01440 | 978-630-9363 |
| Mt. Wachusett Community College - DevensDay Training | — | — | 978-630-9226 |
| Mt. Wachusett Community College - Leominster CampusDay Training | Leominster | 100 Erdman Way, 01453 | 978-630-9226 |
| Multicultural Counseling Center IncMassachusetts DPH-approved nurse aide training program | Dedham | 260 Milton Street, 02026 | — |
| Natp At Genesis At Sutton HillMassachusetts DPH-approved nurse aide training program | North Andover | 1801 Turnpike Street, 01845 | — |
| Nextstep At Oakhill HealthcareDay Training | Middleboro | 76 North Street, 02346 | 978-809-0603 |
| North Shore Community College - Lynn Campus - EveningEvening Training | Lynn | 300 Broad Street, 01901 | 978-236-1235 |
| North Shore Community College At Beverly Hospital And Anchor Point HousingDay Training | Beverly | 85 Herrick Street, 01915 | 978-236-1235 |
| North Shore Community College Nat-danvers -EveningEvening Training | Danvers | 1 Ferncroft Road, 01923 | 978-236-1235 |
| Northeast Metropolitan Reginal Vocational SchoolDay Training | Wakefield | 100 Hemlock Road, 01880 | 781-246-0180 |
| Northern Essex Community CollegeDay Training | Lawrence | 45 Franklin Street, 01840 | 603-489-8907 |
| Notre Dame Education Center / Enap (Esol Nurse Aide Program)Massachusetts DPH-approved nurse aide training program | Lawrence | 354 Merrimack Street, 01843 | — |
| Open Door Healthcare Services IncDay Training | Chelmsford | 55 Mission Road, 01863 | 978-226-8208 |
| Overlook Academy IncDay Training | Norwood | 842 Washington Street, 02062 | 781-473-3662 |
| Peak Medical AcademyDay Training | Worcester | 38 Front Street, 01608 | 508-753-8302 |
| Quincy College ArlabDay Training | Boston | 122 Arlington Street, 02116 | 617-405-5961 |
| Quincy College At Plymouth CampusDay Training | Plymouth | 36 Cordae Park, 02360 | 617-405-5961 |
| Quincy College NatpDay Training | Quincy | 1250 Hancock Street, 02169 | 617-984-1754 |
| Quinsigamond Community College Training & Education CenterDay Training | Worcester | 25 Federal Street, 01608 | 508-854-2735 |
| Regis College- BlendedDay Training | Weston | 235 Wellesley Street, 02493 | 781-768-7291 |
| Restoration Health InstituteDay Training | Worcester | 617 MILL STREET, 01603 | 508-304-0052 |
| Roxbury Community CollegeDay Training | Boston | 1234 Columbus Avenue, 02120 | 857-701-1607 |
| Royal Health BraintreeDay Training | Braintree | 95 Commericial Street, 02184 | 508-322-8679 |
| Royal Health Cape Cod NatpDay Training | Buzzards Bay | 8 Lewis Point Road, 02532 | 508-322-8679 |
| Royal Health Care Institute At FraminghamDay Training | Framingham | 1291 Worcester Road, 01701 | 978-224-2981 |
| Royal Health Care Institute At SalemDay Training | Salem | 84 HIGHLAND Avenue, 01970 | 978-224-2981 |
| Royal Healthcare Institute At LowellDay Training | Lowell | 981 Varnum Street, 01850 | 978-224-2982 |
| Royal Megansett Nursing & Retirement HomeDay Training | Falmouth | 209 County Road, 02556 | 508-685-6329 |
| Salmon Health And Retirement WestboroughDay Training | Westborough | 5 Lyman Street, 01581 | 508-244-2348 |
| Seacoast Nursing And Rehabilitation CenterMassachusetts DPH-approved nurse aide training program | Gloucester | 292 WASHINGTON STREET, 01930 | — |
| Smith Vocational And Agricultural High School - Adult Educationext 3530 Day Training | Northampton | 80 Locust Street, 01060 | 413-587-1414 |
| South Cove Manor Nursing & Rehabilitation HomeDay Training | Quincy | 288 Washington Street, 02169 | 617-423-0590 |
| Southcoast Health At St. Luke's HospitalDay Training | New Bedford | 101 Page Street, 02740 | 508-973-5559 |
| Spectrum Healthcare Training Center IncDay Training | Lynn | 330 Lynn Way, 01901 | 781-593-3900 |
| Springfield Technical Community CollegeDay Training | Springfield | 1 Armory Street, 01105 | 413-755-4522 |
| Springfield Technical Community College - Afternoon ProgramDay Training | Springfield | 1 Armory Street, 01102 | 413-755-4522 |
| Springfield Technical Community College - Evening ProgramEvening Training | Springfield | 1 Armory Street, 01102 | 413-755-4522 |
| Springfield Technical Community College - Friday & Saturday ProgramWeekend Training | Springfield | 1 Armory Street, 01102 | 413-755-4522 |
| Springside Rehabilitation And Skilled Care CenterDay Training | Pittsfield | 255 Lebanon Street, 01201 | 413-499-2334 |
| Strive Healthcare Training CenterMassachusetts DPH-approved nurse aide training program | Middleboro | 47 Bedford Street, 02346 | — |
| The Fieldstone School At OrleansDay Training | Fitchburg | 76 Summer Street, 01420 | 774-253-0912 |
| The Fieldstone School At WorcesterDay Training | Worcester | 90 Madison Street, 01608 | 774-253-0912 |
| The Terraces In OrleansMassachusetts DPH-approved nurse aide training program | Orleans | 60 Daley Terrace, 02653 | — |
| Timberlyn Heights - Pm ProgramEvening Training | Great Barrington | 320 Maple Avenue, 01230 | 413-428-2650 |
| Tri-county Regional Vocational Tech High School - EveningEvening Training | Franklin | 147 POND STREET, 02038 | 508-528-5400 |
| Universal Health Care CenterDay Training | Malden | 27 Hunting Street, 02148 | 617-571-4807 |
| Upper Cape Cod Tech School - Adult Edext 232 Day Training | Bourne | 220 Sandwich Road, 02532 | 508-432-4500 |
| Whittier Reg. Voc. Tech High School - EveningEvening Training | Haverhill | 115 Amesbury Line Rd, 01830 | 978-374-5700 |
| Woburn Rehab & Nursing Center/ Salter HcMassachusetts DPH-approved nurse aide training program | Woburn | 18 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