CNA Classes & Programs in Massachusetts

176 CNA programs across 97 Massachusetts cities, including free, online, 4-week, evening and weekend options.

Find CNA programs in Massachusetts

Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.

CNA training in Massachusetts

Programs
176
state-approved
Cities covered
97
with CNA programs
Median pay
$44,200
$21.25 an hour
CNAs employed
36,790
in Massachusetts
Training hours
75
minimum, incl. 16 clinical

Sources: US Census (2024), BLS OEWS (May 2023).

On this page
  1. Get info from schools
  2. How to become a CNA
  3. Program types
  4. Classes by city
  5. Exam prep
  6. Salary and job outlook
  7. FAQ

What brings you here?

Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.

Get Info from CNA Schools in Massachusetts

Fill in the short form to get information from CNA schools that serve your area, such as cost, schedules and start dates.

CNA program search

Free Service No Obligations Compare Multiple Programs

We may earn a fee when you request information from schools.

How to Become a CNA in Massachusetts: Requirements

  1. Complete a state-approved CNA training program

    At least 75 hours, including 16 hours of supervised clinical practice.

  2. Pass the state competency exam

    A knowledge test and a hands-on skills test.

  3. Get listed on the Massachusetts CNA Registry

    Employers check the registry before hiring.

Step 1 is a state-approved program. Find one in Massachusetts.

Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.

Massachusetts requirements in detail

Before you begin training, it’s important to understand the requirements for becoming a Certified Nursing Assistant (CNA) in Massachusetts. Meeting these standards ensures you're eligible to test, be listed on the state registry, and work in approved healthcare settings.

Eligibility

  • Program enrollment (NATCEP): You must complete a Massachusetts Department of Public Health (DPH)–approved Nurse Aide Training and Competency Evaluation Program. Programs are offered by community colleges, vocational schools, and long-term care facilities. Some applicants may qualify for a training waiver under 105 CMR 156.100 (e.g., certain nursing students) to take the competency exam without completing a full nurse aide course.
  • Readiness & screenings: Schools and clinical sites commonly require health and immunization clearance and may require a CORI/background screening. Employers must verify Nurse Aide Registry status before hiring.

Training Hours & Clinicals

Massachusetts requires a minimum of 75 total hours in a DPH-approved curriculum, including classroom/lab instruction and supervised practical training. Federal rules also require at least 16 hours of instruction—covering topics such as communication, residents' rights, safety and emergency procedures (including the Heimlich maneuver), and infection control—before any direct resident contact. Additionally, programs must include at least 16 hours of supervised clinical training in a licensed healthcare facility. Many Massachusetts programs exceed these minimum standards.

Certification Exam

After completing training (or qualifying for a waiver), you must pass both parts of the DPH-approved competency exam, administered by D&SDT-HEADMASTER:

  • Knowledge test (written or oral): 60 multiple-choice questions in 60 minutes; a passing score of 76% or higher is required. The exam is also available in Spanish, Chinese (traditional and simplified), and Haitian Creole.
  • Skill test: a timed evaluation (up to 40 minutes) of three or four randomly selected skills. You must demonstrate one mandatory task with embedded handwashing (such as assisting a resident with a bedpan or providing perineal care), plus two or three additional randomly selected tasks from a pool of nurse aide skills.

You must correctly perform all critical steps (bolded in the candidate handbook) and at least 80% of non-critical steps for each assigned skill to pass. Candidates have up to four attempts to pass the knowledge test and three attempts to pass the skill test before retraining is required.

Placement on the Registry & Working as a CNA

After passing both exam components, your name is added to the Massachusetts Nurse Aide Registry. Results are typically posted within three weeks. Employers must verify your registry status before hiring. Under federal rules, a facility may employ a trainee for up to 120 days while training and testing are being completed.

Renewal

Massachusetts CNA certification must be renewed every 24 months. To renew, you must have performed at least 8 consecutive hours of paid nursing or nursing-related duties under appropriate supervision during the preceding 24 months.

Costs & Reimbursement

Current exam fees (set by D&SDT-HEADMASTER) are $30 for the knowledge test ($40 for the audio version) and $70 for the skill test. Under federal law, if you are employed by—or receive an offer from—a Medicare/Medicaid-certified nursing facility when you begin training, the facility must cover your training and testing costs. If you are hired within 12 months of completing training, the facility must reimburse those costs on a prorated basis.

Reciprocity

If you are already certified in another U.S. state and in active, good standing, and have never been certified in Massachusetts, you may apply for out-of-state reciprocity to be placed on the Massachusetts Nurse Aide Registry without retraining. Applicants must submit verification of current certification and meet all DPH review requirements.

Sources: Massachusetts DPH – Learn How to Become a CNA, Massachusetts DPH – Nurse Aide Registry Program, Massachusetts Nurse Aide Candidate Handbook (HEADMASTER, Jan 2025), 105 CMR 156.300 – Minimum Curriculum Standards, 42 CFR 483.152 – Federal Training Requirements

CNA Program Types in Massachusetts

Programs grouped by cost, format and schedule. Open a type to see its schools, costs and length.

Free CNA Classes in Massachusetts

Most in Pittsfield, Danvers and Framingham

37 programs

Usually run by employers, colleges or workforce programs, often in exchange for a work commitment. They are not in our program search, so contact them directly. How free CNA training works

See 37 free programsHide programs
SchoolCityCostWeeks
North Shore Community College @ Beverly Hospital and Anchor Point HousingBeverlyFree–
Community College · 115 hours · Financial aidNoncredit Nurse Assistant/Home Health Aide pathway provides classroom, lab, and clinical training with CPR and dementia certifications. Cohorts run days and evenings; some are tuition-free for eligible students.
Quincy College ArLabBostonFree6
Educational Entity · Job guaranteeArLab offers free CNA training in partnership with JVS Boston, with 6-week or 14-week options featuring hands-on labs, clinical experience, and job coaching. Graduates are guaranteed a full-time job with benefits with participating employer partners.
Catholic CharitiesBrocktonFree–
Educational Entity · Faith-basedCatholic Charities Boston offers a Nursing Assistant/Home Health Aide program at Catholic Charities South in Brockton with classroom, lab, and clinical training in recurring cohorts. The program is offered at no cost to eligible participants and training stipends may be available.
Royal Cape Cod NATPBuzzards BayFree–
Nursing Facility · Employer-sponsoredRoyal Health Cape Cod offers paid CNA training for prospective staff to build caregiving skills and begin careers in long-term care at Royal facilities.
Broad Reach at Liberty CommonsChathamFree–
Nursing Facility · Employer-sponsored · Job guaranteeBroad Reach Healthcare offers a paid CNA Apprenticeship at its Chatham campus with zero tuition, with training and the state test conducted on site. Upon certification, participants transition into full-time CNA roles and may advance with sponsored LPN/RN education.
Essex North Shore Agri & Tech SchoolDanversFree–
High SchoolEssex North Shore offers Certified Nurse Aide training for adult learners in partnership with North Shore Community Action Programs, with English support available. Classes are offered tuition-free when grant-funded.
North Shore Community College NAT-DanversDanversFree–
Community College · Financial aidNSCC’s HEA100 Nurse Assistant/Home Health Aide includes classroom, lab, and clinical training with HHA, CPR, and CMS Hand in Hand Dementia training. Day and evening cohorts are offered at Danvers and Lynn.
Mt. Wachusett Community College - DevensDevensFree8
Community College · Financial aidMWCC offers an 8-week hybrid Certified Nurse Assistant program that is completely free and includes CPR, First Aid, and AED certifications. Day or evening classes are followed by a 30-hour, one-week clinical practicum.
BayPath of Duxbury Nursing & Rehab CenterDuxburyFree–
Nursing Facility · Employer-sponsoredBay Path Rehab & Nursing Center offers a free CNA training program open to the public, combining in-person and remote instruction. The facility also hosts clinical rotations for CNA students.
Bristol Community CollegeFall RiverFree4
Community College · Financial aid · Job placement helpBristol offers a state-approved Nursing Assistant Training program with hybrid online coursework, in-person labs, and clinical hours in a long-term care facility. Training can be completed in as little as 4 to 8 weeks, with financial assistance and free training for eligible residents.
Royal Megansett Nursing & Retirement HomeFalmouthFree–
Nursing Facility · Employer-sponsoredRoyal Health Group lists paid CNA courses as part of its employee programs at the Megansett facility. Training is in person and tuition-free with employment at Royal Health Group.
The Fieldstone SchoolFitchburgFree4
Career School · 128 hours · Financial aid · Job placement helpFieldstone’s Nurse Aide/Home Health Aide program provides 128 hours of training with classroom, lab, clinical, and CPR/BLS included; state exam fee is included. Day and evening cohorts are offered in Fitchburg, with a WIOA-funded option for eligible youth.
Metrowest Healthcare AcademyFraminghamFree5
Career School · 90 hours · Financial aid · Employer-sponsored · Job guaranteeThe 90 hour hybrid CNA/HHA program blends online theory with in-person labs and clinicals, with day, evening, and weekend options. An employer-sponsored track through a staffing partner can cover full tuition for qualified applicants who commit to work.
St. Patrick's ManorFraminghamFree–
Nursing Facility · Employer-sponsored · Faith-basedEmployer-sponsored CNA training offered on-site at St. Patrick’s Manor at no cost with a daytime schedule and small cohort; applicants commit to employment upon completion.
Mt Wachusett Community Comm CollegeGardnerFree8
Community College · Financial aidMWCC offers an 8-week hybrid CNA program that is free for eligible residents, with day or evening classes and a one-week 30-hour clinical practicum.
Seacoast Nursing and Rehabilitation CenterGloucesterFree–
Nursing Facility · 60 hours · Employer-sponsored · Job placement helpEmployer-sponsored CNA training offered free of cost, with 20 hours remote coursework plus on-site skills and clinical; candidates may be hired as HHA/RCA during training and transition to CNA after completion.
Grafton Job Corps, Career AcademyGraftonFree–
Educational Entity · Job placement helpGrafton Job Corps offers a Certified Nurse Assistant training program that provides hands-on instruction and prepares students with essential caregiving skills. The program is free for eligible students and includes career services support.
Timberlyn HeightsGreat BarringtonFree4
Nursing Facility · Employer-sponsoredFacility advertises a paid CNA training program with employment upon successful completion.
Holyoke Community CollegeHolyokeFree5
Community College · Financial aid · Job placement helpHCC’s Jump Start CNA is an in-person, 5-week program with day and evening cohorts; it’s free for eligible SNAP/TAFDC participants or available out-of-pocket. The program includes CPR, HHA, and Alzheimer’s/dementia trainings and provides employment search support.
Northern Essex Community CollegeLawrenceFree4
Community College · 125 hours · Financial aid · Employer-sponsoredNECC offers a 4-week, DPH‑approved hybrid CNA training with online lectures, hands‑on labs, and a 25‑hour clinical on the Lawrence campus. Recent cohorts have been grant‑funded at no cost to students.
Notre Dame Education Center / ENAP (ESOL Nurse Aide Program)LawrenceFree9
Educational Entity · Financial aid · Job placement helpNDEC-L’s Nursing Assistant program trains CNAs and HHAs with classroom instruction, skills lab, clinical experience, and BLS, with tracks for fluent English speakers and ESOL learners. Many students qualify for free or subsidized tuition through grants and donations.
Leicester High SchoolLeicesterFree–
High SchoolLeicester High School’s Chapter 74 Health Assisting program provides CNA licensure preparation with classroom instruction, clinical experiences, and certifications such as CPR/AED and First Aid. Students gain externship experience and can pursue healthcare employment after graduation.
Mt. Wachusett Community College - Leominster CampusLeominsterFree8
Community College · Financial aidMWCC offers an 8-week hybrid Certified Nurse Assistant program that is completely free for eligible Massachusetts residents and includes CPR, First Aid, and AED certifications. Day and evening cohorts are offered with a one-week 30-hour clinical practicum.
Laboure College Nurse Aide Training ProgramMiltonFree–
Educational Entity · Job placement helpIn partnership with the Cambridge Community Learning Center, Labouré provides labs/clinicals as part of a CNA training pathway that combines in-person and online learning with job readiness support. Program tracks include options for fluent English speakers and English learners.
Southcoast Health at St. Luke's HospitalNew BedfordFree6
Hospital · Employer-sponsored · Job placement helpSouthcoast Health offers a paid six-week CNA Training Program based at St. Luke’s Hospital with classroom, skills lab, observational experiences, and clinical rotations. Tuition-related costs (text/workbook, one scrub set, exam fee) are covered, and trainees are expected to continue working at a Southcoast hospital after certification.
Advinia Care NorthbridgeNorthbridgeFree–
Nursing Facility · Employer-sponsoredAdviniaCare Northbridge offers on‑campus CNA classes that provide a pathway to work within the facility. Recent postings indicate free, paid training with wages during the program and employment upon certification.
Chelsea Jewish LifecarePeabodyFree–
Nursing Facility · Employer-sponsored · Job placement help · Faith-basedChelsea Jewish Lifecare offers a paid Trained Nursing Assistant program that provides on‑the‑job training and coursework to prepare participants to become CNAs. Most trainees are hired after certification, and training includes an initial eight‑hour class and an online component.
Berkshire Health SystemsPittsfieldFree4
Educational Entity · Financial aid · Employer-sponsored · Job placement helpBerkshire Health Systems offers a paid, employer-sponsored nursing assistant training program that provides several weeks of intensive on‑the‑job instruction leading to employment as a Nursing Assistant. Berkshire Community College also runs a 4‑week evening CNA course on campus in partnership with BHS with classroom, skills lab, and clinical hours.
Springside Rehabilitation and Skilled Care CenterPittsfieldFree–
Nursing Facility · Employer-sponsored · Job placement helpSpringside offers a facility‑based CNA training program at no cost, hiring trainees as RCA/HHA during training and transitioning them to CNA roles upon completion. The program includes remote coursework with in‑house skills labs and supervised clinical hours conducted at the facility.
Taconic Vocational Technical HSPittsfieldFree–
High SchoolTaconic High School’s Health Technology pathway teaches the Massachusetts CNA curriculum with clinical experience, and students who complete the 11th‑grade sequence are eligible for the state exam. Seniors may participate in co‑op placements or advanced classroom work.
South Cove Manor Nursing & Rehabilitation HomeQuincyFree–
Nursing Facility · Employer-sponsoredSouth Cove Manor advertises free CNA job training and testing delivered in Chinese for prospective caregivers. Contact the facility for upcoming cohort details and eligibility.
Somerville Evening SchoolSomervilleFree–
Educational Entity · 125 hoursSCALE offers an ESOL/Certified Nursing Assistant pathway featuring a 125 hour CNA training with classroom instruction on site and clinical experience at a local nursing facility. Programs are funded to be free for Somerville residents when offered.
Laboure Center Catholic CharitiesSouth BostonFree–
Private · Job placement help · Faith-basedCatholic Charities Boston’s Labouré Center runs a Nursing Assistant/Home Health Aide training with classroom and clinical instruction and career navigation support. The program is offered at no cost for eligible participants.
Holyoke Community College - Ware High SchoolWareFree5
Community College · Financial aid · Job placement helpHCC’s Jump Start CNA program is an in-person, 5-week training offered in day and evening cohorts that includes HHA, CPR/First Aid, and dementia training. Graduates receive job search support.
Holyoke Community College - Quaboag High SchoolWarrenFree5
Community College · Financial aid · Job placement helpHCC’s Jump Start CNA program is an in-person, 5-week training offered in day and evening cohorts that includes HHA, CPR/First Aid, and dementia training. Graduates receive job search support.
Holyoke Community College - Westfield High SchoolWestfieldFree5
Community College · Financial aid · Job placement helpHolyoke Community College’s Jump Start CNA program offers in-person training with day and evening cohorts and includes CPR, HHA, and Alzheimer’s trainings. Eligible students may attend tuition-free, and job search resources are provided after completion.
Woburn Rehab & Nursing Center/ Salter HCWoburnFree–
Nursing Facility · Employer-sponsoredSalter Healthcare has offered a free, employer-sponsored CNA training program to prepare new CNAs for roles at its centers, including Woburn Rehabilitation and Nursing Center. Training availability varies by cohort; contact the facility for current offerings.

4-Week CNA Classes in Massachusetts

Most in Fall River, Framingham and Lawrence

27 programs

Accelerated programs usually take 3 to 5 weeks, with 4 weeks the most common. They are one of the fastest ways to become a CNA in Massachusetts.

Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.

See 27 programsHide programs
SchoolCityCostWeeks
Intl. Health Care Traning & ServicesAttleboro$1,5104
Career School · 137 hours · Financial aid · Job placement helpNurse Aide Training/Home Health Aide course totaling 137 hours with classroom, lab, and clinical offered in day and evening schedules. Ongoing enrollments with a deposit and payment plan available; career centers funding is accepted.
Roxbury Community CollegeBoston–2
Community College · 75 hoursRCC’s Workforce Development CNA course provides classroom instruction and clinical training in a long‑term care facility covering patient care, terminology, documentation, and legal/ethical topics. Multiple daytime, evening, and weekend cohorts are offered across the year.
K & K Healthcare Training CenterBrockton––
Career SchoolK&K Healthcare Training Center’s NA/HHA program in Brockton provides classroom, skills lab, and clinical training in a DPH-approved facility. In addition to in-person NA/HHA, hybrid options are offered, including a 4‑week NA program.
Open Door Healthcare ServicesChelmsford–4
Private · Job placement helpBlended nurse aide training with online theory and in-person lab and clinical; described as a 4 week job training program with monthly admissions. Graduates are supported with job placement.
Bristol Community CollegeFall RiverFree4
Community College · Financial aid · Job placement helpBristol offers a state-approved Nursing Assistant Training program with hybrid online coursework, in-person labs, and clinical hours in a long-term care facility. Training can be completed in as little as 4 to 8 weeks, with financial assistance and free training for eligible residents.
Coastal Career AcademyFall River$1,6505
Career School · 100 hours · Financial aidCoastal Career Academy’s state-certified Nurse Assistant Training totals 100 hours with classroom/lab instruction, approximately 24 clinical hours, and Alzheimer’s certification included. A 5-week day schedule is offered and free training may be available.
Health & Home Care Training of New EnglandFall River–4
Career School · 120 hours · Financial aid · Job placement helpThe Nurse Assistant/Home Health Aide program includes classroom, lab, and supervised clinical training, totaling 120 hours. The school offers frequent day and evening cohorts, job help, and hybrid sessions for some theory.
The Fieldstone SchoolFitchburgFree4
Career School · 128 hours · Financial aid · Job placement helpFieldstone’s Nurse Aide/Home Health Aide program provides 128 hours of training with classroom, lab, clinical, and CPR/BLS included; state exam fee is included. Day and evening cohorts are offered in Fitchburg, with a WIOA-funded option for eligible youth.
Metrowest Healthcare AcademyFraminghamFree5
Career School · 90 hours · Financial aid · Employer-sponsored · Job guaranteeThe 90 hour hybrid CNA/HHA program blends online theory with in-person labs and clinicals, with day, evening, and weekend options. An employer-sponsored track through a staffing partner can cover full tuition for qualified applicants who commit to work.
Royal Health Care Institute at FraminghamFramingham$1,8104
Career School · 120 hours · Job placement helpRoyal HCI offers a 120 hour dual Nurse Aide and Home Health Aide program completed in four weeks with day or evening cohorts. Tuition includes books, uniform, CPR, dementia training, and fees; first-time state exam is free per MA DPH.
St. Patrick's ManorFraminghamFree–
Nursing Facility · Employer-sponsored · Faith-basedEmployer-sponsored CNA training offered on-site at St. Patrick’s Manor at no cost with a daytime schedule and small cohort; applicants commit to employment upon completion.
Timberlyn HeightsGreat BarringtonFree4
Nursing Facility · Employer-sponsoredFacility advertises a paid CNA training program with employment upon successful completion.
Holyoke Community CollegeHolyokeFree5
Community College · Financial aid · Job placement helpHCC’s Jump Start CNA is an in-person, 5-week program with day and evening cohorts; it’s free for eligible SNAP/TAFDC participants or available out-of-pocket. The program includes CPR, HHA, and Alzheimer’s/dementia trainings and provides employment search support.
International Health Training CenterLawrence–3
Career School · 140 hoursInternational Health Training Center offers a Nurse Aide Training Program with 140 total hours. Multiple morning, evening, and weekend cohorts are scheduled throughout the year.
Northern Essex Community CollegeLawrenceFree4
Community College · 125 hours · Financial aid · Employer-sponsoredNECC offers a 4-week, DPH‑approved hybrid CNA training with online lectures, hands‑on labs, and a 25‑hour clinical on the Lawrence campus. Recent cohorts have been grant‑funded at no cost to students.
Royal Healthcare Institute at LowellLowell$1,8104
Career School · 120 hours · Job placement helpRoyal HCI’s Dual Nurse Aide and Home Health Aide program is a 120-hour course offered in day or evening cohorts over four weeks and includes books, uniform, CPR, and dementia training. The school provides job search assistance though employment is not guaranteed.
Lifestream Employment & Training ServicesNew Bedford–5
Educational Entity · 120 hoursLifeStream’s Nurse Aide/Home Health Aide program is a 120-hour, five-week course with classroom, lab, and supervised clinical training approved by the Massachusetts DPH. Classes are scheduled monthly through the Employment & Training division.
Berkshire Health SystemsPittsfieldFree4
Educational Entity · Financial aid · Employer-sponsored · Job placement helpBerkshire Health Systems offers a paid, employer-sponsored nursing assistant training program that provides several weeks of intensive on‑the‑job instruction leading to employment as a Nursing Assistant. Berkshire Community College also runs a 4‑week evening CNA course on campus in partnership with BHS with classroom, skills lab, and clinical hours.
Integritus Healthcare Blended NATPPittsfield–5
Nursing FacilityIntegritus Healthcare offers a blended 5‑week Nurse Aide Training Program that combines online theory with in‑person skills and clinical experience at affiliate facilities. Cohorts run in partnership with regional workforce programs with locations across Berkshire County.
Quincy College at Plymouth CampusPlymouth–4
Community College · 144 hours · Job placement helpQuincy College offers a hybrid CNA program with online theory, on-campus labs, and clinical training, available in Quincy and Plymouth. Multiple day, evening, and weekend cohorts run in 4–7 weeks.
Quincy College NATPQuincy–4
Community College · 144 hours · Job placement helpQuincy College’s CNA program is a 4–7 week hybrid course with online theory, on-campus labs, and clinicals; cohorts run days, evenings, and weekends in Quincy and Plymouth. Job placement assistance is available.
Royal Health Care Institute At SalemSalem$1,8104
Career School · 120 hours · Job placement helpRoyal Health Care Institute offers a 120 hour dual Nurse Aide and Home Health Aide program with day and evening cohorts completed in four weeks. Tuition includes books, uniform, CPR and dementia training.
Holyoke Community College - Ware High SchoolWareFree5
Community College · Financial aid · Job placement helpHCC’s Jump Start CNA program is an in-person, 5-week training offered in day and evening cohorts that includes HHA, CPR/First Aid, and dementia training. Graduates receive job search support.
Holyoke Community College - Quaboag High SchoolWarrenFree5
Community College · Financial aid · Job placement helpHCC’s Jump Start CNA program is an in-person, 5-week training offered in day and evening cohorts that includes HHA, CPR/First Aid, and dementia training. Graduates receive job search support.
Holyoke Community College - Westfield High SchoolWestfieldFree5
Community College · Financial aid · Job placement helpHolyoke Community College’s Jump Start CNA program offers in-person training with day and evening cohorts and includes CPR, HHA, and Alzheimer’s trainings. Eligible students may attend tuition-free, and job search resources are provided after completion.
Excel Training Institute - Hybrid ProgramWilbraham$1,7453
Career School · 75 hours · Job placement helpHybrid Nurse Aide/Home Health Aide course totaling 75 hours across 3 weeks, with two weeks of flexible online theory and one intensive in-person week of lab and clinical at a DPH-approved facility. Small classes are taught by RN/LPN instructors.
The Fieldstone SchoolWorcester$1,6004
Career School · 128 hoursThe in-person Nurse Aide/Home Health Aide program includes classroom, lab, and clinical training with textbooks, uniform, CPR/BLS, and study materials provided; total program length is 128 hours.

Online and Hybrid CNA Classes in Massachusetts

Most in Framingham, Lawrence and Fall River

28 programs

You can take the classroom part online. Clinical training is always in person, at an approved healthcare facility, before certification.

Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.

See 28 programsHide programs
SchoolCityCostWeeks
K & K Healthcare Training CenterBrockton––
Career SchoolK&K Healthcare Training Center’s NA/HHA program in Brockton provides classroom, skills lab, and clinical training in a DPH-approved facility. In addition to in-person NA/HHA, hybrid options are offered, including a 4‑week NA program.
Open Door Healthcare ServicesChelmsford–4
Private · Job placement helpBlended nurse aide training with online theory and in-person lab and clinical; described as a 4 week job training program with monthly admissions. Graduates are supported with job placement.
Bunker Hill Community CollegeChelsea––
Community College · Financial aid · Job placement helpBHCC’s Certified Nurse Assistant training consists of concurrent courses in clinical practice, patient care skills, and a 24-hour off-site practicum at a skilled nursing facility. Day and evening options are offered with hybrid/asynchronous components.
Mt. Wachusett Community College - DevensDevensFree8
Community College · Financial aidMWCC offers an 8-week hybrid Certified Nurse Assistant program that is completely free and includes CPR, First Aid, and AED certifications. Day or evening classes are followed by a 30-hour, one-week clinical practicum.
BayPath of Duxbury Nursing & Rehab CenterDuxburyFree–
Nursing Facility · Employer-sponsoredBay Path Rehab & Nursing Center offers a free CNA training program open to the public, combining in-person and remote instruction. The facility also hosts clinical rotations for CNA students.
Bristol Community CollegeFall RiverFree4
Community College · Financial aid · Job placement helpBristol offers a state-approved Nursing Assistant Training program with hybrid online coursework, in-person labs, and clinical hours in a long-term care facility. Training can be completed in as little as 4 to 8 weeks, with financial assistance and free training for eligible residents.
Health & Home Care Training of New EnglandFall River–4
Career School · 120 hours · Financial aid · Job placement helpThe Nurse Assistant/Home Health Aide program includes classroom, lab, and supervised clinical training, totaling 120 hours. The school offers frequent day and evening cohorts, job help, and hybrid sessions for some theory.
Massachusetts Bay Community College (SF)Framingham–8
Community College · 120 hours · Financial aidMassBay offers a 120 hour Certified Nursing Assistant program delivered in a hybrid format with remote lectures, in-person skills labs, and clinicals offered in fall, spring, and summer. Scholarships are available through MassBay’s Workforce Development/Continuing Education.
Massachusetts Bay Community College-BridgeFramingham–8
Community College · 120 hours · Financial aidMassBay’s hybrid Certified Nursing Assistant training totals 120 hours with online didactic via Webex plus in-person labs and clinicals offered in multiple terms. Scholarships are available through the college’s Workforce Development/Continuing Education.
Metrowest Healthcare AcademyFraminghamFree5
Career School · 90 hours · Financial aid · Employer-sponsored · Job guaranteeThe 90 hour hybrid CNA/HHA program blends online theory with in-person labs and clinicals, with day, evening, and weekend options. An employer-sponsored track through a staffing partner can cover full tuition for qualified applicants who commit to work.
Mt Wachusett Community Comm CollegeGardnerFree8
Community College · Financial aidMWCC offers an 8-week hybrid CNA program that is free for eligible residents, with day or evening classes and a one-week 30-hour clinical practicum.
Seacoast Nursing and Rehabilitation CenterGloucesterFree–
Nursing Facility · 60 hours · Employer-sponsored · Job placement helpEmployer-sponsored CNA training offered free of cost, with 20 hours remote coursework plus on-site skills and clinical; candidates may be hired as HHA/RCA during training and transition to CNA after completion.
Career Training AcademyLawrence–12
Career SchoolCareer Training Academy lists a 12-week Certified Nurse Assistant program with a hybrid format and evening schedule. Check the academy’s site for upcoming cohort dates and details.
Community Resource Link DBA Career Training AcademyLawrence–12
Career SchoolCareer Training Academy offers a hybrid Certified Nurses Assistant program with a 12-week schedule, combining onsite labs with online coursework.
Northern Essex Community CollegeLawrenceFree4
Community College · 125 hours · Financial aid · Employer-sponsoredNECC offers a 4-week, DPH‑approved hybrid CNA training with online lectures, hands‑on labs, and a 25‑hour clinical on the Lawrence campus. Recent cohorts have been grant‑funded at no cost to students.
Mt. Wachusett Community College - Leominster CampusLeominsterFree8
Community College · Financial aidMWCC offers an 8-week hybrid Certified Nurse Assistant program that is completely free for eligible Massachusetts residents and includes CPR, First Aid, and AED certifications. Day and evening cohorts are offered with a one-week 30-hour clinical practicum.
Middlesex Community CollegeLowell$2,3508
Community College · 100 hours · Financial aidMCC’s Nurse Assistant/Home Health Aide Certificate is a 100-hour, DPH-approved program with online theory, on-campus skills labs, and weekend clinicals. Multiple day and evening cohorts are offered, and grant funding may be available for qualified Massachusetts residents.
Medical Career Center-LynnLynn––
Career SchoolOffers Nursing Assistant (CNA) training and Home Health Aide courses at its Lynn campus as short-term healthcare career programs.
Universal Health Care CenterMalden–10
Career School · 100 hoursNurse Assistant/Home Health Aide program offered year-round with day, evening and weekend options; 100 hours over 10 weeks with in-person and online class options.
Metrowest Healthcare AcademyMilford––
Career School · Financial aid · Job placement helpMetrowest offers Nursing Assistant and Home Health Aide training with flexible schedules and career services, and lists options for online and in-person instruction. The Milford campus is a branch location for program delivery.
Laboure College Nurse Aide Training ProgramMiltonFree–
Educational Entity · Job placement helpIn partnership with the Cambridge Community Learning Center, Labouré provides labs/clinicals as part of a CNA training pathway that combines in-person and online learning with job readiness support. Program tracks include options for fluent English speakers and English learners.
Chelsea Jewish LifecarePeabodyFree–
Nursing Facility · Employer-sponsored · Job placement help · Faith-basedChelsea Jewish Lifecare offers a paid Trained Nursing Assistant program that provides on‑the‑job training and coursework to prepare participants to become CNAs. Most trainees are hired after certification, and training includes an initial eight‑hour class and an online component.
Integritus Healthcare Blended NATPPittsfield–5
Nursing FacilityIntegritus Healthcare offers a blended 5‑week Nurse Aide Training Program that combines online theory with in‑person skills and clinical experience at affiliate facilities. Cohorts run in partnership with regional workforce programs with locations across Berkshire County.
Springside Rehabilitation and Skilled Care CenterPittsfieldFree–
Nursing Facility · Employer-sponsored · Job placement helpSpringside offers a facility‑based CNA training program at no cost, hiring trainees as RCA/HHA during training and transitioning them to CNA roles upon completion. The program includes remote coursework with in‑house skills labs and supervised clinical hours conducted at the facility.
Quincy College at Plymouth CampusPlymouth–4
Community College · 144 hours · Job placement helpQuincy College offers a hybrid CNA program with online theory, on-campus labs, and clinical training, available in Quincy and Plymouth. Multiple day, evening, and weekend cohorts run in 4–7 weeks.
Quincy College NATPQuincy–4
Community College · 144 hours · Job placement helpQuincy College’s CNA program is a 4–7 week hybrid course with online theory, on-campus labs, and clinicals; cohorts run days, evenings, and weekends in Quincy and Plymouth. Job placement assistance is available.
Divine Watch Training SchoolRandolph$1,3506
Career School · 80 hours · Job placement helpDivine Watch offers Nursing Assistant training with options for hybrid evening, in‑person weekend, and a weekday NAT/HHA dual track. The program includes classroom, lab, and clinical hours with resume and interview support.
Excel Training Institute - Hybrid ProgramWilbraham$1,7453
Career School · 75 hours · Job placement helpHybrid Nurse Aide/Home Health Aide course totaling 75 hours across 3 weeks, with two weeks of flexible online theory and one intensive in-person week of lab and clinical at a DPH-approved facility. Small classes are taught by RN/LPN instructors.

Evening CNA Classes in Massachusetts

Most in Framingham, Lawrence and Lowell

36 programs

Evening classes usually run after 5 PM on weekdays, so you can keep a daytime job or other commitments while you train.

Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.

See 36 programsHide programs
SchoolCityCostWeeks
Intl. Health Care Traning & ServicesAttleboro$1,5104
Career School · 137 hours · Financial aid · Job placement helpNurse Aide Training/Home Health Aide course totaling 137 hours with classroom, lab, and clinical offered in day and evening schedules. Ongoing enrollments with a deposit and payment plan available; career centers funding is accepted.
North Shore Community College @ Beverly Hospital and Anchor Point HousingBeverlyFree–
Community College · 115 hours · Financial aidNoncredit Nurse Assistant/Home Health Aide pathway provides classroom, lab, and clinical training with CPR and dementia certifications. Cohorts run days and evenings; some are tuition-free for eligible students.
Roxbury Community CollegeBoston–2
Community College · 75 hoursRCC’s Workforce Development CNA course provides classroom instruction and clinical training in a long‑term care facility covering patient care, terminology, documentation, and legal/ethical topics. Multiple daytime, evening, and weekend cohorts are offered across the year.
Upper Cape Cod Tech SchoolBourne$1,014–
High SchoolUpper Cape Tech Adult & Continuing Education offers Nurse's Aide Training with day and evening cohorts combining classroom, skills lab, and clinical experience for entry-level care roles.
Healthcare -EduBrockton$1,795–
Career SchoolHealthcare-Edu offers an in-person Nursing Assistant program in Brockton that awards CNA, HHA, and BLS certificates, with evening classes Tuesday–Thursday 5 p.m.–8 p.m. Tuition is 1795 and does not include textbook or scrubs.
Bunker Hill Community CollegeChelsea––
Community College · Financial aid · Job placement helpBHCC’s Certified Nurse Assistant training consists of concurrent courses in clinical practice, patient care skills, and a 24-hour off-site practicum at a skilled nursing facility. Day and evening options are offered with hybrid/asynchronous components.
North Shore Community College NAT-DanversDanversFree–
Community College · Financial aidNSCC’s HEA100 Nurse Assistant/Home Health Aide includes classroom, lab, and clinical training with HHA, CPR, and CMS Hand in Hand Dementia training. Day and evening cohorts are offered at Danvers and Lynn.
Mt. Wachusett Community College - DevensDevensFree8
Community College · Financial aidMWCC offers an 8-week hybrid Certified Nurse Assistant program that is completely free and includes CPR, First Aid, and AED certifications. Day or evening classes are followed by a 30-hour, one-week clinical practicum.
Boston Healthcare InstituteDorchester––
Career School · 96 hours · Job placement helpBHI provides Nursing Assistant training with classroom, lab, and a 21-hour clinical rotation. Multiple schedules are available including weekday, evening, and weekend options, and graduates receive job search assistance.
Health & Home Care Training of New EnglandFall River–4
Career School · 120 hours · Financial aid · Job placement helpThe Nurse Assistant/Home Health Aide program includes classroom, lab, and supervised clinical training, totaling 120 hours. The school offers frequent day and evening cohorts, job help, and hybrid sessions for some theory.
The Fieldstone SchoolFitchburgFree4
Career School · 128 hours · Financial aid · Job placement helpFieldstone’s Nurse Aide/Home Health Aide program provides 128 hours of training with classroom, lab, clinical, and CPR/BLS included; state exam fee is included. Day and evening cohorts are offered in Fitchburg, with a WIOA-funded option for eligible youth.
Massachusetts Bay Community College (SF)Framingham–8
Community College · 120 hours · Financial aidMassBay offers a 120 hour Certified Nursing Assistant program delivered in a hybrid format with remote lectures, in-person skills labs, and clinicals offered in fall, spring, and summer. Scholarships are available through MassBay’s Workforce Development/Continuing Education.
Massachusetts Bay Community College-BridgeFramingham–8
Community College · 120 hours · Financial aidMassBay’s hybrid Certified Nursing Assistant training totals 120 hours with online didactic via Webex plus in-person labs and clinicals offered in multiple terms. Scholarships are available through the college’s Workforce Development/Continuing Education.
Metrowest Healthcare AcademyFraminghamFree5
Career School · 90 hours · Financial aid · Employer-sponsored · Job guaranteeThe 90 hour hybrid CNA/HHA program blends online theory with in-person labs and clinicals, with day, evening, and weekend options. An employer-sponsored track through a staffing partner can cover full tuition for qualified applicants who commit to work.
Royal Health Care Institute at FraminghamFramingham$1,8104
Career School · 120 hours · Job placement helpRoyal HCI offers a 120 hour dual Nurse Aide and Home Health Aide program completed in four weeks with day or evening cohorts. Tuition includes books, uniform, CPR, dementia training, and fees; first-time state exam is free per MA DPH.
Mt Wachusett Community Comm CollegeGardnerFree8
Community College · Financial aidMWCC offers an 8-week hybrid CNA program that is free for eligible residents, with day or evening classes and a one-week 30-hour clinical practicum.
Holyoke Community CollegeHolyokeFree5
Community College · Financial aid · Job placement helpHCC’s Jump Start CNA is an in-person, 5-week program with day and evening cohorts; it’s free for eligible SNAP/TAFDC participants or available out-of-pocket. The program includes CPR, HHA, and Alzheimer’s/dementia trainings and provides employment search support.
Career Training AcademyLawrence–12
Career SchoolCareer Training Academy lists a 12-week Certified Nurse Assistant program with a hybrid format and evening schedule. Check the academy’s site for upcoming cohort dates and details.
International Health Training CenterLawrence–3
Career School · 140 hoursInternational Health Training Center offers a Nurse Aide Training Program with 140 total hours. Multiple morning, evening, and weekend cohorts are scheduled throughout the year.
Northern Essex Community CollegeLawrenceFree4
Community College · 125 hours · Financial aid · Employer-sponsoredNECC offers a 4-week, DPH‑approved hybrid CNA training with online lectures, hands‑on labs, and a 25‑hour clinical on the Lawrence campus. Recent cohorts have been grant‑funded at no cost to students.
Mt. Wachusett Community College - Leominster CampusLeominsterFree8
Community College · Financial aidMWCC offers an 8-week hybrid Certified Nurse Assistant program that is completely free for eligible Massachusetts residents and includes CPR, First Aid, and AED certifications. Day and evening cohorts are offered with a one-week 30-hour clinical practicum.
Middlesex Community CollegeLowell$2,3508
Community College · 100 hours · Financial aidMCC’s Nurse Assistant/Home Health Aide Certificate is a 100-hour, DPH-approved program with online theory, on-campus skills labs, and weekend clinicals. Multiple day and evening cohorts are offered, and grant funding may be available for qualified Massachusetts residents.
Royal Healthcare Institute at LowellLowell$1,8104
Career School · 120 hours · Job placement helpRoyal HCI’s Dual Nurse Aide and Home Health Aide program is a 120-hour course offered in day or evening cohorts over four weeks and includes books, uniform, CPR, and dementia training. The school provides job search assistance though employment is not guaranteed.
Universal Health Care CenterMalden–10
Career School · 100 hoursNurse Assistant/Home Health Aide program offered year-round with day, evening and weekend options; 100 hours over 10 weeks with in-person and online class options.
Laboure College Nurse Aide Training ProgramMiltonFree–
Educational Entity · Job placement helpIn partnership with the Cambridge Community Learning Center, Labouré provides labs/clinicals as part of a CNA training pathway that combines in-person and online learning with job readiness support. Program tracks include options for fluent English speakers and English learners.
Berkshire Health SystemsPittsfieldFree4
Educational Entity · Financial aid · Employer-sponsored · Job placement helpBerkshire Health Systems offers a paid, employer-sponsored nursing assistant training program that provides several weeks of intensive on‑the‑job instruction leading to employment as a Nursing Assistant. Berkshire Community College also runs a 4‑week evening CNA course on campus in partnership with BHS with classroom, skills lab, and clinical hours.
Quincy College at Plymouth CampusPlymouth–4
Community College · 144 hours · Job placement helpQuincy College offers a hybrid CNA program with online theory, on-campus labs, and clinical training, available in Quincy and Plymouth. Multiple day, evening, and weekend cohorts run in 4–7 weeks.
Quincy College NATPQuincy–4
Community College · 144 hours · Job placement helpQuincy College’s CNA program is a 4–7 week hybrid course with online theory, on-campus labs, and clinicals; cohorts run days, evenings, and weekends in Quincy and Plymouth. Job placement assistance is available.
Divine Watch Training SchoolRandolph$1,3506
Career School · 80 hours · Job placement helpDivine Watch offers Nursing Assistant training with options for hybrid evening, in‑person weekend, and a weekday NAT/HHA dual track. The program includes classroom, lab, and clinical hours with resume and interview support.
Royal Health Care Institute At SalemSalem$1,8104
Career School · 120 hours · Job placement helpRoyal Health Care Institute offers a 120 hour dual Nurse Aide and Home Health Aide program with day and evening cohorts completed in four weeks. Tuition includes books, uniform, CPR and dementia training.
Springfield Technical Community CollegeSpringfield$2,3957
Community College · 139 hours · Financial aid · Job placement helpSTCC’s CNA Plus program provides CNA training with CPR, Home Health Aide and Alzheimer’s/Neurological Disorders components, offered in day, evening and Saturday bilingual cohorts.
Holyoke Community College - Ware High SchoolWareFree5
Community College · Financial aid · Job placement helpHCC’s Jump Start CNA program is an in-person, 5-week training offered in day and evening cohorts that includes HHA, CPR/First Aid, and dementia training. Graduates receive job search support.
Holyoke Community College - Quaboag High SchoolWarrenFree5
Community College · Financial aid · Job placement helpHCC’s Jump Start CNA program is an in-person, 5-week training offered in day and evening cohorts that includes HHA, CPR/First Aid, and dementia training. Graduates receive job search support.
Holyoke Community College - Westfield High SchoolWestfieldFree5
Community College · Financial aid · Job placement helpHolyoke Community College’s Jump Start CNA program offers in-person training with day and evening cohorts and includes CPR, HHA, and Alzheimer’s trainings. Eligible students may attend tuition-free, and job search resources are provided after completion.
Peak Medical AcademyWorcester––
Career School · 102 hours · Financial aidPeak’s Nursing Assistant Technician/Home Health Aide program is 102 hours (78 hours theory/lab plus 24 hours clinical) and is offered with morning, evening, and weekend cohorts.
The Fieldstone SchoolWorcester$1,6004
Career School · 128 hoursThe in-person Nurse Aide/Home Health Aide program includes classroom, lab, and clinical training with textbooks, uniform, CPR/BLS, and study materials provided; total program length is 128 hours.

Weekend CNA Classes in Massachusetts

Most in Framingham

14 programs

Weekend classes usually meet on Saturdays, Sundays or both, so you can train without missing weekday work.

Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.

See 14 programsHide programs
SchoolCityCostWeeks
Roxbury Community CollegeBoston–2
Community College · 75 hoursRCC’s Workforce Development CNA course provides classroom instruction and clinical training in a long‑term care facility covering patient care, terminology, documentation, and legal/ethical topics. Multiple daytime, evening, and weekend cohorts are offered across the year.
Boston Healthcare InstituteDorchester––
Career School · 96 hours · Job placement helpBHI provides Nursing Assistant training with classroom, lab, and a 21-hour clinical rotation. Multiple schedules are available including weekday, evening, and weekend options, and graduates receive job search assistance.
Massachusetts Bay Community College (SF)Framingham–8
Community College · 120 hours · Financial aidMassBay offers a 120 hour Certified Nursing Assistant program delivered in a hybrid format with remote lectures, in-person skills labs, and clinicals offered in fall, spring, and summer. Scholarships are available through MassBay’s Workforce Development/Continuing Education.
Massachusetts Bay Community College-BridgeFramingham–8
Community College · 120 hours · Financial aidMassBay’s hybrid Certified Nursing Assistant training totals 120 hours with online didactic via Webex plus in-person labs and clinicals offered in multiple terms. Scholarships are available through the college’s Workforce Development/Continuing Education.
Metrowest Healthcare AcademyFraminghamFree5
Career School · 90 hours · Financial aid · Employer-sponsored · Job guaranteeThe 90 hour hybrid CNA/HHA program blends online theory with in-person labs and clinicals, with day, evening, and weekend options. An employer-sponsored track through a staffing partner can cover full tuition for qualified applicants who commit to work.
International Health Training CenterLawrence–3
Career School · 140 hoursInternational Health Training Center offers a Nurse Aide Training Program with 140 total hours. Multiple morning, evening, and weekend cohorts are scheduled throughout the year.
Middlesex Community CollegeLowell$2,3508
Community College · 100 hours · Financial aidMCC’s Nurse Assistant/Home Health Aide Certificate is a 100-hour, DPH-approved program with online theory, on-campus skills labs, and weekend clinicals. Multiple day and evening cohorts are offered, and grant funding may be available for qualified Massachusetts residents.
Universal Health Care CenterMalden–10
Career School · 100 hoursNurse Assistant/Home Health Aide program offered year-round with day, evening and weekend options; 100 hours over 10 weeks with in-person and online class options.
Smith Vocational And Agricultural High SchoolNorthampton$1,250–
High School · 84 hoursSmith Vocational’s Adult Community Education offers a CNA course with classroom and clinical training to prepare students for the Massachusetts certification exams. Instruction is delivered on weekends with practical skills taught in clinical settings.
Quincy College at Plymouth CampusPlymouth–4
Community College · 144 hours · Job placement helpQuincy College offers a hybrid CNA program with online theory, on-campus labs, and clinical training, available in Quincy and Plymouth. Multiple day, evening, and weekend cohorts run in 4–7 weeks.
Quincy College NATPQuincy–4
Community College · 144 hours · Job placement helpQuincy College’s CNA program is a 4–7 week hybrid course with online theory, on-campus labs, and clinicals; cohorts run days, evenings, and weekends in Quincy and Plymouth. Job placement assistance is available.
Divine Watch Training SchoolRandolph$1,3506
Career School · 80 hours · Job placement helpDivine Watch offers Nursing Assistant training with options for hybrid evening, in‑person weekend, and a weekday NAT/HHA dual track. The program includes classroom, lab, and clinical hours with resume and interview support.
Springfield Technical Community CollegeSpringfield$2,3957
Community College · 139 hours · Financial aid · Job placement helpSTCC’s CNA Plus program provides CNA training with CPR, Home Health Aide and Alzheimer’s/Neurological Disorders components, offered in day, evening and Saturday bilingual cohorts.
Peak Medical AcademyWorcester––
Career School · 102 hours · Financial aidPeak’s Nursing Assistant Technician/Home Health Aide program is 102 hours (78 hours theory/lab plus 24 hours clinical) and is offered with morning, evening, and weekend cohorts.

A program can appear under more than one type. Cost and length are each school's published figures, so confirm them with the school.

Explore CNA Classes by City in Massachusetts

With over 175 CNA training programs statewide, Massachusetts offers exceptional educational opportunities in major metropolitan areas such as Boston, Worcester, Springfield, Dorchester, Cambridge, and Lowell. Currently, about 36,790 Certified Nursing Assistants work across Massachusetts, reflecting steady demand for skilled healthcare professionals. Students completing Massachusetts CNA programs can expect median earnings of 44,200 annually and 21.25 per hour, among the highest CNA wages in the nation.

With a population of over 7.1 million residents and one of the most advanced healthcare systems in the United States, Massachusetts continues to offer excellent career opportunities for CNA training graduates. From world-renowned institutions like Mass General Brigham and Beth Israel Lahey Health in Boston to community hospitals and long-term care facilities across Worcester, Springfield, and the North Shore, Certified Nursing Assistants play a vital role in supporting patient care and strengthening the state's healthcare workforce.

Largest Cities in Massachusetts

All 97 Cities with CNA Programs in Massachusetts

No city by that name has programs listed. Try the CNA program search below, which works by ZIP code.

Not near one of these cities? Search CNA programs by ZIP code.

Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.

Prepare for Your CNA Exam in Massachusetts

The Massachusetts CNA exam has a knowledge test and a hands-on skills test. Both of these study tools are free.

Salary & Job Outlook as a CNA in Massachusetts

Median annual pay$44,200
Median hourly pay$21.25
CNAs employed36,790
Healthcare facilities700+

Massachusetts is a strong state for Certified Nursing Assistants, both in terms of employment opportunities and earning potential. With more than 36,790 CNAs working statewide and over 705 healthcare facilities, there are ample opportunities to begin or advance your CNA career. According to the Centers for Medicare & Medicaid Services (CMS), Massachusetts has more than 342 nursing homes, 83 hospitals, and 280 home health agencies that employ CNAs. While these counts are based on CMS data and may not capture every facility in the state, they demonstrate the wide range of job opportunities available.

Salary Overview

The median annual income for all workers in Massachusetts is about $60,690, or $29.18 per hour. CNAs in Massachusetts earn a median of $44,200 annually, which equals about $21.25 per hour. While CNA wages are below the statewide average, they remain higher than the national CNA median and provide a solid entry point into healthcare with opportunities for advancement into higher-paying roles such as Licensed Practical Nurse (LPN) or Registered Nurse (RN).

Job Outlook

The outlook for CNA employment in Massachusetts remains strong. With 36,790 CNAs currently employed and a large number of healthcare facilities statewide, job openings are expected to remain steady. The state's aging population, strong hospital network, and growing demand for long-term care continue to drive hiring needs. Major employment hubs include Greater Boston, Worcester County, and Western Massachusetts, with leading health systems such as Mass General Brigham, Beth Israel Lahey Health, UMass Memorial Health, Baystate Health, and Boston Medical Center Health System employing thousands of CNAs across hospitals, long-term care facilities, and home health settings. Many CNAs gain experience and later pursue advanced nursing education, creating ongoing turnover and new opportunities each year.

If you are considering this career path, explore our list of CNA training programs in Massachusetts or learn more about how to get on the registry in our CNA License & Registration guide.

Why Become a CNA in Massachusetts?

Becoming a CNA in Massachusetts is a fast and practical way to start a healthcare career. Training programs can be completed in just a few weeks, allowing you to transition quickly into paid employment. With more than 342 nursing homes and a robust hospital network, Massachusetts offers CNAs a diverse range of workplaces—from major hospitals to community-based care providers. The state's many community colleges and vocational schools provide approved CNA training, often serving as a stepping stone to LPN or RN programs. CNA work offers both meaningful patient interaction and a pathway toward long-term advancement in healthcare. You can also explore free CNA classes, online CNA programs, or accelerated CNA programs available across the state.

CNA Salaries across Massachusetts

CNA salaries vary by region, with urban areas like Boston and its surrounding suburbs typically offering higher pay than smaller metropolitan or rural regions. Below is a breakdown of CNA salaries across Massachusetts.

Sources: BLS OEWS (May 2023), CMS Nursing Homes (July 2025), CMS Hospitals (July 2025), CMS Home Health Agencies (July 2025)

CNA Salary by Area in Massachusetts

Area Annual salary Hourly salary
Massachusetts (statewide) $44,200 $21.25
Barnstable Town $41,390 $19.90
Boston-Cambridge-Nashua $45,620 $21.93
Leominster-Gardner $39,020 $18.76
New Bedford $39,030 $18.76
Pittsfield $39,450 $18.96
Springfield $41,500 $19.95
Worcester $40,670 $19.55

Source: BLS OEWS (May 2023), median wages for nursing assistants.

Ready to start? Get info from CNA schools in Massachusetts.

Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.

Frequently Asked Questions about CNA Classes in Massachusetts

How long does it take to complete a CNA program in Massachusetts?

In Massachusetts, CNA programs require a minimum of 75 hours of training, which includes 16 hours of clinical practice. Most students complete their training in 4–12 weeks, depending on whether they choose a full-time, part-time, or accelerated program schedule.

How much does CNA training cost in Massachusetts?

CNA programs in Massachusetts cost from free to $3,000, depending on the school. 37 programs are free or employer-paid. Some schools and healthcare employers may cover the cost or reimburse you after hiring.

Are there free CNA classes in Massachusetts?

Yes. 37 programs in Massachusetts are free or employer-paid. These are often employer-sponsored programs where you agree to work for the facility after completing training and certification.

Are online CNA programs available in Massachusetts?

Yes. 28 programs in Massachusetts offer hybrid training, with the classroom part online. Clinical skills are always practiced in person, in a supervised healthcare setting.

Are accelerated (4-week) CNA programs available in Massachusetts?

Yes. 27 programs in Massachusetts are accelerated, usually finishing in 3 to 5 weeks. These programs are intensive and best for students who can commit to full-time study and clinical practice.

How do I become a CNA in Massachusetts?

To become a CNA in Massachusetts, you must complete a state-approved training program, pass the Nurse Aide Competency Evaluation (NACE), and be listed on the Massachusetts Nurse Aide Registry. The process is overseen by the Massachusetts Department of Public Health (DPH).

How can I study for the CNA exam in Massachusetts?

Use our free CNA study guide to review the core CNA clinical skills, including hand washing, vital signs, transfers, and personal care. You can also take our free CNA practice tests, which include over 300 questions covering physical care, psychosocial care, and the role of the nurse aide.

I’m a CNA in another state. Can I transfer my license to Massachusetts?

Yes, through reciprocity, but the rules differ by state. Some states ask only for an application and a fee, while others also ask for a test or proof of recent work. Learn more in our guide to CNA License Reciprocity in Massachusetts.

How often do I need to renew my CNA license in Massachusetts?

CNAs in Massachusetts must renew their certification every 24 months. To renew, you need at least 8 hours of paid CNA work in that period. See our CNA License & Registration page for renewal details.

How can I check if my CNA license is active in Massachusetts?

You can verify your status on the Massachusetts Nurse Aide Registry online. For step-by-step instructions, visit our guide on CNA License & Registration in Massachusetts.

How much do CNAs earn in Massachusetts?

The median CNA salary in Massachusetts is $44,200 per year, or about $21.25 per hour. Pay can vary by region, employer, and years of experience. Many CNAs in Massachusetts also use the role as a stepping stone to LPN or RN careers.

Where do CNAs work in Massachusetts?

Certified Nursing Assistants in Massachusetts work in hospitals, nursing homes, rehabilitation centers, assisted living facilities, and home health agencies. Opportunities are widely available across both urban and rural areas.

Information accuracy: requirements, salary data and other information are compiled from official sources but can change. Please confirm with the school or the state before making decisions. If you spot a mistake, let us know.