CNA Classes in Iowa: See & Compare Top Schools
High school students, college students, or college graduates looking to enter healthcare for the first time will find that becoming a CNA can be a strong choice, and this career path is all the more accessible with one of Iowa’s top online CNA programs. This guide to the best online Certified Nursing Assistant (CNA) classes in Iowa includes program spotlights, frequently asked questions, and salary and career projections. In addition to valuable resources, there’s detailed information on program cost, length, and content. If you’re ready to jump in, read on to find out more.
The following professionals lent their expertise to this article:
Why Trust EduMed? We partner with 150+ nursing & allied health professionals to bring you the most in-depth data & insights on higher education & careers in healthcare. Meet our team and review our editorial values.
Jump To Section
Online CNA Programs in Iowa: A Comparison
There are no truly online CNA classes in Iowa; instead, they’re in a hybrid format that includes at least some classroom learning with virtual options along with in-person lab and clinical hours for practicing the necessary skills. Anyone 16 years or older is potentially eligible to become a CNA in Iowa, providing that they meet basic requirements related to things like immunizations and background checks. In fact, some programs do not require a GED or high school diploma. When choosing an online CNA program in Iowa, consider the time commitment it requires as well as the cost. Realize that while most are relatively short, some CNA programs are a bit longer than others. Also, some programs include materials and certification testing in their advertised cost, but keep in mind that you’ll need to do your research as this may not always be the case. The three CNA programs spotlighted below give you an idea of how these program elements combine to make the most ideal course for students like you.
Certified Nurse Aide (CNA) Certificate – Northeast Iowa Community College
The Certified Nurse Aide (CNA) Career Pathway Certificate at Northeast Iowa Community College has online coursework supplemented with hands-on labs and off-site clinical experiences. The program requires 80 hours, and courses are available in person during the day or evening, as well as in a hybrid format with online lectures and on-site labs and clinicals. To participate in clinical requirements, students must pass a background check, complete a baseline tuberculosis screening, and submit proof of certain vaccines. Influenza vaccines are required during flu season. Though considered a noncredit program, credits for completing this career pathway certificate can be applied toward Northeast’s nursing program.
Duration: 80 hours
Mode: Hybrid
Cost: ~$899
Admissions Requirements:
- 16+ years old
- Registration
- Orientation
- Criminal and abuse evaluation
Curriculum:
- Basic nursing
- Personal care
- Communication skills
- Patient rights
FIND PROGRAMS NEAR YOU:
Nurse Aide Training Program – North Iowa Area Community College
The Nurse Aide Training Program at North Iowa Area Community College offers both face-to-face instruction and hybrid instruction. At the end of the program, students have basic knowledge and the skills needed to provide safe, effective patient and resident care. The theory portion of the course includes 35 hours of classroom work and 20 hours of laboratory practice. The clinical experiences include 45 hours in a nursing home or long-term care facility. The hybrid option includes reading, activity assignments, and discussion board participation. Students meet with the instructor in person once a week to learn and practice skills. Classes start three times a year at a variety of locations, making it flexible for potential students to join when most convenient for them.
Duration: 90 hours
Mode: Hybrid
Cost: $192.25 per credit
Admissions Requirements:
- 16+ years old
- High school diploma or GED encouraged
- Meet Iowa Core Performance Standards
- Vaccinations
Curriculum:
- Nurse aide theory
- Nurse aide clinical
Nursing Assistant (CNA) Certificate – Western Iowa Tech Community College
The Nursing Assistant (CNA) Certificate at Western Iowa Tech Community College is a four-credit course available at several locations and a hybrid option starting every fall. The program provides students with the fundamentals of patient care in a healthcare environment. Students are started on the path to completing a practical nursing diploma, later moving on to an associate degree in nursing. Graduates are prepared to assist patients in rehabilitation and perform daily activities that many people take for granted. This program helps students begin their careers as valuable healthcare team members and prepares them with the knowledge and skills required to pass the state’s CNA certification exam.
Duration: 76 hours
Mode: Hybrid
Cost: $832
Admissions Requirements:
- Criminal background check
- Physical examination
- Confidentiality agreement
- Purchase uniforms
- Begin clinical experience
Curriculum:
- Basic anatomy and physiology
- Medical terminology
- Meeting human needs
- Safety measures
- Infection control
- Physical care
Quick Guide: FAQs for CNA Students
Most students in your shoes have the same questions about CNA programs in Iowa. Below are detailed answers to the most common ones, including those related to program steps, length, and cost, along with additional resources to help make sure you know everything you need in your journey to becoming a CNA.
How do I become a CNA in Iowa?
Becoming a CNA in Iowa starts by choosing an online CNA class. Admission requirements for most programs requires being at least 16 years old, passing a background check, and being current on several vaccines. You must also pass a basic TB screening and sometimes a physical examination. You may need to purchase necessary supplies like scrubs, a blood pressure cuff, a stethoscope, and textbooks/workbooks, but some programs include these in their tuition. After graduating from an approved CNA program, you can take the CNA certification exam, comprised of a multiple-choice section and an in-person exam where you demonstrate basic CNA skills like handwashing, taking blood pressure, and weighing.
How do I renew my CNA license in Iowa?
Once you’ve passed the certification test, Iowa requires CNAs to renew their license every two years. To do this, you must complete at least one day (8+ hours) of nursing or nursing-related duties every 24 months with verification of this submitted by your employer. Additionally, long-term care facilities must provide at least 12 hours of in-service training for their CNAs per year. Iowa’s CNA renewal process is considered automatic, but it’s good to communicate with your employer to make sure the process is taken care of. Most states allow online renewal, but check the specifics of your state ahead of time to make sure your certification stays current and no lapses in your availability or pay occur.
How long does it take to complete an online CNA program?
There are both 2-week CNA classes online as well as 4-week CNA classes online, so you can complete a CNA program very quickly. An associate degree nursing program typically takes a couple of years, while a bachelor’s program will take around four years. Online CNA programs are usually hybrid with both in-person and virtual components and might not include clinical requirement hours within the program, so be sure to check the details of the programs you’re considering carefully. There are also CNA programs that take longer, but that’s usually because they offer more flexibility for meeting program requirements.
Why is becoming a CNA in Iowa a good choice?
CNAs are key healthcare workers and relied upon by providers and patients alike, making this career a good choice for someone wanting to make a difference by caring for others. These professionals shine in the practical assistance they give to patients, including helping them bathe, go to the restroom, shower, dress, and eat as they recover in a healthcare setting. In addition, few careers can be started before turning 18, but becoming a nursing assistant is one of those lucky job choices. This accessible healthcare career is even open to high school students who are 16+ years. Once they become CNAs, students can also eventually earn a practical nursing certificate or go on to become registered nurses.
How can I get assistance paying for my online CNA training?
Being able to pay for your CNA training begins with choosing the most affordable online CNA option and one that also meets your needs. While only a few CNA classes qualify for funding through traditional financial aid channels, the cost of a CNA program is usually quite affordable. Finding scholarships can still be an essential step for some students to begin their careers on solid financial footing. Most scholarships and other tuition assistant programs for CNA training are offered directly by colleges, by private organizations, and through public agencies that support CNAs and the nursing profession. One example is the Opportunity Dubuque, a job training effort that helps meet the need for skilled works in the Greater Dubuque area.
CNA Salaries in Iowa
Area ↕ | 10th Percentile ↕ | Median ↕ | 90th Percentile ↕ |
---|---|---|---|
U.S. | $31,390 | $39,530 | $50,140 |
Iowa | $35,070 | $38,630 | $48,100 |
Ames, IA | $37,660 | $39,110 | $47,290 |
Cedar Rapids, IA | $35,070 | $39,260 | $48,200 |
Davenport-Moline-Rock Island, IA-IL | $34,030 | $37,870 | $46,870 |
Des Moines-West Des Moines, IA | $36,690 | $39,790 | $48,950 |
Dubuque, IA | $36,630 | $40,460 | $49,000 |
Iowa City, IA | $34,060 | $37,900 | $49,800 |
Sioux City, IA-NE-SD | $36,050 | $38,320 | $46,920 |
Waterloo-Cedar Falls, IA | $33,790 | $38,090 | $46,080 |
Source: Nursing Assistants, Occupational Employment and Wages, May 2024, U.S. Bureau of Labor Statistics.
Data based on national numbers, not school-specific information.
Area ↕ | Curr. Jobs ↕ | Proj. Jobs ↕ | New Jobs ↕ | Growth % ↕ | Avg. Ann. Openings ↕ |
---|---|---|---|---|---|
United States | 1,361,300 | 1,417,800 | 56,500 | 4.20% | 202,400 |
Iowa | 22,400 | 24,690 | 2,290 | 10.20% | 3,560 |
Source: Projections Central
Data based on national numbers, not school-specific information.
Best Schools for Online CNA Classes in Iowa
North Iowa Area Community College
Mason City, IAProgram Details
- HLC Accreditation
- $3,482 Avg. Aid Amount
- 48% Graduation Rate
- Public School Type
- 21/1 Student/Faculty Ratio
Why We Selected North Iowa Area Community College
- The Nursing Assistant program at Niagara County Community College offers accelerated training options, allowing students to complete their certification faster and enter the workforce sooner.
- The program includes extensive clinical experiences at local hospitals and healthcare facilities, ensuring high-quality, real-world hands-on training for all students.
- Strong partnerships with area healthcare employers support job placement opportunities and help graduates transition directly into nursing assistant roles after certification.
Program Details
- HLC Accreditation
- $3,482 Avg. Aid Amount
- 48% Graduation Rate
- Public School Type
- 21/1 Student/Faculty Ratio
Western Iowa Tech Community College
Sioux City, IAProgram Details
- HLC Accreditation
- $1,420 Avg. Aid Amount
- 47% Graduation Rate
- Public School Type
- 13/1 Student/Faculty Ratio
Why We Selected Western Iowa Tech Community College
- Western Iowa Tech's Nursing Assistant program offers multiple convenient campus locations including Sioux City, Cherokee, Denison, and Mapleton, allowing students flexible access to hands-on training.
- The program provides a clear, accelerated career pathway enabling students to progress seamlessly from CNA certification to Practical Nursing diploma and eventually to Associate Degree Nursing, facilitating continuous advancement in nursing careers.
- Students complete state-required written and skills exams on-site at Sioux City campus, ensuring direct preparation for certification and immediate addition to Iowa’s Direct Care Worker Registry for workforce readiness.
Program Details
- HLC Accreditation
- $1,420 Avg. Aid Amount
- 47% Graduation Rate
- Public School Type
- 13/1 Student/Faculty Ratio
Southeastern Community College
West Burlington, IAProgram Details
- SACSCOC Accreditation
- $3,037 Avg. Aid Amount
- 40% Graduation Rate
- Public School Type
- 15/1 Student/Faculty Ratio
Why We Selected Southeastern Community College
- The Nursing Assistant program offers hands-on clinical experience through 16 hours of supervised placement at local long-term care facilities, enhancing real-world readiness.
- Students train in Southeast Tech’s state-of-the-art Healthcare Simulation Center, providing advanced, practical skills development in a controlled, realistic environment.
- Completion of the program allows students to immediately take the state's nurse assistant certification exam, enabling quick entry into healthcare careers and serving as a foundation for advanced nursing education.
Program Details
- SACSCOC Accreditation
- $3,037 Avg. Aid Amount
- 40% Graduation Rate
- Public School Type
- 15/1 Student/Faculty Ratio
Eastern Iowa Community College District
Davenport, IAProgram Details
- HLC Accreditation
- $2,108 Avg. Aid Amount
- 42% Graduation Rate
- Public School Type
- 19/1 Student/Faculty Ratio
Why We Selected Eastern Iowa Community College District
- The Nursing Assistant program offers FREE training, books, and supplies to qualified applicants, significantly reducing student costs.
- Students can complete the comprehensive 75-hour CNA program in as little as 4 weeks, providing an accelerated pathway into healthcare careers.
- The program includes 30 hours of hands-on clinical experience in real healthcare settings, ensuring practical skill development and strong employer readiness.
Program Details
- HLC Accreditation
- $2,108 Avg. Aid Amount
- 42% Graduation Rate
- Public School Type
- 19/1 Student/Faculty Ratio
Program Details
- SACSCOC Accreditation
- $2,528 Avg. Aid Amount
- 54% Graduation Rate
- Public School Type
- 16/1 Student/Faculty Ratio
Why We Selected Southwestern Community College
- Southwestern College’s CNA program maintains an impressive near 100% pass rate on the state certification exam, supported by an innovative hybrid learning model and personalized digital resources that enhance student success and overcome language barriers.
- The program offers an accelerated 8-week Acute Care CNA course that expands skills for hospital work, providing specialized clinical experience beyond traditional long-term care settings.
- Students benefit from diverse clinical placements and hands-on experiences in real healthcare environments, facilitating strong job readiness and practical application of nursing assistant skills.
Program Details
- SACSCOC Accreditation
- $2,528 Avg. Aid Amount
- 54% Graduation Rate
- Public School Type
- 16/1 Student/Faculty Ratio
Base Methodology for EduMed’s “Best Online College Rankings” for the ‘25-’26 school year.
One: Create a list of eligible schools & programs
To be eligible for ranking, schools were required to meet the following criteria based on data pulled from The Integrated Postsecondary Education Data System (IPEDS), which was self-reported by the schools themselves:
- Institutional accreditation from an organization recognized by the U.S. Department of Education
- At least one online component in a program within the ranking-subject area.
- The existence of academic and career counseling on campus and/or online.
Two: Assign weightings to eligible schools & programs
After creating the list of eligible schools, EduMed data scientists assigned weights and ranked schools based on a mix of metrics, which were all self-reported by the school themselves to the U.S. Department of Education and IPEDS.
The metrics are listed below in order of most- to least-heavily weighted*.
- Tuition – Average in-state tuition for undergraduate students studying full-time.
- Online Programs – Number of online programs, either partially- or fully-online, in the relevant subject area.
- Avg. Aid Amount – Average amount of institutional grant aid awarded to full-time, first-time undergraduates.
- Students w/ Aid – Percent of full-time, first-time students undergraduates awarded institutional aid.
- Online Enrollment – Percent of undergraduate students taking at least one distance education class.
- Graduation Rate – Percent of full-time, first-time receiving an award in 6 years.
- Student/Faculty Ratio – The number of students per faculty member.
*Metrics #2-5 and #6-7 were equally weighted.
About Our Data
EduMed’s rankings use the latest official data available from The Integrated Postsecondary Education Data System (IPEDS). Most recent data pull: July 2025
Keep Learning
Online Nursing Schools in IA: Uncovering Top Programs
Navigate Top Online RN to BSN Degree Programs in IA
Online Resources & Scholarships for CNA Students | EduMed.org