Your Complete Guide to CNA Schools in Portland, Maine

Compare tuition, schedules, and paid training paths at Portland-area CNA schools.

By Aslam MultaniReviewed by Editorial staffUpdated September 16, 202621 min read
CNA Schools in Portland, Maine | Costs & Program Guide

Key Points

  • Maine requires 130 hours: 70 classroom, 20 lab, 40 clinical.
  • MaineHealth pays Portland trainees $18 per hour during six-week course.
  • Maine CNAs earn median $47,070 annually, above national median.

Free adult education courses or a paid apprenticeship that covers your wages while you train: Portland offers both ends of the CNA pipeline, plus several options in between. With Maine's 130-hour training minimum, some intensive programs can get you exam-ready in as little as three weeks, while evening and weekend schedules spread the work across two or three months.

Maine's CNA vacancy rate has climbed 58% since 2025, and local hospitals, nursing homes, and home health agencies are still actively hiring. Tuition ranges from zero (through MaineHealth's apprentice program) to roughly $2,500 at area adult education centers, a spread worth comparing side by side before you commit.

Jump straight to the program list →

Portland, Maine CNA Job Market: Hospitals, Nursing Homes, and Demand

A certified nursing assistant in Portland is the person doing the hands-on bedside work that keeps hospitals, nursing homes, and home health agencies running: checking vitals, helping patients bathe and dress, assisting with meals and mobility, and reporting changes in condition to nurses. It's an entry-level clinical role, but it's the backbone of direct patient care across the region.

Who's Hiring in Greater Portland

MaineHealth, which operates Maine Medical Center, is the single largest healthcare employer in the state and regularly recruits CNAs for its Portland campus and affiliated facilities. Northern Light Mercy Hospital also draws steadily on the local CNA workforce, as do the dozens of skilled nursing and senior living communities scattered across Cumberland County. Home health agencies serving Portland's aging suburbs round out the demand picture.

Why Demand Keeps Climbing

Maine has the oldest median age of any state in the country, and that demographic reality translates directly into sustained need for CNAs. Nursing homes and assisted living communities are stretched thin, hospitals face ongoing staffing pressure in med-surg units, and home health referrals keep growing as more seniors choose to age in place. For someone entering healthcare, that combination of an aging population and persistent staffing gaps means CNA openings in Portland tend to stay posted, not buried under stacks of applicants.

What the Job Actually Looks Like

New CNAs in Portland typically land in one of a handful of settings: hospital med-surg floors handling short-term recovery, long-term care facilities providing daily support to residents, home health roles visiting clients in their own houses, or memory care units working with patients experiencing dementia. Each setting demands a slightly different pace and skill set, and many CNAs try more than one before settling into a specialty.

Why the Program You Choose Matters

Because so much of this hiring runs through relationships between local employers and CNA training programs, picking CNA classes in Maine with real clinical placements at Maine Medical Center, Northern Light facilities, or established senior living communities can shorten the gap between finishing class and landing a paycheck.

Online and Hybrid CNA Classes Serving Portland, Maine

Online theory has made CNA training more flexible for Portland students, but Maine does not allow an initial CNA credential to be earned entirely online. The state requires 130 hours of approved training, and the hands-on skills labs and clinical hours must be completed in person. That means the practical answer to "Can I take CNA classes online in Portland, Maine?" is yes for the classroom portion only.

How Online CNA Training Works in Maine

Maine permits hybrid CNA programs that deliver lectures, readings, and quizzes online while scheduling skills practice and supervised clinical rotations on site. Fully online CNA programs are not approved for first-time certification, because direct patient care skills cannot be learned or assessed remotely. When a school advertises an online CNA class, expect a mix of remote coursework and in-person requirements rather than a self-paced, fully virtual course.

Hybrid Options Serving Portland

The clearest hybrid option in Portland is the MaineHealth Maine Medical Center Portland CNA Apprentice Program. It is state-approved and totals 130 hours, with instruction delivered through a mix of classroom sessions and video conferencing, while CNA training labs and clinical training take place in person. MaineHealth does not describe the program as fully online, so treat the hybrid label as "some remote lecture time" rather than an online-only schedule.

Portland Adult Education offers a Supported CNA program that includes classroom, lab, and 40 hours of clinical experience over roughly six months. Although it is a local, structured option, it is not consistently advertised as online-theory, so students should confirm the delivery format directly. Some statewide directories list additional hybrid CNA courses, but delivery labels can change between cohorts.

What to Verify Before Enrolling

Because online or hybrid listings can vary, contact the school to confirm: how many hours are live remote versus in person, where CNA clinical rotations occur, and whether the program is currently approved by the Maine State Board of Nursing. Ask whether the online component is live or recorded, and how many hours are spent in a skills lab versus a clinical site. Verify the schedule and location before committing, especially if you are commuting from outside Portland.

CNA Programs Within Commuting Distance of Portland

Portland residents have multiple state-approved CNA training options within a 30-minute drive, spanning community colleges, adult education centers, and hospital sponsored CNA training apprenticeships.

Southern Maine Community College

Located in South Portland, SMCC sits roughly five minutes from downtown Portland. The college offers an accelerated three-week CNA program delivered entirely in person. Tuition and 2026 schedule details require contacting the school directly, as the program operates separately from SMCC's longer nursing pathway.

MaineHealth CNA Apprentice Program at Maine Medical Center

MaineHealth runs a paid apprenticeship at Maine Medical Center in Portland. The core training runs six weeks, with students attending four to five days per week. Training and textbooks are free, and apprentices earn a CNA salary of $18 per hour while learning. After completing the program, graduates commit to working at least 24 hours weekly as a MaineHealth CNA for one year. A summer 2026 cohort begins July 6, with applications due March 30. Prospective students should check the MaineHealth careers portal for seat availability, as cohorts fill quickly.

Portland Adult Education Supported CNA

Portland Adult Education offers a longer, semester-based CNA program running approximately 22 weeks, including 40 clinical hours. This in-person option suits students who prefer a slower pace or need flexibility around work or family schedules. Admission requires a CASAS reading score between 227 and 239, plus a high school diploma or equivalent. Applicants complete a program interview before enrollment.

Westbrook Adult Education

Westbrook Adult Education, about 15 minutes west of Portland, offers state-approved CNA training. Specific 2026 dates, schedule formats, and costs are not yet published, so prospective students should contact the program directly.

Additional Regional Options

MaineHealth also operates CNA apprentice sites in Biddeford and Sanford, roughly 20 to 40 minutes south of Portland. Windham/Raymond Adult Education, about 25 minutes north, is listed as an active training site, though 2026 program details have not been released. Contact each program early, as seat availability varies by cohort.

Portland-Area CNA Program Comparison: Cost, Hours, and Clinicals

Published costs for Portland-area CNA training vary widely, from a free apprenticeship at MaineHealth to about $2,500 at some adult education programs. Some listings reflect matching local programs rather than a program's own current published rate, so confirm tuition, schedule, and clinical placement details directly before enrolling.

ProgramLocationTotal CostDurationFormatClinical Hours
Southern Maine Community College CNA course2 Fort Road, South Portland, ME 04106$1,200Not specified; confirm directly (state minimum 130 hours)In-person classroom, skills lab, and supervised clinical40 hours (typical Maine-approved distribution)
Supported CNA Program (Portland Adult Education)14 Locust Street, Portland, ME 04101$2,2751 semester CNA portion; 22-week IET listing (6-month pathway)In-person classroom and lab instruction plus clinical at a local healthcare facility40 hours
MaineHealth Maine Medical Center Portland CNA Apprentice ProgramMaineHealth Maine Medical Center, Portland, MEFree (tuition and textbook fees covered)6 weeksIn-person classroom, skills labs, and clinicals 4 to 5 days per weekClinical training included; weekly schedule 32 to 40 hours (includes classroom, lab, and clinical)
Westbrook Adult Education: Certified Nursing AssistantWestbrook Adult Education, Westbrook, ME$2,500 (matching local program listing)130 hours (reduced from 180)State-approved CNA program with classroom, clinical, and lab experience following Maine curriculumNot specified separately
Biddeford Adult Education: Certified Nursing AssistantBiddeford Learning Center, Biddeford, ME$500 (course fee listed for Sept 9 to Nov 6)Approximately 8 weeks (130 total hours)In-person CNA course with distinct classroom schedule and separate clinical schedule40 hours

Maine CNA Training Requirements: Hours, Exam, and Registry

Maine's current state minimum for CNA training is 130 hours, broken into 70 hours of classroom theory, 20 hours of skills lab, and 40 hours of supervised clinical practice. You may still see older program listings or third-party guides reference a 180-hour standard, and some Portland-area schools do build extended programs above the minimum, but 130 hours is the figure that satisfies Maine's licensing requirement today. Every approved program follows the Prescribed Generalist Curriculum for Nursing Assistant Training Programs set by the Maine State Board of Nursing under 10-144 CMR Chapter 128, so the CNA training curriculum covers the same core competencies no matter which school in the Portland area you attend.

Passing the Competency Exam

Once classroom and clinical hours are complete, candidates sit for the nurse aide competency evaluation administered through D&S Diversified Technologies, known as the Headmaster exam. It has two parts: a written or oral knowledge test covering topics like infection control, patient rights, and basic care procedures, and a hands-on skills demonstration where an evaluator observes tasks such as transferring a resident or taking vital signs. Both portions must be passed before a candidate can move to registry placement.

Getting Listed on the Registry

After passing, exam results are transmitted to the Maine DHHS Division of Licensing and Certification, which maintains the Maine Registry of Certified Nursing Assistants and Direct Care Workers. Active registry status is what actually authorizes someone to work as a CNA in Maine, so checking your CNA Registry Lookup status matters as much as the exam itself. The screening process checks for disqualifying annotations, meaning any documented history of abuse, neglect, or exploitation findings that would bar registry placement.

Reciprocity and Renewal

CNAs certified in another state can apply through the Maine Licensing Portal, selecting the option for candidates trained outside Maine. Applicants need to document training that meets or exceeds the 130-hour minimum, and there's no fee attached to this CNA license reciprocity pathway. Once listed, certification must be renewed every 24 months, which requires documenting at least 8 hours of paid nursing assistant work during that period. The state typically sends renewal notices 45 to 60 days before expiration, so Portland CNAs should watch their mail or online portal account closely to avoid a lapse.

CNA Salary and Career Outlook in Portland, Maine

National median annual wages for nursing assistants were $42,260 in May 2025, while Maine's median was higher at $47,070. The national 10th and 90th percentile wages were $33,940 and $51,980, respectively. Portland-South Portland metro data from May 2023 shows a median hourly wage of $20.73, but median annual and percentile breakdowns are not published in the available dataset, so the table below compares national and Maine figures only.

RegionMedian Annual Wage10th Percentile25th Percentile75th Percentile90th Percentile
United States (May 2025)$42,260$33,940$37,260$47,220$51,980
Maine (May 2025)$47,070N/A$44,200$50,190N/A

Salary Snapshot: What Portland CNAs Actually Earn

Free and Paid CNA Training Options in Portland

MaineHealth's CNA Apprentice Program in Portland pays trainees $18 an hour for the full six-week course, one of the few paths in the state where students earn a wage while completing paid CNA training rather than paying tuition.

Does MaineHealth Pay for CNA Training?

Yes. Tuition, textbooks, and exam-related costs are covered, and apprentices are treated as paid employees from day one, typically working 32 to 40 hours a week during training. Once certified, pay rises toward roughly $19.77 an hour, and graduates commit to about one year of employment at MaineHealth facilities such as Maine Medical Center in Portland. Eligibility generally requires Maine residency, a passed background check, and demonstrated English proficiency (a CASAS ABE score of 239 or higher, or equivalent coursework). Because it's a hybrid apprenticeship, some coursework is completed online with in-person clinical and skills training in Portland.

Portland Adult Education's Supported CNA Track

Portland Adult Education runs a six-month Supported CNA Program aimed at students who need extra preparation before entering certification coursework. It layers foundational classes (Healthcare Essentials, Digital Skills for Learning and the Workplace, and Foundational Skills for Professional Careers) ahead of the CNA class itself, which includes 40 hours of supervised clinical work. This isn't free: total program costs run around $2,275, plus a modest registration fee of $15 to $25 depending on residency. CNA scholarships exist for students who qualify, though coverage varies. Applicants typically need a CASAS score between 227 and 239, U.S. work authorization, a high school diploma or equivalent, and two reference letters.

Other Low-Cost and No-Cost Routes

A few additional options touch the Portland area, though availability shifts year to year. SMCC has partnered with The Cedars on a free summer CNA training program for Maine residents who are recent high school graduates or between 18 and 24, though seat availability for future summers isn't guaranteed. Further north, Northern Light Mayo Hospital's free CNA program, funded through the Harold Alfond Foundation, accepts a small cohort (around seven students) who train while employed and move into full-time roles afterward. It's outside Portland proper but worth knowing about if local seats fill up.

For most Portland-area students, the MaineHealth apprenticeship remains the most direct route to earning a paycheck while training, while Portland Adult Education suits those who need a slower, more supported on-ramp into the field.

How to Choose the Right CNA School in Portland

Picking a CNA program in Portland is less about finding the "best" school and more about finding the best fit for your schedule, budget, and career goals, especially if you're considering CNA to RN Programs. Here is how to narrow the field without getting stuck in analysis paralysis.

What to Compare

Before you enroll anywhere, weigh these five factors side by side:

  • Schedule flexibility: Day, evening, weekend, or hybrid options matter if you are working or caring for family. Ask whether missed clinicals can be made up.
  • Clinical site location: A program based in downtown Portland may send you to clinicals in Scarborough, Biddeford, or even Lewiston. Factor that commute into your real weekly time cost.
  • State exam pass rates: Ask the program directly what percentage of recent graduates passed the Maine CNA exam on the first try. A reputable school will share this.
  • Support services: Look for job placement help, tutoring, exam prep, and connections to local employers like MaineHealth or Northern Light.
  • Total cost: Go beyond tuition. Add textbooks, uniforms, and CNA clinical requirements such as background checks, TB tests, CPR certification, and the state exam fee. Hidden fees can add $200 to $500.

The comparison table lays out cost and hours for each Portland-area program at a glance. If tuition is your biggest hurdle, revisit the free and employer-sponsored options covered further down.

Common Pain Points to Watch For

Waitlists at community colleges like SMCC can stretch a semester or longer. If you need to start quickly, private programs and hospital-run apprenticeships usually move faster. Also ask upfront about repeat fees if you fail a skills check, and confirm whether clinical hours are scheduled or self arranged.

A Simple 3-Step Decision Framework

Use this to cut through the noise:

1. Filter by logistics. Cross off any program whose schedule or clinical location does not fit your life. Nothing else matters if you cannot show up. 2. Rank by total cost and payoff. Compare true out-of-pocket cost against pass rates and placement support. A free MaineHealth apprenticeship beats a $1,500 program with a weak track record. 3. Visit or call your top two. Talk to an instructor or recent graduate. You will learn more in one phone call than in an hour of browsing websites.

Maine hospitals reported CNA vacancy rates fell by more than half between 2025 and 2026, according to a Maine Hospital Association study, suggesting that newly certified CNAs are being absorbed into the workforce faster than in prior years. With roughly 1,270 nursing assistant openings projected annually through 2034 statewide, Portland graduates who complete training locally appear well positioned for steady employment, though exact retention rates aren't formally tracked.

Financial Aid and Employer Sponsorship for Portland CNA Students

Paying for CNA training in Portland increasingly means stacking smaller sources rather than relying on one big check, since most CNA-only courses fall outside traditional federal aid.

Federal and State Aid Limits

Pell Grants and campus work-study generally apply only when a CNA course is part of a longer Title IV-eligible certificate or associate program, not a standalone four-to-eight week class. That rules out federal financial aid for nursing school for many fast-track Portland programs. Maine's Competitive Skills Scholarship Program (CSSP) fills much of that gap for CNA training specifically. To qualify, applicants must be at least 18, Maine residents, earning under 200% of the federal poverty level, without a marketable postsecondary credential already. Full-time students can receive up to $10,000 per year toward unmet training costs (part-time up to $5,000), based on documented need, though some older program summaries cite lower $6,000/$3,000 figures, so confirm current limits when you apply. Apply through Maine JobLink before enrolling, since awards are tied to approved training plans, not reimbursed after the fact.

Employer-Sponsored Training

MaineHealth runs a paid workforce CNA training apprenticeship based in Portland that eliminates the cost question entirely: tuition, textbooks, and the state exam fee are covered, and apprentices earn $18 an hour during the six-week course. In exchange, apprentices commit to one year of work at a MaineHealth facility, working 32 to 40 hours weekly during training. It's a strong option for anyone comfortable trading a short-term commitment for zero out-of-pocket cost and guaranteed employment.

Before You Enroll

  • Apply early: CSSP intake windows and MaineHealth apprentice cohorts run on set cycles, so timing matters.
  • Ask about payment plans: Many private CNA programs offer installment options for students who don't qualify for grants.
  • Check employer reimbursement: Some nursing homes and hospitals reimburse tuition after hire, which can offset upfront cost even without formal apprenticeship.

Top CNA Programs Serving Portland, Maine

CNA exam pass rates and job placement rates are not consistently published for Portland-area CNA programs, including SMCC, Portland Adult Education, and MaineHealth's CNA apprentice program. Before choosing a program, ask the same two questions of every school: 'What is your most recent CNA exam pass rate?' and 'What percentage of graduates are employed as CNAs within six months?' The ranked options below are Maine CNA programs that Portland-area students may access, though neither is located inside Portland.

Maine College of Health Professions

#1

Lewiston, ME · $26,000/yr

Best for: Portland-area students wanting nursing pathway

Maine College of Health Professions is a Lewiston-based health professions college offering a state-aligned CNA course that exceeds Maine's minimum training hours. The program combines classroom, lab, and clinical components and prepares students for the Maine CNA certification exam. The college also offers LPN, RN, and BSN pathways, making it a practical stepping stone for Portland-area students willing to commute.

ACEN accredited
  • Campus-based program in Lewiston, Maine.
  • Follows Maine State Board of Nursing CNA curriculum.
  • Combines classroom instruction with hands-on clinical experience.
  • Exceeds Maine's minimum 180-hour training requirement.
  • Prepares students for the Maine CNA certification exam.
  • ACEN accredited.

Eastern Maine Community College

#2

Bangor, ME · $9,000/yr (net price)

Best for: Working adults seeking grant-funded training

Eastern Maine Community College offers a CNA program in Bangor with classroom, lab, and clinical training. Workforce development grants can make training free for eligible Maine residents, and the scheduling is designed to accommodate working adults. It is a solid statewide option for Portland students who are open to training outside the Portland metro.

  • Campus-based program in Bangor, Maine.
  • Combines classroom, lab, and clinical experience.
  • Graduates qualify for Maine state certification after board exam.
  • Free training may be available through workforce development grants.
  • Flexible scheduling for working adults.
  • Hands-on patient care training with RN supervision.

Frequently Asked Questions About CNA Classes in Portland

Prospective students often ask about cost, timelines, and employer support before enrolling in a Portland CNA program. Here are concise answers to the most common questions, based on current Maine program data and state requirements.

  1. How much do CNA classes cost in Portland, Maine?

    Costs range from free to about $2,275 in the Portland area. Many Maine programs charge between $400 and $2,275, depending on what is included. Some job listings bundle tuition, textbooks, background check, and state exam for around $1,500 to $2,275. A partially sponsored Portland program is about $495. Confirm current fees with the school or employer.

  2. Are there free CNA programs in Portland, Maine?

    Yes. MaineHealth Maine Medical Center in Portland offers free tuition and textbooks while paying students during training. Other free CNA training programs exist through grants, employer sponsorship, and workforce funding. Central Maine Community College has offered a Jobs Recovery Act funded program at $96 per credit for a total in-state cost around $521. Availability varies, so ask about current funding.

  3. What is the fastest CNA program in Portland, Maine?

    The fastest CNA program documented near Portland is Southern Maine Community College's three-week program in South Portland. Portland Adult Education's supported CNA program takes about 22 weeks. Shorter Maine programs tend to be employer sponsored or intensive, while supported adult education pathways usually take longer.

  4. Does MaineHealth pay for CNA training?

    Yes. MaineHealth Maine Medical Center in Portland covers tuition and textbooks and pays students an hourly wage during training. Reported pay examples have included $17.34 per hour and sometimes $18 per hour, plus benefits. MaineGeneral's Earn to Learn program pays $18.65 per hour during training and $19.65 after requirements. Check current pay with MaineHealth because rates can change.

  5. Can I take CNA classes online in Portland, Maine?

    You can complete some CNA coursework through online CNA programs in a hybrid format, but you cannot become a CNA entirely online. Maine state-approved training requires in-person clinical hours. Many programs combine online theory with required hands-on lab and clinical sessions. MaineHealth Portland is listed as hybrid but still includes in-person clinical training. Plan for scheduled clinical days at a local facility.

  6. What are the requirements to become a CNA in Maine?

    You must complete a state-approved CNA training program and pass the competency exam to be listed on the Maine CNA Registry. Program formats and fees vary, and exam fees often range from about $100 to $115. Background checks or application fees may apply depending on the school or employer. Confirm current requirements and costs with the Maine DHHS CNA Registry before you enroll.

Recent Articles