Your Complete Guide to CNA Classes in Des Moines, IA

Compare local CNA programs by cost, format, and career outcomes to start your healthcare career.

By Aslam MultaniReviewed by Editorial staffUpdated July 17, 202623 min read
CNA Training Des Moines: Classes, Costs, and Certification

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.

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.

CNA Jobs in Des Moines: Employers, Demand, and Scope of Practice

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.

Major Healthcare Employers in the Metro

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's CNA Scope of Practice

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.

Local Demand and Incentives

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.

Career Advancement Pathways

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.

Online and Hybrid CNA Classes for Iowa Students

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.

State-Approved Program Listings

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.

Hybrid Formats and Scheduling Flexibility

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.

Using Federal Resources

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.

Clinical Partnerships with Local Facilities

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.

CNA Salary and Job Outlook in Des Moines Metro

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 AreaTotal EmploymentMedian Annual Wage
Des Moines-West Des Moines, IA4,870$39,790
Davenport-Moline-Rock Island, IA-IL2,030$37,870
Cedar Rapids, IA1,670$39,260
Waterloo-Cedar Falls, IA1,400$38,090
Iowa City, IA1,200$37,900
Sioux City, IA-NE-SD1,020$38,320
Dubuque, IA890$40,460
Ames, IA760$39,110

Questions to Ask Yourself

Which type of program fits my current schedule: full-time day, evening, weekend, or self-paced online?
Your work, family, and other commitments shape whether you can attend daily classes or need flexible hours. Choosing a schedule that fits helps you stay consistent.
How important is job placement support or a program's exam pass rate when choosing?
Programs with strong placement or high exam pass rates can ease your job search but may cost more. Think about what you value most: support or affordability.
Am I willing to commute to a nearby city for a program that is significantly cheaper or has a better reputation?
Nearby cities may offer cheaper tuition or schools with better reputations and employer ties. Calculate travel time and expenses to see if commuting is worthwhile.

How to Get Certified: Steps to Become a CNA in Iowa

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.

Four-step process to become an Iowa CNA: complete 75-hour approved training, pass the competency exam, get listed on the Direct Care Worker Registry, and apply for jobs.

CNA Program Costs and Financial Aid: What You'll Pay in Des Moines

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.

What You Can Expect to Pay

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.

Free and Low-Cost Training Options

Several paths exist for students who cannot afford even modest tuition.

  • DMACC Workforce Training Academy: Covers tuition, books, and supplies for students who qualify as low-income or dislocated workers.
  • WIOA Grant: Through Iowa's workforce development system, eligible students can receive up to $2,995 covering tuition, books, supplies, uniforms, and exam fees.4
  • Iowa GAP Tuition Assistance: A state program designed to close the gap between financial aid and actual program costs for students at Iowa community colleges.
  • Central Campus (Des Moines Public Schools): Offered a free CNA course for 11th and 12th graders in recent years, making it one of the most accessible entry points for high school students.

Employer Sponsorship and Scholarships

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.

Top CNA Programs in Des Moines: Compare Your Options

These Des Moines area CNA programs are ranked based on affordability, training quality, and alignment with Iowa’s certification standards. Each school on this list is state-approved and prepares you for the Iowa Direct Care Worker Registry exams.

Factors considered
  • Program cost and financial aid
  • Graduate success rates
  • Training format flexibility
  • Local employer connections
  • State exam preparation
Data sources

Des Moines Area Community College

#1

Ankeny, IA · $11,000/yr (net price)

Best for: Des Moines area budget-conscious students

DMACC’s Basic Nurse Aide program is anchored in the Des Moines metro, with training sites in Ankeny, West Des Moines, and several Polk County locations. Qualified applicants can earn free tuition and supplies through workforce grants, and a unique summer program allows local high school juniors and seniors to obtain CNA certification at no cost. DMACC works directly with Headmaster for written and skills testing, offering a seamless path from classroom to career.

  • 76-hour course meets Iowa state training requirements
  • Cost: $638, with free training for eligible applicants
  • Offered fall, spring, and summer across multiple Polk County campuses
  • Prepares you for both written and skills state exams
  • Criminal background check and FAFSA application required
  • Serves as a prerequisite for DMACC nursing programs
  • Hands-on clinical experience in long-term care settings
  • Special no-cost cohort for Des Moines 11th and 12th graders

Northeast Iowa Community College

#2

Calmar, IA · $7,000 – $8,000/yr

Best for: Iowa residents seeking hybrid scheduling

Northeast Iowa Community College blends online theory with in-person labs and clinicals, making their CNA program accessible to students across the state. The 80-hour, 1-2 month course costs around $899 and is available in day, evening, and hybrid formats. Credits earned can transfer toward NICC’s nursing program, offering a clear step into higher healthcare credentials.

  • 80 total course hours, completed in 1-2 months
  • Hybrid format combines online learning with campus labs
  • Multiple start dates and locations for maximum flexibility
  • Includes off-site clinical rotations in geriatric care
  • Approximate cost: $899, with tuition assistance available
  • Minimum age 16; mandatory orientation and background check
  • Credits may transfer into NICC nursing programs
  • Focus on patient rights, safety, and basic nursing skills

Iowa Lakes Community College

#3

Estherville, IA · $7,000 – $8,000/yr

Best for: Candidates needing on-site exam access

Iowa Lakes Community College serves as an official testing site for the Iowa Direct Care Worker Registry exams, making it a convenient choice for students who want to train and test in one location. The program prepares you for the two-part state certification process, with theory and skills evaluations offered at five campus sites. Exam fees total $190, and graduates can immediately enter long-term care employment.

  • State-approved curriculum aligns with Iowa certification exams
  • Two-part testing: 100-question theory and hands-on skills demonstration
  • Multiple campus testing locations available statewide
  • Theory exam cost: $65; skills exam cost: $125
  • Required for employment in Iowa long-term care facilities
  • Fast pathway to inclusion on the Iowa Direct Care Worker Registry
  • No prerequisite college credits needed for enrollment
  • Designed for quick entry into healthcare roles

Kirkwood Community College

#4

Cedar Rapids, IA · $5,000 – $10,000/yr

Kirkwood Community College’s Nurse Aide program is tailored to Iowa’s updated testing procedures, with written exams administered via TestMaster Universe on campus. The campus-based training focuses on long-term care skills, including resident safety, hygiene, and nutrition. 100% attendance is recommended, and students must be at least 16 with a clean background check to begin clinicals.

  • Campus-based program with classroom, lab, and clinical components
  • Prepares specifically for Iowa’s state competency exams
  • Written exam delivered online through Kirkwood Test Center
  • Skills exam registration handled directly by the college
  • Minimum age 16; background check and physical exam required
  • 100% attendance recommended to master all required skills
  • Curriculum covers safety, nutrition, and resident care
  • Additional costs for textbooks, uniform, and state exam fees

North Iowa Area Community College

#5

Mason City, IA · ~$10,000/yr (est.)

North Iowa Area Community College offers a 100-hour Nurse Aide program with classroom theory, lab practice, and clinical experience. Students can choose face-to-face or hybrid delivery, and the program runs multiple times per year at several locations. With an estimated $190 exam fee and tuition assistance options, it’s a flexible route to Iowa CNA certification.

  • 100-hour program: 35 hours theory, 20 hours lab, 45 hours clinical
  • Face-to-face and hybrid formats available
  • Designed for employment in long-term care and hospitals
  • State exam fees approximately $190 for both written and skills
  • Multiple class offerings each year at several NIACC locations
  • Minimum age 16; high school diploma or GED encouraged
  • Tuition assistance may be available for qualifying students
  • Mandatory orientation, vaccinations, and background checks required

Western Iowa Tech Community College

#6

Sioux City, IA · $9,000/yr

Western Iowa Tech Community College provides a 4-credit CNA certificate that integrates smoothly into nursing degree pathways. The 75-hour course includes classroom, lab, and clinical instruction, and graduates receive one free attempt at the state skills exam. In-state tuition is $852, making it one of the more affordable credit-bearing options in the state.

  • 4-credit certificate program, 75 hours of instruction
  • In-state tuition $852, with financial aid eligibility
  • Free first attempt at state skills exam for program graduates
  • Prepares for both written and hands-on competency exams
  • Multiple campus locations across western Iowa
  • Fall-start hybrid option available for some cohorts
  • Covers anatomy, medical terminology, and infection control
  • Direct pathway to WITCC nursing programs or immediate employment

Southeastern Community College

#7

West Burlington, IA · $12,000/yr

Southeastern Community College’s Nurse Aide Certificate is a concise 3.38-credit program that includes 32 clinical hours in a long-term care facility. The curriculum emphasizes communication, infection control, and medical asepsis, and graduates are prepared to take the state certification exams. Articulation agreements with universities like Grand Canyon University ease the transition to advanced nursing education.

  • One-course program totaling 3.38 credit hours
  • 32 hours of supervised clinical training in a nursing home
  • Focus on infection control, safety, and patient communication
  • State-approved and aligned with Iowa certification standards
  • Graduates eligible to sit for written and skills exams
  • Seamless pathway to RN programs via university partnerships
  • Financial aid available for eligible academic certificate students
  • Prepares for roles as Certified Nurse Aide or Patient Care Associate

Eastern Iowa Community College District

#8

Davenport, IA · $14,000/yr (net price)

Eastern Iowa Community College District offers a flexible CNA program with academic and training certificate tracks, allowing students to choose the path that best fits their goals. An 8-week hybrid option and multiple campus sites accommodate busy schedules, and the $175 testing fee is clearly outlined. The program is approved by the Iowa Department of Inspections and Appeals and serves as a stepping stone to nursing degrees.

  • 80-hour program: 50 classroom hours, 30 clinical hours
  • In-person and hybrid formats, with 4-week to 3-month options
  • Academic certificate eligible for federal financial aid
  • Training certificate option for non-credit, fast completion
  • Iowa state-approved, meeting DCW Registry requirements
  • Multiple campus locations including Clinton, Muscatine, and Scott
  • $175 state testing fee; uniform and supplies extra
  • Minimum age 16; criminal background check required

Iowa Central Community College

#9

Fort Dodge, IA · $9,000/yr (net price)

Iowa Central Community College’s 76-hour Nurse Aide course is taught by registered nurses and serves as a prerequisite for the college’s nursing program. Both credit and non-credit options are available, with the credit version costing $697 plus $116 in materials. Iowa Central also functions as a testing site for the state registry exam, adding convenience for graduates.

  • 76-hour program leading to CNA certification eligibility
  • Taught by registered nurses with clinical expertise
  • Credit option: $697 tuition plus $116 program materials fee
  • Non-credit option available for workforce-focused learners
  • Multiple annual offerings at various Iowa Central locations
  • Prerequisite for Iowa Central’s nursing program
  • College serves as a testing site for state registry exams
  • $190 state testing fee for both written and skills components

Iowa Western Community College

#10

Council Bluffs, IA · $15,000/yr

Iowa Western Community College offers a credit-bearing CNA course that awards 3 college credits and functions as a prerequisite for its nursing program. Small cohort sizes of 9-12 students ensure personalized attention, and the $595-$695 cost covers classroom, lab, and 30 clinical hours. Courses run monthly at multiple western Iowa locations, with evening options available.

  • 76-hour course: 34 classroom, 15 lab, 30 clinical hours
  • Cost $595-$695, with monthly start dates
  • Small class size limited to 9-12 students for individualized support
  • 3 college credits awarded, serving as nursing program prerequisite
  • Both day and evening schedule options available
  • Taught by registered nurses with long-term care focus
  • Campuses in Council Bluffs, Atlantic, Clarinda, Harlan, and Shenandoah
  • Criminal background check and TB testing required prior to clinical

What Past Students Say: Reviews of Des Moines CNA Programs

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.

Where Feedback Tends to Land

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.

Common Complaints Worth Noting

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.

How to Use Reviews Well

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.

Frequently Asked Questions About CNA Training in Des Moines

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.

Recent Articles