Key Points
- Nursing assistants in Des Moines earn a median $39,790 annually.
- The Des Moines metro area employs 4,870 nursing assistants.
- Iowa-approved hybrid programs offer online coursework and in-person training.
Compare local CNA programs by cost, format, and career outcomes to start your healthcare career.

Des Moines healthcare employers need hundreds of certified nursing assistants each year, and the metro's nursing homes, hospitals, and home-health agencies compete for newly certified workers. The question for prospective CNAs is not whether jobs exist but which training path delivers certification fastest and at the lowest total cost while still meeting Iowa Board of Nursing approval standards.
You can complete state-approved CNA training through community colleges like DMACC, hospital-sponsored tracks at Mercy or UnityPoint, or private career schools. Tuition in Des Moines ranges from around $600 to $1,800, and most programs finish in four to eight weeks. All state-approved programs prepare you for the Iowa Direct Care Worker Registry exams, but class schedules, financial aid, and employer partnerships vary.
Where will you work as a CNA in Des Moines, and what will your day-to-day look like after you finish your CNA classes in Iowa? The metro area hosts a robust healthcare ecosystem anchored by several major employers, each offering distinct opportunities for newly certified nursing assistants.
UnityPoint Health operates the region's largest health system, including Iowa Methodist Medical Center and Blank Children's Hospital, employing hundreds of CNAs across acute care, outpatient clinics, and specialty units. MercyOne Des Moines Medical Center, part of the CommonSpirit Health network, is another leading employer with openings in medical-surgical floors, emergency departments, and transitional care. Broadlawns Medical Center, the county safety-net hospital, frequently recruits CNAs for its inpatient and long-term care wings. Beyond hospitals, long-term care facilities such as Iowa Jewish Senior Life Center, The Northridge, and Symphony Manor hire the majority of CNAs in the metro, offering skilled nursing and assisted living roles with schedules ranging from traditional shifts to weekend-only options.
Iowa regulations permit CNAs to perform tasks under the supervision of a licensed nurse, including vital signs monitoring, basic wound care, catheter care, repositioning and transferring patients, assistance with activities of daily living, and documentation of intake and output. Delegation rules require that an RN or LPN directly assign and oversee tasks that fall outside routine personal care, such as glucose monitoring or sterile dressing changes. Compared to neighboring states, Iowa's scope is moderately broad: Illinois CNAs have similar responsibilities, while Nebraska permits slightly expanded duties for CNAs working in home health settings.
Employer demand remains strong across Des Moines. Many nursing homes and hospital systems advertise sign-on bonuses ranging from $500 to $1,500 for full-time CNAs, and tuition reimbursement programs are common for employees who commit to one or two years of service. Weekend and night-shift differentials add 10 to 20 percent to base pay at several facilities.
Des Moines Area Community College and Mercy College of Health Sciences both offer CNA-to-LPN bridge programs that grant credit for foundational skills gained during your CNA training, shortening the path to Licensed Practical Nurse licensure. Several area hospitals also sponsor CNA-to-RN partnerships, pairing tuition assistance with guaranteed employment for CNAs willing to pursue an associate or bachelor's degree in nursing.
Each year, the U.S. healthcare system needs to fill over 200,000 nursing assistant positions nationally, according to the Bureau of Labor Statistics. In Iowa, an aging population and steady demand for long term care keep CNA opportunities plentiful. If you are considering this career path, Des Moines offers a strong job market with room to grow.
The Iowa Board of Nursing maintains a public list of state-approved CNA training programs, many of which now include online theory or hybrid formats. For prospective students in and around Des Moines, these flexible options can help you balance training with work, family, or other commitments.
Start your search by visiting the Iowa Board of Nursing website. The board publishes a directory of approved CNA programs across the state, including those that deliver classroom instruction online or through a blended model. This resource is updated regularly and ensures that any program you consider meets Iowa's regulatory standards for nurse aide training.
Des Moines Area Community College (DMACC) is one local institution that often provides hybrid CNA training. Their programs typically combine online coursework with in-person clinical labs held at partner healthcare facilities. Many community colleges in Iowa design these hybrid options with working adults in mind, with evening or weekend clinical rotations available. When reviewing programs, check total required hours, clinical placement procedures, and prerequisites like background checks or immunization records.
The U.S. Bureau of Labor Statistics (BLS) website offers broader context on CNA training requirements and can point you toward state-specific licensing boards or training directories. While the BLS does not endorse individual programs, its Occupational Outlook Handbook outlines the typical education path and provides links to professional organizations that may have additional program-finding tools.
Since even online or hybrid CNA classes require hands-on clinical experience, many programs partner with hospitals, nursing homes, and long-term care facilities in the Des Moines metro area. Contacting these facilities directly can uncover training opportunities or employer-sponsored programs that aren't widely advertised. Ask about partnerships with local colleges and whether they host students for evening or weekend clinical shifts. Building these connections early can ease your transition from training to employment.
By combining online convenience with local clinical placements, Iowa's hybrid CNA programs let you earn certification without putting life on hold.
For CNAs ready to expand their clinical skills, advanced certification and Patient Care Technician programs offer a clear path toward greater responsibility and earning potential. These programs build directly on basic CNA training, preparing graduates for specialized duties in hospitals, dialysis centers, and acute care settings.
Patient Care Technicians perform a broader range of clinical tasks than entry-level CNAs. In addition to standard nursing assistant duties, PCTs may draw blood, perform EKGs, assist with catheter care, and monitor vital signs using specialized equipment. Advanced CNA programs similarly expand your scope of practice, making you a more versatile member of the care team.
Most advanced programs in the Des Moines area require a current Iowa CNA certification before you can enroll.1 Some also require additional clinical hours or completion of an intake process. Health Tech Associates, for example, requires a CNA intake meeting before starting its 150-hour Advanced CNA course.1
Completing an advanced CNA or PCT program typically leads to a higher CNA salary and access to positions unavailable to basic CNAs. These credentials also serve as stepping stones toward LPN or CNA to RN programs for those planning longer healthcare careers. Before enrolling, confirm that your chosen program is approved by the Iowa Board of Nursing or listed on the Direct Care Worker Registry.3
According to the U.S. Bureau of Labor Statistics, nursing assistants in the Des Moines-West Des Moines metro area earn a median annual wage of $39,790, with a total of 4,870 employed. The table below provides wage and employment data for additional Iowa metros for context. With such robust employment numbers, the demand for CNAs in the region remains strong.
| Metro Area | Total Employment | Median Annual Wage |
|---|---|---|
| Des Moines-West Des Moines, IA | 4,870 | $39,790 |
| Davenport-Moline-Rock Island, IA-IL | 2,030 | $37,870 |
| Cedar Rapids, IA | 1,670 | $39,260 |
| Waterloo-Cedar Falls, IA | 1,400 | $38,090 |
| Iowa City, IA | 1,200 | $37,900 |
| Sioux City, IA-NE-SD | 1,020 | $38,320 |
| Dubuque, IA | 890 | $40,460 |
| Ames, IA | 760 | $39,110 |
Becoming a Certified Nursing Assistant in Iowa follows a straightforward four-step process. From approved training to the state registry, here is what you need to do.

CNA training in Des Moines is genuinely affordable compared to most healthcare credentials, but the sticker price on tuition rarely tells the whole story. Once you add up books, uniforms, exam fees, and required health screenings, your out-of-pocket total can look quite different. Here is a realistic breakdown so you can plan ahead.
Tuition across Des Moines programs typically falls somewhere between $500 and $2,000, depending on the school and what the fee covers. DMACC's Basic Nurse Aide program, for example, lists a total program cost of around $770, but factor in the state certification exam ($175 to $190)2, a required physical exam ($240), BLS certification ($60), textbook ($100), uniform and shoes ($115), a flu vaccine ($30), and a small class fee ($15), and your real all-in cost climbs considerably.1 Mercy College of Health Sciences bundles things differently: its program runs approximately $1,500, but that price includes tuition, the textbook, BLS certification, and a background check, which can actually simplify budgeting.
The takeaway: always ask programs for a complete cost breakdown before you enroll. Ask specifically about background check fees, immunization requirements, and whether the exam fee is included. These charges are easy to overlook and can add hundreds of dollars.
Several paths exist for students who cannot afford even modest tuition.
Many Des Moines area employers will pay for your training outright or reimburse tuition after hire. UnityPoint Health and MercyOne are among the larger health systems in the metro that have offered paid training or tuition reimbursement for CNA candidates. Inquire directly with a recruiter before enrolling on your own, since employer-sponsored training can eliminate your out-of-pocket costs entirely.
On the scholarship side, DMACC awarded up to 100 students full tuition, fees, and books through its CNA Scholarship in 2025.5 Molina Healthcare has also offered a $2,000 scholarship specifically for Iowa high school seniors entering a healthcare pathway.6
Between employer programs, state grants, and school-based scholarships, a motivated student can often complete CNA training with little to no personal expense. Start by contacting the financial aid office at your chosen program and asking which workforce funding options they accept.
Below are the top CNA programs serving Des Moines-area students, compared by cost, campus access, and student outcomes. Because local training slots can be limited, this list includes Iowa programs that offer hybrid or flexible in-person schedules students can realistically combine with work. Use the side-by-side details to weigh tuition, schedule, and clinical hours before you apply.
Ankeny, IA · $11,000/yr (est. net price)
Best for: Des Moines area students seeking local sites
DMACC offers a 76-hour Basic Nurse Aide program with a $638 base cost, and qualified applicants may receive free training, books, and supplies. Students train across multiple Polk County sites, which makes it the most location-flexible option for Des Moines-area learners. The program reports an 88% certificate completion rate and 77% of recent completers in employment, giving a clear signal of student progress after training. It is ACEN accredited and serves as a direct step into the college's nursing programs.
Calmar, IA · $7,000 – $8,000/yr (est.)
Best for: Working adults needing hybrid flexibility
Northeast Iowa Community College's CNA program is a non-credit career pathway certificate that can be completed in 1-2 months. The 80-hour course combines online and classroom learning with hands-on labs and off-site clinicals, and credits may transfer into the college's nursing program. At approximately $899, it is one of the more budget-predictable options, with tuition assistance available for eligible students.
Waterloo, IA · ~$10,000/yr (est.)
Best for: Students balancing work and evening shifts
Hawkeye Community College's 8-week CNA program runs in fall, spring, and summer and offers both daytime and evening sections. Students train with hands-on clinical experiences and specialized dementia simulators, plus OSHA, HIPAA, and bloodborne pathogen content. The face-to-face and online formats make it easier to fit around work, and graduates are prepared for Iowa's Direct Care Worker Registry exams.
Cedar Rapids, IA · $5,000 – $10,000/yr (est.)
Kirkwood Community College's Nurse Aide training is a campus-based program focused on long-term care and direct resident care. The curriculum includes hygiene, safety, nutrition, and clinical rotation hours, with a strong emphasis on 100% attendance. Students can apply for tuition assistance, though exam fees are separate.
Mason City, IA · ~$10,000/yr (est.)
North Iowa Area Community College's Nurse Aide program totals 100 hours, split into 35 classroom theory, 20 lab, and 45 clinical hours. It is available in face-to-face or hybrid formats, with multiple locations and classes offered several times yearly. State exam fees run about $190, and tuition assistance may be available for eligible learners.
Estherville, IA · $7,000 – $8,000/yr (est.)
Iowa Lakes Community College offers CNA training and testing with an ACEN-accredited program and testing at all five of its campuses. The skills exam costs $125, and the online theory exam can be scheduled the same day or separately. Multiple testing dates through the year make it a convenient option for students who need flexible certification timing.
Sioux City, IA · ~$9,000/yr (est.)
Western Iowa Tech Community College's Nursing Assistant certificate is a compact 4-credit option available in Sioux City and three other western Iowa locations. The ACEN-accredited coursework covers anatomy, medical terminology, infection control, and activities of daily living, and it articulates into WITCC's Practical Nursing diploma and Associate Degree in Nursing. The program also outlines a 75-hour course with a $190 exam fee, and graduates may receive a free first attempt at the state skills exam.
West Burlington, IA · ~$12,000/yr (est.)
Southeastern Community College's Nurse Aide Certificate is a single state-approved course that packs 36 lecture hours, 20 lab hours, and 32 clinical hours into one semester. The clinical training takes place in a long-term care setting, and students must complete at least 30 clinical hours and 15 lab hours to pass. SCC also has transfer partnerships with Grand Canyon University, Mount Mercy University, and the University of Iowa for future nursing study.
Davenport, IA · $14,000/yr (est. net price)
Eastern Iowa Community College District offers a Certified Nurse Aide program that can be completed in as little as two months, with in-person and hybrid schedules ranging from four weeks to three months. The 80-hour curriculum includes 50 classroom hours and 30 clinical hours, and the Iowa state-approved program can be taken as an academic or training certificate. A $175 state testing fee applies, and academic options may qualify for financial aid and scholarships.
Fort Dodge, IA · $9,000/yr (est. net price)
Iowa Central Community College's 76-hour Nurse Aide program is taught by registered nurses and runs several times yearly at multiple locations. The $697 credit course, plus materials and a $190 state testing fee, can be taken as credit or non-credit, and the course serves as a prerequisite to the college's nursing program.
Reviews can tell you things a program brochure never will, but the tradeoff is that any single review reflects one person's experience. The useful move is to read enough of them to spot recurring themes, both positive and negative, that suggest something real about how a program operates.
Across Google Reviews, nursing forums, and school-specific comment threads, Des Moines CNA students most often praise three things: instructor experience, the quality and variety of clinical placements, and the sense that instructors genuinely wanted students to pass the state exam. Programs like DMACC and Mercy College of Health Sciences tend to generate comments about structured coursework and accessible faculty. Smaller private programs such as American Institute of Caring, AM Training Institute, Health Tech Associates, and Stone Healthcare Academy receive notes about a more personal, small-cohort atmosphere where students feel less anonymous.
Hands-on practice comes up repeatedly as a make-or-break factor. Students who felt confident walking into their state skills exam typically credited labs where they practiced the same tasks multiple times under close supervision, not just watched a demonstration.
Honest patterns also emerge on the negative side. Limited evening and weekend slots appear in reviews of several programs, which is a real scheduling constraint for students who work full time. A smaller number of reviews mention equipment that felt dated compared to what students encountered at clinical sites. Neither issue necessarily reflects poorly on a program's overall quality, but they are worth asking about directly when you inquire.
Job placement support gets mixed mentions. Some graduates describe active connections to local employers and tip-offs about open positions. Others say that support stopped at exam prep. If job placement support is important to you, ask programs what that process looks like, and see our guide to landing your first CNA job for actionable advice.
Treat reviews as pattern recognition, not verdicts. A single outlier complaint rarely signals a systemic problem. But if the same issue shows up across five or six independent reviews over different time periods, pay attention to it. When you visit or call a program, bring those patterns up as questions. A program with nothing to hide will address them directly.
Find answers to the most common questions about CNA training in Des Moines, including program length, costs, online options, and exam details.
In Iowa, CNA training requires a minimum of 75 hours1 and typically takes between three and eight weeks to complete, depending on whether you attend full-time, part-time, or weekend classes. The curriculum includes classroom instruction and hands-on clinical practice to prepare for the certification exam.
CNA program costs in Des Moines range from around $150 to $9003, covering tuition, books, and supplies. Some programs may include the certification exam fee; others do not. Free or low-cost training options are often available3 through nursing homes or workforce agencies in exchange for a work commitment.
Fully online CNA classes are not available in Iowa4 because the state requires in-person clinical hours. However, many schools offer hybrid online CNA classes where you complete classroom theory online and attend on-site lab and clinical sessions5. This blended format provides flexibility while meeting state training standards.
To enroll in CNA programs in Des Moines, you must be at least 16 years old and clear a criminal background check7. There is no state-mandated education requirement8, though some programs may prefer a high school diploma. Additional health screenings may be required by the training provider.
Free CNA training3 in Des Moines is often sponsored by nursing homes, long-term care facilities, or workforce development programs that need CNAs. In exchange for free tuition, you typically agree to work for the facility for a set period. Check with local employers and the Iowa Workforce Development office for current opportunities.
The Iowa cna state exam has two parts: a written (or oral) test covering theory and a skills demonstration where you perform tasks in front of an evaluator. Exam fees range from $165 to $205 total6. It is considered moderately difficult, but thorough preparation from your training program will help you succeed.
Many CNA programs in Des Moines offer job placement assistance, such as resume reviews, interview practice, and employer connections. While not guaranteed, the strong local demand for certified nursing assistants means graduates often find employment quickly, especially if they completed clinical rotations at a hiring facility.
Iowa requires CNAs to renew their certification every 24 months. To qualify, you must have worked at least eight hours as a CNA during that period1 and completed 12 hours of in-service training per year8. Keeping accurate records of your employment and continuing education is essential for a smooth renewal process.
Many states have reciprocity agreements with Iowa, allowing you to transfer your CNA certification. You'll typically need to submit an application, pay a fee, and meet the new state's requirements, which may include additional background checks or training. Contact the nursing board in your new state for specific steps.