CNA Programs & Career Opportunities in Massachusetts

Massachusetts is home to 176 CNA training programs and over 700 healthcare facilities. Our guide currently highlights 97 cities, where we cover all local CNA programs and a selection of healthcare facilities. Explore CNA classes, salary information, and career opportunities to learn more about becoming a CNA in Massachusetts.

Get Information from CNA Programs in Massachusetts

Starting your CNA Career in Massachusetts

  • Training Programs
    176
    State-approved Programs
  • Cities
    97
    Cities Currently Covered
  • Healthcare Facilities
    700+
    Total Facilities
  • Median Annual Salary
    $44,200
    Median Yearly Pay
  • Median Hourly Salary
    $21.25
    Median Per Hour
  • Total CNAs Employed
    36,790
    CNAs Working Statewide

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.

Get Information from CNA Programs in Massachusetts

Schools in Massachusetts are actively seeking qualified students. Fill out one quick form below to receive information directly from multiple accredited CNA programs.

You'll receive information about:

  • Upcoming start dates & schedules
  • Tuition costs & financial aid options
  • Class locations & formats
  • Program details & requirements

βœ“ Free Service β€’ βœ“ No Obligations β€’ βœ“ Compare Multiple Programs β€’ βœ“ Accredited Schools Only

Or browse programs by city below to explore specific locations and local options. View city directory ↓

Major Cities for CNA Careers in Massachusetts

Explore CNA opportunities in Massachusetts's largest cities and metropolitan areas.

Boston

πŸ“Š Population: 665,945
πŸŽ“ Programs: 6
πŸ₯ Facilities: 40
πŸ’° Salary: $45,620
View Details β†’

Worcester

πŸ“Š Population: 204,191
πŸŽ“ Programs: 10
πŸ₯ Facilities: 44
πŸ’° Salary: $40,670
View Details β†’

Springfield

πŸ“Š Population: 155,305
πŸŽ“ Programs: 2
πŸ₯ Facilities: 16
πŸ’° Salary: $41,500
View Details β†’

Dorchester

πŸ“Š Population: 125,392
πŸŽ“ Programs: 1
πŸ₯ Facilities: 2
πŸ’° Salary: $45,620
View Details β†’

Cambridge

πŸ“Š Population: 117,962
πŸŽ“ Programs: 1
πŸ₯ Facilities: 5
πŸ’° Salary: $45,620
View Details β†’

Lowell

πŸ“Š Population: 114,737
πŸŽ“ Programs: 2
πŸ₯ Facilities: 12
πŸ’° Salary: $45,620
View Details β†’

Training & Certification Requirements in Massachusetts

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

Explore CNA Classes by City in Massachusetts

Explore CNA classes in Massachusetts by city. We currently feature 97 cities, each with a full list of CNA training courses, salary details, and selected healthcare facilities.

Sort by:

Free CNA Classes in Massachusetts

Looking for free CNA classes and training programs in Massachusetts? These 37 options are available at no cost through employer sponsorship, state support, or other financial assistance.

Holyoke Community College - Quaboag High School

βœ… State Approved 🏫 Community College ⚑ Accelerated Program ✨ Free Program πŸ’΅ Financial Aid Available 🀝 Job Placement Help πŸŒ™ Evening Classes Available
πŸ“ Warren, 284 Old West Brookfield Rd, Massachusetts 01083

Program Details

HCC’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.
Total Cost: Free Duration: 5 weeks

Royal Megansett Nursing & Retirement Home

βœ… State Approved 🏫 Nursing Facility ✨ Free Program 🏒 Employer Sponsored
πŸ“ Falmouth, 209 County Road, Massachusetts 02556

Program Details

Royal 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.
Total Cost: Free

Broad Reach at Liberty Commons

βœ… State Approved 🏫 Nursing Facility ✨ Free Program 🏒 Employer Sponsored 🎯 Job Guarantee
πŸ“ Chatham, 390 Orleans Road, Massachusetts 01375

Program Details

Broad 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.
Total Cost: Free

Timberlyn Heights

βœ… State Approved 🏫 Nursing Facility ⚑ Accelerated Program ✨ Free Program 🏒 Employer Sponsored
πŸ“ Great Barrington, 320 Maple Avenue, Massachusetts 01752

Program Details

Facility advertises a paid CNA training program with employment upon successful completion.
Total Cost: Free Duration: 4 weeks

BayPath of Duxbury Nursing & Rehab Center

βœ… State Approved 🏫 Nursing Facility πŸ’» Online Available ✨ Free Program 🏒 Employer Sponsored
πŸ“ Duxbury, 308 Kingstown Way, Massachusetts 01830

Program Details

Bay 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.
Total Cost: Free

Mt. Wachusett Community College - Devens

βœ… State Approved 🏫 Community College πŸ’» Online Available ✨ Free Program πŸ’΅ Financial Aid Available πŸŒ™ Evening Classes Available
πŸ“ Devens, 27 Jackson Street, Massachusetts 02645

Program Details

MWCC 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.
Total Cost: Free Duration: 8 weeks

Royal Cape Cod NATP

βœ… State Approved 🏫 Nursing Facility ✨ Free Program 🏒 Employer Sponsored
πŸ“ Buzzards Bay, 8 Lewis Point Road, Massachusetts 01701

Program Details

Royal Health Cape Cod offers paid CNA training for prospective staff to build caregiving skills and begin careers in long-term care at Royal facilities.
Total Cost: Free

Woburn Rehab & Nursing Center/ Salter HC

βœ… State Approved 🏫 Nursing Facility ✨ Free Program 🏒 Employer Sponsored
πŸ“ Woburn, 18 Frances Street, Massachusetts 01801

Program Details

Salter 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.
Total Cost: Free

Holyoke Community College - Ware High School

βœ… State Approved 🏫 Community College ⚑ Accelerated Program ✨ Free Program πŸ’΅ Financial Aid Available 🀝 Job Placement Help πŸŒ™ Evening Classes Available
πŸ“ Ware, 237 West St Ware HS, Massachusetts 01040

Program Details

HCC’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.
Total Cost: Free Duration: 5 weeks

Holyoke Community College - Westfield High School

βœ… State Approved 🏫 Community College ⚑ Accelerated Program ✨ Free Program πŸ’΅ Financial Aid Available 🀝 Job Placement Help πŸŒ™ Evening Classes Available
πŸ“ Westfield, 177 Montgomery Road, Massachusetts 01085

Program Details

Holyoke 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.
Total Cost: Free Duration: 5 weeks

Online CNA Classes in Massachusetts

These 28 programs offer CNA classes online in Massachusetts, giving you the flexibility to complete the classroom portion remotely. However, all CNA programs also require in-person clinical training, which must be completed at an approved healthcare facility before certification.

Excel Training Institute - Hybrid Program

βœ… State Approved 🏫 Career School πŸ’» Online Available ⚑ Accelerated Program 🀝 Job Placement Help
πŸ“ Wilbraham, 4 Stony Hill Road, Massachusetts 01095

Program Details

Hybrid 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.
Total Cost: $1,745 Total Hours: 75 Duration: 3 weeks

BayPath of Duxbury Nursing & Rehab Center

βœ… State Approved 🏫 Nursing Facility πŸ’» Online Available ✨ Free Program 🏒 Employer Sponsored
πŸ“ Duxbury, 308 Kingstown Way, Massachusetts 01830

Program Details

Bay 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.
Total Cost: Free

Mt. Wachusett Community College - Devens

βœ… State Approved 🏫 Community College πŸ’» Online Available ✨ Free Program πŸ’΅ Financial Aid Available πŸŒ™ Evening Classes Available
πŸ“ Devens, 27 Jackson Street, Massachusetts 02645

Program Details

MWCC 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.
Total Cost: Free Duration: 8 weeks

Divine Watch Training School

βœ… State Approved 🏫 Career School πŸ’» Online Available 🀝 Job Placement Help πŸ•’ Evening & Weekend Classes Available
πŸ“ Randolph, 950 North Main Street, Massachusetts 02368

Program Details

Divine 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.
Total Cost: $1,350 Total Hours: 80 Duration: 6 weeks

Quincy College at Plymouth Campus

βœ… State Approved 🏫 Community College πŸ’» Online Available ⚑ Accelerated Program 🀝 Job Placement Help πŸ•’ Evening & Weekend Classes Available
πŸ“ Plymouth, 36 Cordae Park, Massachusetts 02360

Program Details

Quincy 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.
Total Hours: 144 Duration: 4 weeks

Open Door Healthcare Services

βœ… State Approved 🏫 Private πŸ’» Online Available ⚑ Accelerated Program 🀝 Job Placement Help
πŸ“ Chelmsford, 55 Mission Road, Massachusetts 01879

Program Details

Blended 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.
Duration: 4 weeks

Metrowest Healthcare Academy

βœ… State Approved 🏫 Career School πŸ’» Online Available πŸ’΅ Financial Aid Available 🀝 Job Placement Help
πŸ“ Milford, 208 Main Street, Suite 112, Massachusetts 02169

Program Details

Metrowest 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 Program

βœ… State Approved 🏫 Educational Entity πŸ’» Online Available ✨ Free Program 🀝 Job Placement Help πŸŒ™ Evening Classes Available
πŸ“ Milton, 303 Adams Street, Massachusetts 02770

Program Details

In 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.
Total Cost: Free

Mt Wachusett Community Comm College

βœ… State Approved 🏫 Community College πŸ’» Online Available ✨ Free Program πŸ’΅ Financial Aid Available πŸŒ™ Evening Classes Available
πŸ“ Gardner, 444 Green Street, Massachusetts 01901

Program Details

MWCC 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.
Total Cost: Free Duration: 8 weeks

Seacoast Nursing and Rehabilitation Center

βœ… State Approved 🏫 Nursing Facility πŸ’» Online Available ✨ Free Program 🏒 Employer Sponsored 🀝 Job Placement Help
πŸ“ Gloucester, 292 Washington Street, Massachusetts 02148

Program Details

Employer-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.
Total Cost: Free Total Hours: 60

4-Week CNA Classes in Massachusetts

These 27 programs offer accelerated CNA training in Massachusetts, typically ranging from 3-5 weeks, with 4-week programs being the most common. Accelerated CNA classes are one of the fastest ways to become a CNA in Massachusetts, making them ideal if you want to start your healthcare career quickly.

Excel Training Institute - Hybrid Program

βœ… State Approved 🏫 Career School πŸ’» Online Available ⚑ Accelerated Program 🀝 Job Placement Help
πŸ“ Wilbraham, 4 Stony Hill Road, Massachusetts 01095

Program Details

Hybrid 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.
Total Cost: $1,745 Total Hours: 75 Duration: 3 weeks

Holyoke Community College - Quaboag High School

βœ… State Approved 🏫 Community College ⚑ Accelerated Program ✨ Free Program πŸ’΅ Financial Aid Available 🀝 Job Placement Help πŸŒ™ Evening Classes Available
πŸ“ Warren, 284 Old West Brookfield Rd, Massachusetts 01083

Program Details

HCC’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.
Total Cost: Free Duration: 5 weeks

Timberlyn Heights

βœ… State Approved 🏫 Nursing Facility ⚑ Accelerated Program ✨ Free Program 🏒 Employer Sponsored
πŸ“ Great Barrington, 320 Maple Avenue, Massachusetts 01752

Program Details

Facility advertises a paid CNA training program with employment upon successful completion.
Total Cost: Free Duration: 4 weeks

Holyoke Community College - Ware High School

βœ… State Approved 🏫 Community College ⚑ Accelerated Program ✨ Free Program πŸ’΅ Financial Aid Available 🀝 Job Placement Help πŸŒ™ Evening Classes Available
πŸ“ Ware, 237 West St Ware HS, Massachusetts 01040

Program Details

HCC’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.
Total Cost: Free Duration: 5 weeks

Holyoke Community College - Westfield High School

βœ… State Approved 🏫 Community College ⚑ Accelerated Program ✨ Free Program πŸ’΅ Financial Aid Available 🀝 Job Placement Help πŸŒ™ Evening Classes Available
πŸ“ Westfield, 177 Montgomery Road, Massachusetts 01085

Program Details

Holyoke 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.
Total Cost: Free Duration: 5 weeks

Quincy College at Plymouth Campus

βœ… State Approved 🏫 Community College πŸ’» Online Available ⚑ Accelerated Program 🀝 Job Placement Help πŸ•’ Evening & Weekend Classes Available
πŸ“ Plymouth, 36 Cordae Park, Massachusetts 02360

Program Details

Quincy 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.
Total Hours: 144 Duration: 4 weeks

Open Door Healthcare Services

βœ… State Approved 🏫 Private πŸ’» Online Available ⚑ Accelerated Program 🀝 Job Placement Help
πŸ“ Chelmsford, 55 Mission Road, Massachusetts 01879

Program Details

Blended 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.
Duration: 4 weeks

Holyoke Community College

βœ… State Approved 🏫 Community College ⚑ Accelerated Program ✨ Free Program πŸ’΅ Financial Aid Available 🀝 Job Placement Help πŸŒ™ Evening Classes Available
πŸ“ Holyoke, 303 Homestead Avenue, Massachusetts 01040

Program Details

HCC’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.
Total Cost: Free Duration: 5 weeks

The Fieldstone School

βœ… State Approved 🏫 Career School ⚑ Accelerated Program πŸŒ™ Evening Classes Available
πŸ“ Worcester, 90 Madison Street, Suite 200, Massachusetts 01608

Program Details

The 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.
Total Cost: $1,600 Total Hours: 128 Duration: 4 weeks

Quincy College NATP

βœ… State Approved 🏫 Community College πŸ’» Online Available ⚑ Accelerated Program 🀝 Job Placement Help πŸ•’ Evening & Weekend Classes Available
πŸ“ Quincy, 1250 Hancock Street, Massachusetts 02169

Program Details

Quincy 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.
Total Hours: 144 Duration: 4 weeks

Evening Classes in Massachusetts

These 36 programs offer evening CNA classes in Massachusetts, designed for working professionals and those with daytime commitments. Evening classes typically run after 5 PM on weekdays, allowing you to maintain your current schedule while pursuing CNA certification.

Holyoke Community College - Quaboag High School

βœ… State Approved 🏫 Community College ⚑ Accelerated Program ✨ Free Program πŸ’΅ Financial Aid Available 🀝 Job Placement Help πŸŒ™ Evening Classes Available
πŸ“ Warren, 284 Old West Brookfield Rd, Massachusetts 01083

Program Details

HCC’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.
Total Cost: Free Duration: 5 weeks

Mt. Wachusett Community College - Devens

βœ… State Approved 🏫 Community College πŸ’» Online Available ✨ Free Program πŸ’΅ Financial Aid Available πŸŒ™ Evening Classes Available
πŸ“ Devens, 27 Jackson Street, Massachusetts 02645

Program Details

MWCC 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.
Total Cost: Free Duration: 8 weeks

Upper Cape Cod Tech School

βœ… State Approved 🏫 High School πŸŒ™ Evening Classes Available
πŸ“ Bourne, 220 Sandwich Road, Massachusetts 02723

Program Details

Upper 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.
Total Cost: $1,014

Holyoke Community College - Ware High School

βœ… State Approved 🏫 Community College ⚑ Accelerated Program ✨ Free Program πŸ’΅ Financial Aid Available 🀝 Job Placement Help πŸŒ™ Evening Classes Available
πŸ“ Ware, 237 West St Ware HS, Massachusetts 01040

Program Details

HCC’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.
Total Cost: Free Duration: 5 weeks

Holyoke Community College - Westfield High School

βœ… State Approved 🏫 Community College ⚑ Accelerated Program ✨ Free Program πŸ’΅ Financial Aid Available 🀝 Job Placement Help πŸŒ™ Evening Classes Available
πŸ“ Westfield, 177 Montgomery Road, Massachusetts 01085

Program Details

Holyoke 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.
Total Cost: Free Duration: 5 weeks

Divine Watch Training School

βœ… State Approved 🏫 Career School πŸ’» Online Available 🀝 Job Placement Help πŸ•’ Evening & Weekend Classes Available
πŸ“ Randolph, 950 North Main Street, Massachusetts 02368

Program Details

Divine 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.
Total Cost: $1,350 Total Hours: 80 Duration: 6 weeks

Quincy College at Plymouth Campus

βœ… State Approved 🏫 Community College πŸ’» Online Available ⚑ Accelerated Program 🀝 Job Placement Help πŸ•’ Evening & Weekend Classes Available
πŸ“ Plymouth, 36 Cordae Park, Massachusetts 02360

Program Details

Quincy 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.
Total Hours: 144 Duration: 4 weeks

Laboure College Nurse Aide Training Program

βœ… State Approved 🏫 Educational Entity πŸ’» Online Available ✨ Free Program 🀝 Job Placement Help πŸŒ™ Evening Classes Available
πŸ“ Milton, 303 Adams Street, Massachusetts 02770

Program Details

In 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.
Total Cost: Free

Holyoke Community College

βœ… State Approved 🏫 Community College ⚑ Accelerated Program ✨ Free Program πŸ’΅ Financial Aid Available 🀝 Job Placement Help πŸŒ™ Evening Classes Available
πŸ“ Holyoke, 303 Homestead Avenue, Massachusetts 01040

Program Details

HCC’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.
Total Cost: Free Duration: 5 weeks

Mt Wachusett Community Comm College

βœ… State Approved 🏫 Community College πŸ’» Online Available ✨ Free Program πŸ’΅ Financial Aid Available πŸŒ™ Evening Classes Available
πŸ“ Gardner, 444 Green Street, Massachusetts 01901

Program Details

MWCC 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.
Total Cost: Free Duration: 8 weeks

Weekend Classes in Massachusetts

These 14 programs offer weekend CNA classes in Massachusetts, perfect for those who work Monday through Friday. Weekend programs typically meet on Saturdays and/or Sundays, allowing you to complete your CNA training without disrupting your weekday work schedule.

Divine Watch Training School

βœ… State Approved 🏫 Career School πŸ’» Online Available 🀝 Job Placement Help πŸ•’ Evening & Weekend Classes Available
πŸ“ Randolph, 950 North Main Street, Massachusetts 02368

Program Details

Divine 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.
Total Cost: $1,350 Total Hours: 80 Duration: 6 weeks

Quincy College at Plymouth Campus

βœ… State Approved 🏫 Community College πŸ’» Online Available ⚑ Accelerated Program 🀝 Job Placement Help πŸ•’ Evening & Weekend Classes Available
πŸ“ Plymouth, 36 Cordae Park, Massachusetts 02360

Program Details

Quincy 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.
Total Hours: 144 Duration: 4 weeks

Smith Vocational And Agricultural High School

βœ… State Approved 🏫 High School πŸ“… Weekend Classes Available
πŸ“ Northampton, 80 Locust Street, Massachusetts 01880

Program Details

Smith 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.
Total Cost: $1,250 Total Hours: 84

Peak Medical Academy

βœ… State Approved 🏫 Career School πŸ’΅ Financial Aid Available πŸ•’ Evening & Weekend Classes Available
πŸ“ Worcester, 38 Front Street, 2nd floor, Massachusetts 01608

Program Details

Peak’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.
Total Hours: 102

Springfield Technical Community College

βœ… State Approved 🏫 Community College πŸ’΅ Financial Aid Available 🀝 Job Placement Help πŸ•’ Evening & Weekend Classes Available
πŸ“ Springfield, One Armory Square, Massachusetts 01105

Program Details

STCC’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.
Total Cost: $2,395 Total Hours: 139 Duration: 7 weeks

Quincy College NATP

βœ… State Approved 🏫 Community College πŸ’» Online Available ⚑ Accelerated Program 🀝 Job Placement Help πŸ•’ Evening & Weekend Classes Available
πŸ“ Quincy, 1250 Hancock Street, Massachusetts 02169

Program Details

Quincy 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.
Total Hours: 144 Duration: 4 weeks

Universal Health Care Center

βœ… State Approved 🏫 Career School πŸ’» Online Available πŸ•’ Evening & Weekend Classes Available
πŸ“ Malden, 27 Hunting Street, Massachusetts 01201

Program Details

Nurse 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.
Total Hours: 100 Duration: 10 weeks

Middlesex Community College

βœ… State Approved 🏫 Community College πŸ’» Online Available πŸ’΅ Financial Aid Available πŸ•’ Evening & Weekend Classes Available
πŸ“ Lowell, 33 Kearney Square, Massachusetts 01534

Program Details

MCC’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.
Total Cost: $2,350 Total Hours: 100 Duration: 8 weeks

International Health Training Center

βœ… State Approved 🏫 Career School ⚑ Accelerated Program πŸ•’ Evening & Weekend Classes Available
πŸ“ Lawrence, 599 Canal Street Ground-West, Massachusetts 02650

Program Details

International Health Training Center offers a Nurse Aide Training Program with 140 total hours. Multiple morning, evening, and weekend cohorts are scheduled throughout the year.
Total Hours: 140 Duration: 3 weeks

Massachusetts Bay Community College (SF)

βœ… State Approved 🏫 Community College πŸ’» Online Available πŸ’΅ Financial Aid Available πŸ•’ Evening & Weekend Classes Available
πŸ“ Framingham, 490 Franklin Street, Massachusetts 01702

Program Details

MassBay 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.
Total Hours: 120 Duration: 8 weeks

Salary & Job Outlook as a CNA in Massachusetts

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

Compare CNA salaries across different metropolitan areas and regions in Massachusetts. Salary data includes both annual and hourly wages for nursing assistants.

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

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 classes in Massachusetts generally cost between $800 and $1,500. Some programs may be more expensive at private schools, while community colleges and healthcare providers often offer lower-cost options. Employers may also cover tuition in exchange for a work commitment.

Are there free CNA classes in Massachusetts?

Yes. Many nursing homes, hospitals, and state workforce programs in Massachusetts offer free CNA training. 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?

Several schools in Massachusetts offer hybrid CNA programs that combine online coursework with in-person clinical training. While theory can often be completed online, state rules require that clinical skills be performed in a supervised, hands-on healthcare setting.

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

Yes, some schools and healthcare providers in Massachusetts offer accelerated CNA programs that can be completed in as little as 4 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).

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

Yes. Massachusetts allows CNAs certified in other states to transfer their license through reciprocity. This process places you on the Massachusetts Nurse Aide Registry without retaking training. 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 remain active on the registry, you must work at least one documented day (8 consecutive hours) of paid employment in an approved healthcare setting during 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 carefully compiled and based on the latest available sources, but may change. Please verify with official sources before making decisions. If you spot a mistake, let us know.