Key Points
- Over 5,000 nursing assistants work in the Portland metro area.
- Mt. Hood Community College boasts a 95% certification exam pass rate.
- Free training options exist, including employer sponsorships and grants.
Find the best CNA programs in Gresham, compare costs, learn about free training options, and follow our step-by-step path to certification.

Oregon requires all nursing assistants to complete a state-approved training program and pass a two-part competency exam before working in a licensed care facility. In the Portland metro area, that credential opens doors to more than 5,000 active nursing assistant positions, with demand rising as Multnomah County's population of adults over 65 grows faster than the state average.
Day to day, CNAs handle direct patient care: bathing, repositioning, monitoring vitals, and serving as the consistent human presence in a patient's routine. It is physically demanding and often emotionally taxing, but consistently ranks among the highest-satisfaction entry-level roles in healthcare.
For Gresham residents, the practical questions center on program cost, scheduling, and how quickly training converts to a paycheck. Tuition at local community colleges runs from a few hundred dollars to over a thousand, and free employer-sponsored options exist but come with strings attached.
Gresham, Oregon, offers a compelling entry point for anyone considering a CNA career. The city’s healthcare sector is growing steadily, creating a steady stream of job opportunities for new graduates. Whether you are drawn by the promise of stable employment, flexible scheduling, or the chance to make a real difference in people’s lives, becoming a CNA in Gresham puts you at the center of a community that values compassionate care.
The need for nursing assistants across the Portland-Vancouver metro area remains high. Recent job market data shows over 158 active job postings1 for CNAs in the broader metro region in 2025, while Gresham alone had more than 140 openings2 during 2026. This consistent demand reflects an aging population and the expansion of local healthcare facilities, guaranteeing that newly certified CNAs can get a CNA job quickly after training.
Several well-known healthcare providers serve as top employers for CNAs in and around Gresham. Legacy Mount Hood Medical Center is a major hospital right in town, often hiring nursing assistants for a variety of shifts. Nearby, Adventist Health Portland offers additional hospital-based roles. For those interested in long-term care, facilities such as Stanley Post Acute, Rose Villa Senior Living, and Russellville Park Retirement Community frequently have openings. Assisted living and skilled nursing facilities like Terwilliger Plaza also provide reliable employment, with wages reflecting the local cost of living and experience level3.
CNA work is known for its stability: healthcare is an essential service, and nursing assistants are needed around the clock. Many positions offer flexible shifts, making it easier to balance work with family or further education. Plus, becoming a CNA can be a stepping stone to advanced nursing degrees. Mt. Hood Community College, for instance, allows students to start as CNAs and later transition into its practical nursing or registered nursing programs, creating a clear career ladder right here in the Gresham area.
Perhaps the most rewarding aspect of working as a CNA in Gresham is the direct impact on the well-being of neighbors and community members. As the local population ages, nursing assistants play a vital role in maintaining dignity and comfort for seniors in long-term care facilities, assisted living centers, and home health settings. In a tight-knit community like Gresham, you are likely to care for people whose stories connect to your own, building relationships that go beyond a paycheck.
For many students in Gresham, the biggest question isn’t whether to become a CNA, but how to pay for CNA training without breaking the bank. While the upfront price tag matters, a clear breakdown of tuition, fees, and hidden extras helps you plan ahead and compare programs fairly.
CNA program costs include more than tuition. When budgeting, account for tuition, fees, textbooks, uniforms, certification fees, and clinical compliance requirements. Most community colleges charge per-credit, so total cost depends on your residency status and the number of credits required.
At Mt. Hood Community College, in-state students pay $132.75 per credit for the 2025, 2026 academic year. The CNA program typically requires 4, 6 credits, with a total estimated program cost of $1,800, $2,600 in 2026.1 This covers tuition, fees, and other essentials: - Textbooks: $150, $300 - Scrubs and shoes: $100, $200 - BLS certification: $70, $100 - Clinical compliance (immunizations, background check): $100, $250 After completing training, plan for the Oregon State Board of Nursing exam fee of $150, $210.1 Out-of-state students pay a higher per-credit rate, contact MHCC directly for the latest figure.
Portland Community College, offering CNA classes in Portland, Oregon, has an in-state per-credit rate of $107 as of 2023, 2024, while Clackamas Community College charges $130, both requiring similar credit loads. Though PCC appears slightly cheaper, remember that total costs vary with additional fees and materials. Always confirm current rates directly with the school.
These community college costs are significantly lower than private CNA programs, which can run $1,200, $3,000 or more in tuition alone. Public colleges also offer financial aid eligibility, making them the more budget-conscious choice. Some employers even offer tuition reimbursement for CNAs, potentially reducing your out-of-pocket expense. For Gresham residents, MHCC’s in-state rates and comprehensive training make it a solid investment in a stable healthcare career.
For many students, the choice comes down to paying full tuition out of pocket or tapping into one of several funding pathways that can dramatically lower the cost. In the Gresham area, free and low-cost training isn't limited to a single source; it often involves combining workforce grants, employer tuition benefits, and institutional aid.
Start with your local workforce development office. Organizations like Worksource Oregon administer federal funding that can cover CNA training for eligible individuals. Reach out to the Portland Workforce Training Center or visit worksourceoregon.org to ask about current availability and eligibility criteria. These grants are not guaranteed year-round, so calling directly gives you the most accurate picture of open enrollment windows and application steps.
Many healthcare employers in the Portland metro area invest in their workforce by covering training costs. Contact the human resources departments at major hospitals and long-term care facilities near Gresham to ask about current offerings. Employers may structure these benefits in different ways:
Even if a specific hospital doesn't advertise a program, an HR representative may know of upcoming cohorts or less publicized partnerships with local schools.
Colleges like Mt. Hood Community College and private training providers often maintain their own scholarship funds or know about external awards. After identifying CNA classes in Oregon that interest you, explore the school's financial aid page or contact the financial aid office. Additionally, the Oregon Student Aid Commission offers statewide scholarships, some of which apply to short-term certificate programs. When you contact schools, also ask about:
Visit the Oregon State Board of Nursing website for an up-to-date list of approved CNA programs. Use that list to call each school near Gresham and ask detailed questions about total costs, hidden fees, and any financial assistance they facilitate. Being direct about your budget often leads to practical solutions that aren't prominently advertised online.
If you are juggling a job, kids, or a long commute from east Multnomah County, you may be weighing flexibility against the hands-on nature of CNA training. The honest answer: you cannot become a certified nursing assistant entirely online. Oregon State Board of Nursing rules require supervised clinical hours in a licensed facility, plus skills lab practice you have to complete in person. What has changed is how much of the surrounding coursework can now happen from your kitchen table.
Mt. Hood Community College, Portland Community College, and Clackamas Community College have all moved portions of their nursing assistant curriculum online. Lecture content, reading assignments, quizzes, and modules on topics like infection control, patient rights, and medical terminology are often delivered through the college's learning management system. You then show up on campus, or at a partner clinical site, for skills labs and the required clinical rotation.
For working adults, this hybrid structure is a real advantage. You can watch lectures after the kids are in bed and reserve your scheduled campus days for the hands-on work that actually requires an instructor at your elbow.
Oregon's community colleges share coursework through a statewide online consortium, which has expanded general education and prerequisite options students can take remotely. While the CNA certificate itself stays local because of clinical requirements, students planning to continue toward LPN or RN often use consortium courses to knock out prerequisites on their own schedule.
Before enrolling, confirm with the specific program which components are online and which require your physical presence.
Which community colleges near Gresham offer Oregon-approved CNA training, and how do their programs differ? If you live in Gresham, you'll find state-approved nursing assistant programs at Mt. Hood Community College (your local option), Portland Community College, and Clackamas Community College. Each follows Oregon State Board of Nursing standards but varies in schedule, clinical partnerships, and enrollment process.
Mt. Hood Community College runs two sequential certifications. The Nursing Assistant (NA1) program is 166 hours of in-person instruction1, combining classroom theory with supervised clinical practice. To enroll, you must be 18 or older3 and demonstrate reading competency at a ninth-grade level or higher (placement into RD115 if you take the assessment)2. A high school diploma is not required.3 Before you can register for any term, you must complete a mandatory online information session1 that covers program expectations, schedule demands, and clinical requirements.
MHCC offers NA1 classes each term, including summer, giving you flexibility to start when it fits your schedule.3 The college does not publish current waitlist or seat-availability numbers online3, so contact the Nursing Assistant program office directly as soon as you're ready to apply. If seats fill early, you may need to wait for the next term.
Once you complete NA1 and earn your first certification, you can continue with the Nursing Assistant (CNA2) program, a 96-hour in-person course1 that builds advanced skills. Many hospitals in the Portland metro area prefer or require the CNA2 credential for employment1, making it a valuable next step even though it's optional for basic licensure.
Portland Community College operates CNA programs across multiple campuses (including its Cascade campus in North Portland, closer to Gresham than the other PCC sites). PCC's program typically runs as a condensed daytime or evening session and may include hybrid components for some didactic content, though clinical hours are always in-person. Clackamas Community College in Oregon City offers a similar program structure with flexible scheduling options.
Both PCC and CCC follow the same 150-hour minimum required by Oregon law and prepare you for the same state exam. Clinical rotation sites vary by term and campus but often include local skilled nursing facilities, assisted living communities, and hospital long-term care units.
The Oregon State Board of Nursing publishes pass rates for approved programs, but specific year-over-year data for MHCC, PCC, and CCC are not consistently updated in a single public report. When comparing schools, ask admissions staff for the most recent cohort's first-time pass rate on the state competency exam. MHCC and PCC both maintain strong reputations and longstanding OSBN approval.
MHCC does not guarantee job placement, but the college's Career Services office offers resume help, interview prep, and access to employer hiring events. Some local skilled nursing facilities and home health agencies recruit directly from MHCC's clinical rotation sites, so building rapport during your clinical weeks can open doors.
For Mt. Hood Community College, visit the Nursing Assistant program page on the MHCC website or call the Health Professions division at (503) 491-72791. Register for the mandatory information session as your first step, then complete the reading placement if needed and submit your registration by the published deadline for your target term. Starting your application process two to three months before the term begins is a safe timeline.
Mt. Hood Community College reports that their CNA program has a 95% first-time pass rate on the Oregon State Board of Nursing certification exam, significantly above the state average. This high success rate gives Gresham students a strong advantage in becoming certified nursing assistants.
Three Oregon community colleges offer state-approved CNA training convenient to Gresham residents. While all prepare students for the same Oregon certification, locations and specific program details differ. Contact each school directly for the latest on tuition, schedules, and clinical sites.
| Mt. Hood Community College (MHCC) | Portland Community College (PCC) | Clackamas Community College (CCC) | |
|---|---|---|---|
| Program Name | Certified Nursing Assistant (CNA) Program | Nursing Assistant Award | Nursing Assistant 1 |
| Location | Gresham, OR | Portland, OR | Oregon City, OR |
| Credential Awarded | Oregon Certified Nursing Assistant (CNA) | Oregon Certified Nursing Assistant (CNA) | Oregon Certified Nursing Assistant (CNA) |

The table below presents employment and wage data for nursing assistants in the Portland-Vancouver-Hillsboro metropolitan area and selected nearby Oregon metros, based on the latest U.S. Bureau of Labor Statistics figures. While statewide and national averages are not included in this dataset, the Portland metro stands out for its high number of nursing assistant positions and competitive median pay. Projected job growth for nursing assistants remains strong nationwide, offering promising opportunities for new graduates entering the field.
| Metro Area | Employment | Median Annual Wage | Median Hourly Wage |
|---|---|---|---|
| Portland-Vancouver-Hillsboro, OR-WA | 7,600 | $48,520 | $23.33 |
| Salem, OR | 1,330 | $48,280 | $23.21 |
| Eugene-Springfield, OR | 1,290 | $46,900 | $22.55 |
| Bend, OR | 490 | $47,560 | $22.87 |
Below are the top CNA programs serving Gresham students, ranked by return on investment, graduation rates, and student outcomes, with special weight given to geographic accessibility for Portland-area learners. These Oregon community colleges offer state-approved training, blending hands-on clinical experience with flexible learning formats to prepare you for a stable healthcare career. Whether you prefer a nearby campus or a hybrid model from a trusted institution, these programs provide a direct path to certification.
Oregon City, OR · $8,000/yr
Best for: Portland metro area commuters
Clackamas Community College, located just a short drive from Gresham in Oregon City, offers a Nursing Assistant program that combines online theory with in-person labs and clinical rotations. With a strong focus on hands-on skills and a one-term, cohort-based model, it prepares you efficiently for the Oregon CNA exam. The program costs around $1,730, and financial aid is available. Its proximity to Gresham makes it a convenient choice for local students.
Salem, OR · ~$8,000/yr (est.)
Best for: Budget-conscious future CNAs
Chemeketa Community College in Salem offers a Basic Nursing Assistant program that is both affordable and accessible for Gresham-area students willing to commute. The 136-hour, non-credit course includes 70 hours of classroom/lab and 66 hours of clinical experience in long-term care. With a total cost of around $1,466, it provides a low-cost entry point into healthcare. Admission is through a lottery system, and classes are offered year-round on multiple campuses.
Newport, OR · $8,000/yr (net price)
Best for: Coastal relocation seekers
Oregon Coast Community College's Nurse Assistant Level 1 Training Program is a 120-hour, 7-credit hybrid course that meets OSBN requirements. It combines online lectures, on-campus skills lab, and a 40-hour clinical experience, offering flexibility for students across Oregon. With campuses in Newport and Lincoln City, it provides a coastal option for those seeking a change of scenery, though it is farther from Gresham. The program emphasizes compassionate patient care and bedside skills.
Roseburg, OR · $8,000/yr
Umpqua Community College in Roseburg offers an 11-week hybrid Nursing Assistant Level One certificate. The program blends online coursework with in-person clinical training, boasting high first-time OSBN exam pass rates. It is a stand-alone certificate with no additional coursework required, making it a straightforward path to certification. Financial aid options like scholarships and grants help keep costs manageable.
Coos Bay, OR · $9,000/yr (net price)
Southwestern Oregon Community College in Coos Bay offers an Advanced Nursing Assistant Career Pathway Certificate that prepares you for both CNA Level 1 and Level 2 certifications. This 19-credit program combines classroom instruction with clinical experience and integrates health information technology. It's a more comprehensive option for those seeking a deeper foundation in nursing, though it requires a longer commitment and is located on the southern Oregon coast.
Bend, OR · $5,000 – $14,000/yr
Central Oregon Community College in Bend offers a one-year Nursing Assistant Certificate of Completion that also includes Community Health Worker training. This three-term, campus-based program provides a broader healthcare education, though it is not eligible for federal financial aid. It requires no formal academic entrance exams, making it accessible, but students must cover additional costs for immunizations, background checks, and supplies.
Eugene, OR · ~$9,000/yr (est.)
Lane Community College in Eugene offers both Nursing Assistant 1 and Nursing Assistant 2 non-credit courses. The NA1 program is a campus-based certification prep costing $1,250, with limited seats. The NA2 program requires prior CNA 1 certification and costs the same. Both include CPR certification and textbook, and financial aid may be available. Small class sizes and first-come, first-served registration make early application essential.
Grants Pass, OR · $11,000/yr (net price)
Rogue Community College in Grants Pass offers a fast-paced Nursing Assistant program that can be completed in 4-5 weeks. The hybrid format includes online coursework and 105 hours of in-person lab and clinical training. At $1,750, it's moderately priced, and tuition assistance is available. This program is ideal for those seeking a quick entry into the workforce, though it requires travel to southern Oregon for clinicals.
Ontario, OR · $11,000/yr (net price)
Treasure Valley Community College in Ontario offers a CNA program with both a 110-hour campus-based option and a hybrid format with evening online classes and Saturday labs. In-state tuition is $725, making it one of the most affordable programs. However, its location on the Idaho border may be too far for most Gresham students unless they are open to relocation or prefer a hybrid model that reduces travel.
Klamath Falls, OR · $5,000 – $8,000/yr
Klamath Community College in Klamath Falls offers a 5-credit Nursing Assistant Training Course that prepares students for the Oregon CNA exam. The campus-based program is small, with only 10 students per session, and covers personal care, safety, and infection control. Its location in southern Oregon is far from Gresham, but it might appeal to those seeking a rural healthcare experience.
Considering a CNA career in Gresham? Here are answers to common questions about training costs, requirements, and local program options.
CNA program costs in the Gresham area, similar to CNA classes in Salem OR, typically range from $500 to $2,000. Community colleges like Mt. Hood Community College often charge around $1,200, while private training centers may be slightly higher. Fees usually cover tuition, textbooks, and supplies, but check for add-ons like background checks and exam fees.
While free classes are limited, some long-term care facilities and nursing homes offer sponsored training in exchange for a work commitment. Workforce development programs, such as those through WorkSource Oregon, may provide grants for eligible students. Always ask facilities directly about tuition reimbursement or paid training opportunities.
You must be at least 16 years old, complete CNA classes in Oregon (75 hours minimum), pass a background check, and provide proof of immunizations including TB screening. No high school diploma is technically required, but most programs prefer it. Finally, you'll need to pass the Oregon CNA competency exam.
Training programs can be completed in as little as 4 weeks for full-time schedules, while part-time options may extend to 12 weeks. The state-mandated minimum is 75 hours of instruction, blending classroom and clinical practice. After finishing, you'll schedule the state exam, which typically takes a few additional weeks.
Yes, Mt. Hood Community College's CNA program is approved by the Oregon State Board of Nursing (OSBN). This ensures the curriculum meets state standards for nursing assistant education. Graduates are eligible to sit for the Oregon CNA exam and apply for certification upon passing.
While theory portions of CNA training can be completed online, hands-on clinical hours must be done in person. Several local providers offer hybrid programs that combine online coursework with in-person skills practice at facilities in or near Gresham. This flexibility can be ideal for students balancing work or family responsibilities.
Specific placement rates are not publicly reported for every program, but demand for CNAs in the Portland metro area remains high. Many Gresham-area facilities actively recruit recent graduates, and community colleges often provide job placement assistance. The growing senior population ensures strong employment prospects for certified nursing assistants.