Certified nursing assistant (CNA) positions, also known as nursing aides or nursing assistants, are a popular entry-level job in the nursing field. Day-to-day tasks for CNAs include helping patients with daily activities like eating and bathing, cleaning patient rooms, taking vital signs and answering call lights. Many CNAs learn about the nursing profession from this role and go on to become licensed practical nurses (LPNs) and registered nurses (RNs) themselves. In Maine, CNAs earn an average annual salary of $27,250 according to the U.S. Bureau of Labor Statistics.

Choosing the Best CNA Programs in Maine

In order to become a CNA, aspiring nursing assistants need to complete a state-approved training program and pass their state's certification exam. CNA training programs are relatively quick to complete and lower cost than LPN or RN programs. Offered at many community colleges and technical schools as well as some medical facilities, CNA training programs are available across the state of Maine, including in Portland Bangor and Augusta. For more information about admissions requirements for CNA programs in Maine, visit our CNA Training Programs Admissions page.

  • Program Length: CNA training programs take anywhere from 4 to 12 weeks to complete. In Maine, CNA training programs must include a minimum of 180 hours of training including 90 hours of classroom theory, 20 hours of clinical laboratory work and 70 hours of supervised clinical practice.
  • Program Cost: CNA training programs vary in cost from school to school. As one example of program costs, the CNA training program at Maine College of Health Professions in Lewiston cost an estimated $965, which does not include books and uniforms. Some medical facilities offer free CNA training in exchange for working for the facility for a set period of time, which can be a cost-effective way to complete your CNA training.
  • Online/In-Person Options: Some schools may offer the classroom theory portion of their curriculum in an online or hybrid format which enables students to complete coursework and view lectures online and from home. This convenience may be particularly appealing to students who have other work or personal obligations that make attending classes on campus difficult.

2020 List of CNA Classes in Maine

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

Auburn, ME

SchoolContact Information
Auburn Adult Education
77 Harris St
Auburn, ME 04210
(207) 333-6661

Augusta, ME

SchoolContact Information
Augusta Adult-Community Ed
CNA Programs
33 Union Street, Suite 2
Augusta, ME 04330
(207) 626-2470

Bangor, ME

SchoolContact Information
Eastern Maine Community College
354 Hogan Rd
Bangor, ME 04401
(207) 974-4600
Penobscot Job Corps Center
CNA Programs
1375 Union St
Bangor, ME 04401
(207) 990-3000
United Technologies Center-Region 4
200 Hogan Rd
Bangor, ME 04401
(207) 942-5296
UTC-Bangor
CNA Programs
200 Hogan Rd
Bangor, ME 04401
079425296

Bath, ME

SchoolContact Information
RSU1-Adult Education
800 High Street
Bath, ME 04530
(207) 443-8255

Belfast, ME

SchoolContact Information
Waldo County Technical Center
CNA Programs
1022 Waterville Rd
Belfast, ME 04915
(207) 342-5231

Biddeford, ME

SchoolContact Information
Biddeford Adult Education
CNA Programs
18 Maplewood Avenue
Biddeford, ME 04005
(207) 282-3883

Boothbay Hrbr, ME

SchoolContact Information
Boothbay Region ACE
236 Townsend Ave
Boothbay Hrbr, ME 04538
(207) 633-3224

Calais, ME

SchoolContact Information
Washington County Community College
1 College Dr
Calais, ME 04619
(207) 454-1000
WCCC
CNA Programs
One College Drive
Calais, ME 04619
(207) 454-1012

Casco, ME

SchoolContact Information
Lake Region & Fryeburg Area Adult Education @ Crooked River
CNA Programs
1437 Poland Spring Rd
Casco, ME 04015
(207) 627-4291

Damariscotta, ME

SchoolContact Information
Central Lincoln County Adult Ed
767 Main St 1-A
Damariscotta, ME 04543
(207) 563-2811

Dexter, ME

SchoolContact Information
Tri County A.E.
CNA Programs
14 Abbott Hill Road
Dexter, ME 04930
(207) 924-7670

Dover-Foxcroft, ME

SchoolContact Information
Piscataquis Valley Adult Education
CNA Programs
50 Mayo St
Dover-Foxcroft, ME 04426
(207) 564-6525
Piscataquis Valley Adult Education Cooperative (PVAEC)
50 Mayo St
Dover-Foxcroft, ME 04426
(207) 564-6525

Ellsworth, ME

SchoolContact Information
Ellsworth Adult Education
CNA Programs
248 State St #1
Ellsworth, ME 04605
(207) 664-7110
Hancock County Technical Center
CNA Programs
112 Boggy Brook Rd
Ellsworth, ME 04605
(207) 667-9729

Farmington, ME

SchoolContact Information
Franklin County Adult Education
CNA Programs
129 Seamon Road, Suite A
Farmington, ME 04938
(207) 778-3460

Gardiner, ME

SchoolContact Information
MSAD #11 Adult Education
CNA Programs
40 West Hill Road
Gardiner, ME 04345
(207) 582-3774

Gray, ME

SchoolContact Information
Gray-New Gloucester Adult & Community Education
CNA Programs
10 Libby Hill Rd
Gray, ME 04039
(207) 657-9612

Lewiston, ME

SchoolContact Information
Lewiston Adult Education
CNA Programs
156 East Ave
Lewiston, ME 04240
(207) 795-4141
Maine College of Health Professions
70 Middle St
Lewiston, ME 04240
(207) 795-2840

Limestone, ME

SchoolContact Information
Loring Job Corps Center
CNA Programs
36 Montana Rd
Limestone, ME 04750
(207) 328-4710

Lincoln, ME

SchoolContact Information
Northern Penobscot Tech Region III
35 W Broadway
Lincoln, ME 04457
(207) 794-3004
Northern Penobscot Tech Region III
35 W Broadway
Lincoln, ME 04457
(207) 794-3004

Livermore Falls, ME

SchoolContact Information
Spruce Mountain Adult Education (RSU 73)
CNA Programs
9 Cedar St
Livermore Falls, ME 04254
(207) 897-6406

Mechanic Falls, ME

SchoolContact Information
RSU 16 Adult Education
129 Elm St
Mechanic Falls, ME 04256
(207) 345-3217

Mexico, ME

SchoolContact Information
School of Applied Tech-Region 9
377 River Rd
Mexico, ME 04257
(207) 364-3764

Naples, ME

SchoolContact Information
Lake Region Vocational Center
CNA Programs
1879 Roosevelt Trail
Naples, ME 04055
(207) 627-4291

Orono, ME

SchoolContact Information
Orono Adult Education
CNA Programs
14 Goodridge Drive
Orono, ME 04473
(207) 866-4119

Portland, ME

SchoolContact Information
Maine Medical Center
22 Bramhall St
Portland, ME 04102
(207) 662-0111
Portland Adult Education
14 Locust St
Portland, ME 04101
(207) 874-8155
The Cedars
CNA Programs
630 Ocean Ave
Portland, ME 04103
(207) 221-7000
University of New England - Portland Campus
CNA Programs
716 Stevens Ave
Portland, ME 04103
(207) 283-0171
University of Southern Maine
96 Falmouth St
Portland, ME 04103
(800) 800-4876

Rockland, ME

SchoolContact Information
Mid-Coast School of Technology
CNA Programs
1 Main St
Rockland, ME 04841
(207) 594-2161

Scarborough, ME

SchoolContact Information
Holbrook At Piper Shores
15 Piper Rd
Scarborough, ME 04074
(207) 883-8700
Scarborough Learning Center
CNA Programs
272 US-1
Scarborough, ME 04074
(207) 883-4356

South Paris, ME

SchoolContact Information
Oxford Hills Adult Education
256 Main St
South Paris, ME 04281
(207) 743-8842

Sullivan, ME

SchoolContact Information
RSU 24 Adult Education
1888 US-1
Sullivan, ME 04664
(207) 422-4794

Topsham, ME

SchoolContact Information
Merrymeeting Adult Education
CNA Programs
35 Republic Ave
Topsham, ME 04086
(207) 729-7323

Turner, ME

SchoolContact Information
MSAD 52 Adult & Community Education
CNA Programs
486 Turner Center Rd
Turner, ME 04282
(207) 225-1010

Waldoboro, ME

SchoolContact Information
MSAD #40 Adult Education
320 Manktown Road
Waldoboro, ME 04572
(207) 832-5205 x320

Waterville, ME

SchoolContact Information
Helping Hands
32 College Ave Suite 104
Waterville, ME 04901
(207) 872-9075
Maine General Health
CNA Programs
10 Water St #307
Waterville, ME 04901
(800) 427-1127

York, ME

SchoolContact Information
York Adult Education
CNA Programs
30 Organug Rd
York, ME 03909
(207) 363-7922

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