RetrainMap / Training costs by state / Maine / Nursing assistant (CNA)

Free · the federal list, by published cost · Maine

Nursing-assistant (CNA) programs in Maine on the federal training list, by published cost

53 programs in Maine’s Training Provider Results index carry one of the occupation codes for Nursing assistant (CNA) (31-1131, 31-1120, 31-1122). Published costs run from $0 to $2,370; 0 programs report no cost and sit at the end. Sorted by the cost each provider reported — “cheapest” here means the lowest published figure on the federal list on the snapshot date, not a verdict on quality, and never a price you are promised. Snapshot taken 2026-09-02.

Read this first. Your local job center decides eligibility — this shows what is on the list and what it cost and produced, not whether you will be approved. No promise is made here about money, seats, jobs or pay; the figures are what the providers reported, printed with their dates.
Programs on the list53
With a published cost53 of 53
With an employment figure27 of 53
Median published cost$1,025
53 rows
#Published cost
basis
Program (provider’s page) · credential · codeProvider · cityLengthExitedCompletedEmployed Q2 after exitMedian earnings, Q2 (one quarter)
1$0tuition + fees + suppliesNursing AssistantCertificate of Completion · 31-1131Eastern Maine Community CollegeBangor 4401competency-based
2$0tuition + fees + suppliesCertified Nursing Assistant(CNA)State of Maine CNA · 31-1131Central Lincoln County Adult EducationDamariscotta 4543competency-based8393%72%$9,038
3$0tuition + fees + suppliesCertified Residential Medication Aide (CRMA)Certified Residential Medicate Aide Certificate · 31-1131Washington County Adult and Community EducationMachias 46545 wk · 40 hrs
4$0tuition + fees + suppliesCNA (Nursing Assistant) apprenticeship1235 · 31-1131Five Town CSD Adult & Community EducationRockport 4856competency-based16100%69%$1,235
5$200tuition + fees + suppliesCertified Residential Medication Aide (CRMA)Certificate of Completion · 31-1131; 31-9092RSU 24 Adult EducationSullivan 4664competency-based1593%100%$9,420
6$360tuition + fees + suppliesCertified Residential Medication Aide (CRMA)CRMA · 31-1131Port ResourcesSouth Portland 41064 wk · 24 hrs
7$375tuition + fees + suppliesCertified Residential Medication Aide (CRMA)Certified Residential Medication Aide · 31-1131Region 9 Adult EducationMexico 42575 wk · 40 hrs
8$383tuition + fees + suppliesHealthcare Essentials: Med Term Electronic Healt31-9092; 31-1131Portland Adult EducationPortland 4101competency-based
9$400tuition + fees + suppliesCertified Nurses Assistant- National HealthcareCertified Nurses Assistant · 31-1131Bangor Adult & Community EducationBangor 4401competency-based46100%87%$10,494
10$400tuition + fees + suppliesCertified Nurses AssistantCertified Clinical Medical Assistant · 31-1131Gray-New Gloucester Adult & Community EducationGray 4039competency-based39100%89%$10,903
11$460tuition + fees + suppliesPersonal Support SpecialistPersonal Support Specialist · 31-1122Scarborough Adult Learning CenterScarborough 4074competency-based
12$480tuition + fees + suppliesPSSCertificate of Completion · 31-1122Brenda DugganMilbridge 4658competency-based
13$500tuition + fees + suppliesPersonal Support SpecialistPSS Certificate · 31-1122; 31-9099Franklin County Adult and Community EducationFarmington 49385 wk · 40 hrs
14$500tuition + fees + suppliesCertified Residential Medication Aide (CRMA)Certified Residential Medication Aide (CRMA) · 31-1131Mid-Coast School of TechnologyRockland 48415 wk · 40 hrs8996%89%$9,600
15$550tuition + fees + suppliesHealthcare Pathway Module 2Personal Support Specialist Certificate · 31-1122; 31-1122Lewiston Adult EducationLewiston 4240competency-based49100%77%$12,640
16$576tuition + fees + suppliesCertified Nursing Assistant (CNA) Fall 2022Certified Nursing Assistance License-Maine · 31-1131Biddeford Adult EducationBiddeford 4005competency-based
17$576tuition + fees + suppliesCertified Nursing Assistant (CNA) Summer 2022Certified Nursing Assistance Liscence-Maine · 31-1131Biddeford Adult EducationBiddeford 4005competency-based
18$576tuition + fees + suppliesCertified Nursing Assistant (CNA)Certified Nursing Assitance Licence-Maine · 31-1131Biddeford Adult EducationBiddeford 4005competency-based13100%71%$9,264
19$600tuition + fees + suppliesCertified Nursing AssistantCertificate of Completion · 31-1131Lake Region & Fryeburg Area Adult Ed (MSAD 61 & 72)Naples 4055competency-based
20$650tuition + fees + suppliesHealthcare Pathway Module 3Certified Nursing Assistant · 31-1131; 31-1122Lewiston Adult EducationLewiston 4240competency-based2677%100%$12,135
21$691tuition + fees + suppliesPersonal Service Specialist (PSS)Certificate of Completion; CPR; First Aid · 31-1122Westbrook Adult EducationWestbrook 4092competency-based1090%
22$800tuition + fees + suppliesCertified Nursing AssistantCertified Nursing Assistant · 31-1122; 31-1131Sanford Community Adult EducationSanford 4073competency-based
23$875tuition + fees + suppliesSupported CNACNA license · 31-1131Portland Adult EducationPortland 4101competency-based875%86%$9,532
24$979tuition + fees + suppliesCertified Nursing Assistant (CNA)Certified Nursing Assistant · 31-1131Augusta Adult & Community EducationAugusta 4330competency-based3990%92%$10,044
25$1,000tuition + fees + suppliesCNA-MedCNA-Med · 31-1131Eastern Aroostook Adult & Community Ed.Caribou 4736competency-based
26$1,000tuition + fees + suppliesCNA-M Certified Nursing Assistant MedsCertificate of Completion · 31-1131RSU 29/MSAD 70 Houlton Hodgdon Adult & Community EducationHoulton 4730competency-based
27$1,025tuition + fees + suppliesCertified Nursing AssistantCertificate of Completion · 31-1131Mid-Maine Regional Adult Community EducationWaterville 4901competency-based1275%89%$10,304
28$1,099tuition + fees + suppliesCertified Nursing Assistant Medication (CNA-M)Certified Nursing Assistant Medication · 31-1131Merrymeeting Adult EducationTopsham 408612 wk · 3 hrs
29$1,100tuition + fees + suppliesCertified Nurse Assistant CNA PlusCNA · 31-1131RSU 29/MSAD 70 Houlton Hodgdon Adult & Community EducationHoulton 4730competency-based2181%100%$6,242
30$1,175tuition + fees + suppliesCNA - Medication TechCertificate of Completion · 31-1131; 31-1122Oxford Hills / Nezinscot Adult EducationOxford 4281competency-based7100%
31$1,180tuition + fees + suppliesCertified Nursing Assistant (CNA)Certified Nursing Assistant · 31-1131Auburn Adult EducationAuburn 4210competency-based2997%100%$8,171
32$1,199tuition + fees + suppliesCertified Nursing Assistant MEDCNAMed · 31-1131Biddeford Adult EducationBiddeford 400512 wk · 12 hrs
33$1,200tuition + fees + suppliesCertified Nursing AssistantCertificate of Completion · 31-1131Washington County Community CollegeCalais 4619competency-based
34$1,200tuition + fees + suppliesCNACNA · 31-1131Eastern Aroostook Adult & Community Ed.Caribou 4736competency-based1688%69%$5,903
35$1,200tuition + fees + suppliesCertified Nursing Assistant - CNACertified Nursing Assistant · 31-1131Scarborough Adult Learning CenterScarborough 4074competency-based2584%80%$11,402
36$1,250tuition + fees + suppliesCertified Nursing Assistant (CNA)Certified Nursing Assistant · 31-1131York Adult and Community EducationYork 3909competency-based1675%
37$1,270tuition + fees + suppliesCertified Nursing Assistant (CNA)Certified Clinical Medical Assistant · 31-1133; 31-1131Lewiston Adult EducationLewiston 4240competency-based
38$1,300tuition + fees + suppliesCertified Nurse's AssistantState of Maine Certified Nurse's Assistant · 31-1131Piscataquis Valley Adult Education Cooperative (PVAEC)Dover Foxcroft 4426competency-based11100%86%$10,092
39$1,300tuition + fees + suppliesCNA - Medication TechCNA-M · 31-1131Piscataquis Valley Adult Education Cooperative (PVAEC)Dover Foxcroft 4426competency-based2596%100%$12,045
40$1,305tuition + fees + suppliesCertified Nursing AssistantCertified Nursing Assistant · 31-1131Merrymeeting Adult EducationTopsham 4086competency-based2596%97%$9,981
41$1,316tuition + fees + suppliesCertified Nursing Assistant (CNA)CNA certificate · 31-1131Mid-Coast School of TechnologyRockland 4841competency-based80100%90%$9,284
42$1,400tuition + fees + suppliesCertified Nursing AssistantCertificate of Completion · 31-1121; 31-1131RSU 24 Adult EducationSullivan 4664competency-based1681%100%$8,487
43$1,440tuition + fees + suppliesCertified Nursing Assistant TrainingCertified Nursing Assistant - Medication (CNA-M) · 31-1131RSU 54 Adult & Community EducationSkowhegan 4976competency-based5196%77%$12,446
44$1,450tuition + fees + suppliesCertified Nursing Assistant (CNA)Certifed Nursing Assistant · 31-1131; 31-1131Valley Unified Continuing Education (Madawaska & Fort Kent)Fort Kent 4739competency-based8100%92%$5,050
45$1,550tuition + fees + suppliesCertified Nursing Assistant (CNA)Certified Nursing Assistant · 31-1131Franklin County Adult and Community EducationFarmington 4938competency-based
46$1,576tuition + fees + suppliesCertified Nursing Assistant ProgramCertified Nursing Assistant · 31-1131; 31-1133Washington County Adult and Community EducationMachias 4654competency-based1587%64%$8,949
47$1,764tuition + fees + suppliesCertified Nurse AssistantCertificate of Completion · 31-1131MSAD #1 Adult and Community EducationPresque Isle 4769competency-based1788%
48$1,800tuition + fees + suppliesCertified Nursing Asst. Med TechCertified Nursing Assistant Med Tech · 31-1131Franklin County Adult and Community EducationFarmington 4938competency-based
49$1,850tuition + fees + suppliesCertified Nursing AssistantCertified Nursing Assistant · 31-1131Oxford Hills / Nezinscot Adult EducationOxford 4281competency-based41100%91%$10,962
50$1,866tuition + fees + suppliesCertified Nursing AssistantCertificate of Completion and Maine CNA Competency Test · 31-1131Westbrook Adult EducationWestbrook 4092competency-based1493%
51$1,875tuition + fees + suppliesCertified Nursing AssistantCertified Nursing Assistant · 31-1131RSU 73 Spruce Mountain Adult EducationLivermore Falls 4254competency-based16100%88%$11,269
52$2,275tuition + fees + suppliesCertified Nursing Assistant (CNA)Certified Nursing Assistant · 31-1131Region 9 Adult EducationMexico 4257competency-based11100%100%$11,600
53$2,370tuition + fees + suppliesCertified Nursing Assistant (CNA)CNA certification · 31-1131Oxford Hills / Nezinscot Adult EducationOxford 4281competency-based

Source and date: U.S. Department of Labor, Training Provider Results — the open program index behind trainingproviderresults.gov, snapshot taken 2026-09-02 (724 programs for Maine in the index that day); the site states the data cover programs approved as of June 30, 2025 and outcomes for July 1, 2021 – June 30, 2025. Cost is Out-of-Pocket Cost for a Non-WIOA Participant: Tuition and Requested Fees (DE111) where the provider reported it, otherwise Average number of dollars the training program received from each WIOA participant Individual Training Account (ITA) during the time period (DE138/DE135) — the basis is printed under each figure; books and supplies are added only when reported separately. “Completed” = Percent of All Students who completed the program (DE122/DE121); “Employed Q2” = Percent of All Students Exiters who were employed in the 2nd Quarter after Exit (DE123/DE129); “Median earnings” = Median Earnings in the 2nd Quarter after Exit of All Students that are Employed in the 2nd Quarter after Exit (DE125) — one calendar quarter, not a year. A dash means the federal file prints −1: Values displayed as "-1" indicate data that have been suppressed to protect confidentiality. Your local job center decides eligibility — this shows what is on the list and what it cost and produced, not whether you will be approved.

The list is free. The ranking by what each program produced is $39.

This page sorts nursing-assistant (CNA) programs in Maine by the cost their providers published. The Retraining ROI report takes one target occupation and one state, ranks every listed program by the employment its completers reported, and — if you give your current pay — prints a payback estimate per program with its basis. Built on order from the same federal record; free sample on that page.

The $39 ROI report Free funding finder The $19 Directions plan

Other program types in Maine: CDL truck driving · Medical assistant · LPN / LVN · Registered nurse (RN) · Phlebotomy · EMT / paramedic · Dental assistant · Pharmacy technician · Medical billing and coding · Surgical technologist · Radiologic technologist · Veterinary technician · HVAC · Welding · Electrician · Plumbing · Automotive technician · IT support · Cosmetology.