The role of certified nursing assistants (CNAs), also known as nurse aides or nursing assistants, is a popular entry-level position in nursing. Many CNAs learn about the nursing profession during their time as assistants and then go on to become licensed practical nurses or registered nurses.

Main job duties include helping patients with their daily activities like eating and bathing, taking vital signs, answering call lights and sanitizing rooms. Training programs for nurse aides are quick to complete and less expensive than practical nursing or RN programs, making this an excellent entry point to a career in nursing. CNAs in Massachusetts earn an average annual salary of $32,370, according to the U.S. Bureau of Labor Statistics.

Choosing the Best CNA Programs in Massachusetts

In order to secure a job as a CNA, aspiring nurse aides must complete a state-approved training program and pass a certification exam. CNA training programs are offered at many community colleges and technical schools across the state, as well as in some nursing homes and medical facilities. For more information about admissions requirements for CNA programs in Massachusetts, please visit our CNA Training Programs Admissions page.

  • Program Length: CNA training programs vary in length and can take anywhere from 4 to 12 weeks to complete. CNA training programs include a combination of classroom instruction and hands-on clinical practice under the supervision of an LPN or RN.
  • Program Cost: The cost of CNA training varies from school to school, but generally includes tuition, lab fees, textbooks, uniforms, certification exam fees and the cost of TB testing and a criminal background check. As one example of program costs, the Nursing Assistant Program at Mass Bay Community College in Framingham costs $1,130 in tuition in 2019, plus an additional $242 for uniform, stethoscope, textbook, and CPR certification.
  • Board Approved Programs: The Massachusetts Department of Public Health manages the Nurse Aid Registry Program, which reviews CNA training programs, oversees the CNA competency exam and maintains a registry of nurse aides licensed to work in Massachusetts. The Nurse Aide Registry Program also offers a list of state-approved training programs on their website. To learn more, check out the CNA certification requirements for Massachusetts.
  • Online/In-Person Options: While most CNA programs in Massachusetts are traditional on-campus programs, some schools offer a hybrid format for their CNA training programs in which the classroom portion is offered online and the clinical practice portion is taught in-person in a medical facility. Online courses offer students the flexibility of taking classes on their own schedules and the convenience of completing assignments and attending lectures from home.

2023 List of CNA Classes in Massachusetts

To get a feel for the CNA curriculum in Massachusetts, see our list of classes and courses available in the state:

Amesbury, MA

CNA Programs
110 Haverhill Rd Ste. 378
Amesbury, MA 01913
(978) 660-6916

Attleboro, MA

Bedford, MA

591 Springs Rd
Bedford, MA 01730
(781) 280-3200

Braintree, MA

CNA Programs
140 Wood Rd.
Braintree, MA 01284
(978) 289-3400

Brockton, MA

CNA Programs
1106 Main Street, Suite 201
Brockton, MA 02301
(508) 510-5890

471 Prospect St
Brockton, MA 02301
(508) 584-2805

Cambridge, MA

CNA Programs
459 Broadway
Cambridge, MA 02138
(617) 349-6630

Chicopee, MA

CNA Programs
103 Johnson Rd
Chicopee, MA 01022
(800) 733-5627

Danvers, MA

1 Ferncroft Rd
Danvers, MA 01923
(978) 762-4000

Devens, MA

CNA Programs
270 Jackson Rd
Devens, MA 01434
(978) 784-2600

Dorchester, MA

CNA Programs
344 Talbot Ave Suite 201
Dorchester, MA 02124
(617) 282-0479

Dracut, MA

CNA Programs
1934 Lakeview Ave # 14
Dracut, MA 01826
(978) 735-4451

Easton, MA

CNA Programs
16 Belmont St.
Easton, MA 02375
(508) 238-0628

Fall River, MA

CNA Programs
777 Elsbree St
Fall River, MA 02720
(508) 678-2811

CNA Programs
288 Plymouth Ave # 14
Fall River, MA 02721
(508) 536-5366

Fitchburg, MA

CNA Programs
1050 Westminster St
Fitchburg, MA 01420
(978) 345-9200

76 Summer Street #025
Fitchburg, MA 01420
(508) 752-0778

Framingham, MA

CNA Programs
100 Concord Street 2nd Floor 2A
Framingham, MA 01702
(508) 872-5973

Gardner, MA

CNA Programs
34 Pearly Lane
Gardner, MA 01440
(978) 537-3339

444 Green St
Gardner, MA 01440
(978) 632-6600

Greenfield, MA

CNA Programs
270 Main Street
Greenfield, MA 01301
(413) 775-1661

Lawrence, MA

CNA Programs
60 Island St.
Lawrence, MA 01840
(617) 588-4133

354 Merrimack St # 210
Lawrence, MA 01843
(978) 682-6441

Lynn, MA

80 Neptune Blvd
Lynn, MA 01902
(781) 477-7431

CNA Programs
330 Lynnway suite 112
Lynn, MA 01901
(781) 593-3900

Malden, MA

Milford, MA

CNA Programs
208 Main Street, Suite 112
Milford, MA 01757
(508) 872-5973

North Grafton, MA

CNA Programs
100 Pine St
North Grafton, MA 01536
(508) 887-7300

Peabody, MA

CNA Programs
85 Lowell St.
Peabody, MA 01968
(617) 588-4133

Plymouth, MA

94 Obery St
Plymouth, MA 02360
(508) 747-9800

Springfield, MA

Wakefield, MA

591 North Ave
Wakefield, MA 01880
(781) 222-5500

Waltham, MA

CNA Programs
267 Moody Street Suite 205
Waltham, MA 02453
(781) 894-2515

Wellesley Hills, MA

CNA Programs
50 Oakland Street
Wellesley Hills, MA 02481
(781) 239-3000

Worcester, MA

CNA Programs
61 Harvard St
Worcester, MA 01609
(508) 799-9786

CNA Programs
2000 Century Dr.
Worcester, MA 01606
(508) 595-3715

CNA Programs
70 James Street Suite 139-A
Worcester, MA 02453
(508) 754-1208

2nd Floor, 38 Front St
Worcester, MA 01608
(508) 753-8302

670 W Boylston St
Worcester, MA 01606
(508) 853-2300

90 Madison Street Suite 200
Worcester, MA 01608
(508) 752-0778

Are we missing your school's program or need to update information listed? Please contact us so we can make the necessary changes.