Key Points
- Sterling Heights anchors Macomb County's growing healthcare demand for CNAs.
- Detroit metro CNAs earn a median $39,080, with Sterling Heights often higher.
- Free CNA training is available in exchange for a work commitment.
Compare local programs, understand state requirements, and find financial aid options to jumpstart your healthcare career.

Healthcare employers across the Detroit metro area posted thousands of CNA openings over the past year. Sterling Heights, anchored in Macomb County's dense network of skilled nursing facilities and hospital systems, accounts for a significant share of that demand. The median annual wage for nursing assistants in the metro sits at $39,080, with local postings sometimes listing higher rates to attract qualified candidates quickly.
Training programs in the area range from tuition-free employer-sponsored tracks to community college courses that can run over $1,000 out of pocket. Michigan requires both an approved training program and a passing score on the state competency exam before you can work. Sorting through those variables, from cost to clinical hour logistics, is where most prospective students get stuck.
Jump straight to the program list →
Macomb County is in the middle of a sustained healthcare hiring push, and Sterling Heights sits at the center of it. An aging population, a dense cluster of skilled nursing facilities, and expanding hospital systems have kept CNA roles in near-constant demand across the area.
You'll find CNA openings across a mix of settings, from long-term care to home health:
MediLodge of Sterling Heights reports CNA pay running roughly 27% above the national average, with a mean hourly wage near $25.17.1 Pomeroy Living posts ranges of $18.40 to $22.40, and MediLodge of Shoreline stretches from $21.40 to $32.72 depending on shift and experience.2
CNA classes in Michigan are among the fastest ways into healthcare: most programs in the state finish in four to twelve weeks. Once certified, you have steady work, predictable scheduling options, and a direct stepping stone toward LPN, RN, or specialty tech roles if you want to keep climbing.
The demand for CNAs in Sterling Heights and the broader Detroit metro area remains strong, with a median annual wage of $39,080.
Fully online CNA training does not exist in Michigan, but hybrid CNA programs do. The difference matters: a hybrid program lets you complete lectures and skills theory from your laptop at home in Sterling Heights, then reports to a partner facility for hands-on clinicals. A traditional in-person program keeps you in a classroom for every hour of instruction. Michigan explicitly allows virtual classroom delivery6, which is why the hybrid model has expanded across metro Detroit.
Several state-approved providers offer hybrid CNA courses that Sterling Heights residents can commute to for the clinical portion:
Hybrid learning saves commute time, works around family or work schedules, and lets you replay lectures. The trade-off is self-discipline: no instructor is watching you finish the module. And regardless of format, you cannot skip clinicals. Bed-making, vital signs, transfers, and personal care must be practiced on real people under supervision before Headmaster will let you sit for the exam.6
Where can you find CNA training programs near Sterling Heights without a long commute?
Sterling Heights sits in a prime location for healthcare education, with multiple approved CNA programs reachable within 30 minutes by car. Whether you prefer a community college setting, a career school with accelerated schedules, or a specialized training institute, the surrounding area offers genuine variety in program formats and schedules.
The Macomb Community College CNA program is one of the most accessible options for Sterling Heights residents. Based in Warren on East 12 Mile Road, the program is roughly 10 to 15 minutes from central Sterling Heights. It runs 128 hours total and prepares students for the Michigan Nurse Aide Competency Evaluation. As a workforce and continuing education offering, enrollment typically does not require placement tests or a formal application process.
Wayne County Community College District in Detroit provides another community college pathway, about 25 to 30 minutes south depending on traffic. This option may appeal to students who work or live closer to the Detroit area and want the structure of a public college environment.
Michigan Healthcare Academy in Clinton Township offers a faster route for students who want to complete training quickly. Located on 15 Mile Road, this program can be finished in approximately three weeks, making it one of the shorter options in the region. The Clinton Township location is typically 15 minutes or less from Sterling Heights.
Greater Horizon Training Institute and Odyssey Educational Center both operate in Detroit, offering more CNA training programs in Detroit for students willing to commute 25 to 30 minutes. These career-focused programs often offer flexible scheduling, including evening or weekend class options that accommodate working students.
Southwest Macomb Technical Consortium, located on Frazho Road in Warren, represents a vocational training model that partners with local school districts. This location is about 10 to 12 minutes from Sterling Heights and serves students seeking hands-on technical education in a smaller class environment.
The variety within commuting distance means you can choose based on your priorities, whether that is cost, speed, class size, or schedule flexibility. Community colleges generally offer lower tuition rates but may have longer program timelines. Career schools often compress training into a few weeks but may cost more. Consortium programs can provide a middle ground with strong local employer connections.
Before enrolling, verify that any program you consider is approved by the Michigan Department of Licensing and Regulatory Affairs1, as only state-approved training qualifies you to sit for the certification exam.
In the Detroit-Warren-Dearborn metro area, nursing assistants earn a median wage of $18.79 per hour ($39,080 annually), which is slightly below the Michigan statewide median of $19.03 per hour. Within Sterling Heights specifically, however, recent job board data shows a higher median hourly wage of $21.08. Pay can vary based on experience, employer type (hospitals often pay more than nursing homes), and shift differentials, with sign-on bonuses ranging from $600 to $4,000 common among local healthcare employers.
| Wage Category | Hourly Wage | Annual Wage |
|---|---|---|
| Mean | $19.58 | $40,720 |
| 25th Percentile | $18.31 | $38,080 |
| Median (50th Percentile) | $18.79 | $39,080 |
| 75th Percentile | $21.04 | $43,760 |
Certification requirements are the specific training, testing, and documentation steps Michigan mandates before you can legally work as a certified nursing assistant. Understanding these requirements upfront helps you plan your CNA training path from enrollment to your first day on the job.
Michigan requires a minimum of 75 hours of state-approved training1 to qualify for the certification exam. This training must include classroom instruction covering topics like infection control, patient rights, basic nursing skills, and safety procedures. A portion of these hours must be completed in supervised clinical settings where you practice hands-on care with real patients under instructor guidance.
Before enrolling, you must meet basic eligibility requirements: you need to be at least 17 years old and demonstrate English literacy1 sufficient to understand instructions and communicate with patients and healthcare staff.
After completing your training program, you have 24 months2 to pass the state competency exam. Michigan uses Headmaster as its testing provider2. The exam has two components:
Your training program will provide detailed information about scheduling your exam and what to expect on test day2.
Michigan requires several clearances before you can begin clinical training or work in healthcare facilities:
Once you pass both exam components, your name is added to the Michigan Nurse Aide Registry.1 Your certification remains valid for 24 months1. To renew, you must complete at least 40 hours of paid nursing assistant work during each two-year period1 and fulfill 12 hours of continuing education annually3. Continuing education must cover required topics including abuse prevention, neglect recognition, and care planning3.
Renewal is completed online through the MI-NATES system, with a $40 fee1. Keeping your certification current ensures you remain eligible for employment without gaps in your credentials.
The real tradeoff for most Sterling Heights students is not whether they can afford CNA training, but whether they want to pay upfront for speed and flexibility, or trade a work commitment for tuition-free entry into the field. Both paths lead to the same certification. What differs is how you fund it.
Private CNA programs serving the Sterling Heights area generally run between roughly $1,500 and $2,000 all-in. Michigan Healthcare Academy, for example, lists tuition at $1,499 with a total program cost of $1,598, and currently advertises a special offer that brings the price down to $499. Heart to Heart Health Care Training and other local private providers fall in a similar range. Community college options like Macomb Community College in Warren tend to price the CNA course as part of workforce and continuing education, with fees for books, uniforms, background checks, and the state exam added on top of the course fee.
Several paths eliminate tuition entirely:
If you do not qualify for free training and need to spread the cost out, most local private providers offer installment options. Michigan Healthcare Academy runs 6, 9, and 12-month payment plans at 0% interest. Heart to Heart Health Care Training and other Sterling Heights area providers also offer payment plans on request. Ask about payment terms before you enroll: a manageable monthly payment can turn a $1,500 tuition bill into something that fits alongside rent and childcare while you finish the four to eight weeks of coursework.
CNA employment in the United States is projected to grow 2% from 2024 to 2034, according to the Bureau of Labor Statistics. While this rate is slower than some healthcare occupations, it still translates to thousands of new jobs each year, driven by an aging population and ongoing demand for long-term care services.
Below are the top CNA programs serving Sterling Heights and Macomb County students. The list highlights state-approved training options, accreditation details, class formats, and key program features to help you compare.
Livonia, MI · under $5,000/yr (est.)
Best for: Macomb County students seeking nearby campus
Schoolcraft College in Livonia is the most practical in-person option for many Sterling Heights students, about 25 to 30 miles southwest of the city. Its Nursing Assistant skills certificate is ACEN accredited and provides hands-on training in patient care skills, with a clear path to certification. The campus-based format works well for Macomb County learners who can commute.
Ann Arbor, MI · $3,000/yr (est. net price)
Best for: Hands-on learners wanting clinical experience
Washtenaw Community College in Ann Arbor offers a state-certified Nursing Assistant Skills Training certificate that can be completed in four to five weeks. The program blends classroom, lab, and clinical work, giving students hands-on experience before they sit for the Michigan CNA exam. It is a strong option for Sterling Heights students willing to drive about 45 miles for a focused program.
Port Huron, MI · ~$6,000/yr (est.)
Best for: Career starters wanting open admission
St. Clair County Community College in Port Huron runs a 96-hour certified nurse aide program with no prerequisites and open, first-come, first-served admission. The ACEN-accredited training prepares students for the Michigan CNA exam and includes free Accuplacer testing, making it a low-barrier entry point for Macomb County residents on the northeast side.
Scottville, MI · ~$2,000/yr (est.)
West Shore Community College in Scottville offers a comprehensive Nurse Assistant program that emphasizes patient care fundamentals, infection control, and safety techniques. While the campus is on the west side of the state, the state-approved program can be a fit for Sterling Heights students who are open to relocating for training or prefer a quieter college setting.
Battle Creek, MI · ~$5,000/yr (est.)
Kellogg Community College in Battle Creek provides both a standard 80.5-hour Nursing Assistant Training program and a free iACT CNA option for eligible students. The ACEN-accredited programs are offered in flexible 11-week, six-week, and three-week formats at multiple campuses, with scholarships and job placement support that can appeal to Sterling Heights learners seeking financial help.
Grand Rapids, MI · ~$9,000/yr (est.)
Grand Rapids Community College offers a four-week accelerated Certified Nurse Aide program with small class sizes and strong local employer partnerships. Though located in Grand Rapids, the program exceeds state training requirements and includes online elements, making it worth considering for Sterling Heights students who can manage a hybrid or temporary relocation.
Lansing, MI · $5,000 – $10,000/yr (est.)
Lansing Community College combines CNA and Patient Care Technician training in a program that can be completed in less than one semester. The campus-based, state-approved option is flexible for working adults, though the Lansing location means Sterling Heights students would need to commute or arrange housing.
University Center, MI · $5,000/yr (est. net price)
Delta College in University Center offers an ACEN-accredited Health Foundations advanced certificate with a CNA concentration. The 116-hour, 25-credit program can be completed in two semesters and uses a blended in-person and online format, which may suit Sterling Heights students looking for a deeper healthcare foundation.
Midland, MI · $15,000 – $20,000/yr (est.)
Ross Medical Education Center-Midland provides a two-week fast-track Nursing Assistant program with 6.5 clinical hours at local facilities. The campus-based option prepares students for the Michigan CNA exam quickly, though Midland is a significant drive from Sterling Heights, so it is best for those who can relocate or need the shortest possible timeline.
Petoskey, MI · $10,000 – $15,000/yr (est.)
North Central Michigan College in Petoskey offers a 19-credit Certified Nurse Aide certificate available in four-week or semester formats. The program includes clinical lab practice and long-term care training, but the northern Michigan location makes it a fit mainly for Sterling Heights students planning to live on campus or relocate.
Choosing the right CNA program means finding a training provider that prepares you thoroughly for both the state certification exam and real-world patient care. With several options available in and around Sterling Heights, taking time to evaluate each program carefully will help you make a confident decision.
Start by confirming that any program you consider holds approval from the Michigan Department of Licensing and Regulatory Affairs. State-approved programs meet curriculum standards and qualify you to sit for the certification exam. Beyond approval status, look into instructor credentials. Programs staffed by experienced nurses or healthcare educators tend to offer stronger skills training and more meaningful clinical preparation.
Clinical experience forms the backbone of CNA training. Ask where students complete their hands-on hours and what types of patients they work with. Quality clinical sites expose you to diverse care scenarios, from long-term care facilities to hospital settings. Programs with strong healthcare partnerships often provide more immersive learning opportunities.
High graduation rates suggest that students receive adequate support to finish the program. Job placement rates indicate how well a school connects graduates with employers, a key factor in your guide to landing your first CNA job. If a program does not publish these figures on its website, contact the admissions office directly and ask for recent outcomes data.
Schedule a campus tour or attend an information session whenever possible. Seeing classrooms, labs, and equipment firsthand gives you a sense of the learning environment. Speaking with current students or recent graduates offers honest insight into what you can expect.
Balance program quality with logistics:
Weighing these elements together helps you find a program that matches your budget, timeline, and career goals.
Now that you’ve explored your options, it’s time to take action. Start by listing the CNA programs in Sterling Heights that meet your needs: consider location, schedule, and program length. Contact each school to confirm tuition costs and whether they offer financial aid or payment plans. Most programs require a high school diploma or GED, a criminal background check, and up-to-date immunizations; gather these documents early to avoid delays. Schedule a campus tour or information session to see facilities and meet instructors in person. Once you’ve chosen a program, complete the application and meet with an admissions advisor to review your prerequisites. Deadlines matter because classes are small by design, so popular sessions fill quickly. After enrollment, prepare by obtaining textbooks or scrubs and brushing up on basic anatomy or caregiving skills. Completing your training is the first milestone; you’ll then be ready to take Michigan’s state competency exam and apply for certification. Staying organized now will set you up for a smooth journey into the healthcare field.
Prospective students often have questions about becoming a nursing assistant in Michigan. Below are clear answers to the most common inquiries, covering training time, costs, certification requirements, and career pathways.
A standard state-approved CNA program takes between 4 and 8 weeks to complete, depending on whether you attend full-time or part-time. After finishing your training, you'll need to pass the state competency exam, which can add a few more weeks to your overall timeline.
For CNA certification in Michigan, you must complete a 75-hour state-approved training program, pass the written and skills evaluation, and submit to a criminal background check. There is no pre-existing education requirement beyond being at least 18 years old and able to communicate effectively in English.
CNA classes in Sterling Heights typically range from $500 to $2,000 depending on the school. Community colleges and vocational centers often charge on the lower end, while private training providers may be higher. Many programs include textbooks, supplies, and exam fees in the total cost.
Yes, some nursing homes and long-term care facilities offer free training if you agree to work for them after certification. Additionally, organizations like Michigan Works! may provide grants or scholarships to cover tuition for eligible individuals.
The written portion generally requires a score of around 75% or better, and the skills test typically requires 80% or higher. These thresholds can be updated by the state, so always confirm with your program coordinator or the testing vendor before exam day.
Some programs offer the theory portion of the curriculum online, allowing you to complete lectures and assignments remotely. However, the hands-on clinical practice must be done in person at an approved healthcare facility to ensure you master essential patient-care skills.
Many students successfully balance part-time work with a CNA program, especially if they choose evening or weekend schedules. It's important to plan ahead, though, because clinical rotations often have fixed daytime hours that require flexibility in your work commitments.
Certified nursing assistants often use their experience as a stepping stone to become licensed practical nurses (LPNs) or registered nurses (RNs). Many healthcare employers offer tuition reimbursement and flexible schedules to support CNAs pursuing further education.