CNA Classes in Harrisburg, PA
8 nurse aide training programs in the Harrisburg metro area are approved by the state (Pennsylvania Department of Education, list dated March 2026), in 4 cities.
Updated October 2026 · Data: Pennsylvania Department of Education (March 2026), IPEDS 2023–24, BLS May 2025
- State-approved programs
- 84 cities
- Training required
- 80 hr37.5 clinical
- Harrisburg median pay
- $43,940metro
8 state-approved CNA programs in the Harrisburg area
Source: Pennsylvania Department of Education, Approved NATCEP by County (March 2026), list dated March 2026. Programs are sorted by city. Call to confirm the next start date, schedule and total cost.
-
Camp Hill Skilled Nursing & Rehab Center
1700 Market Street, Camp Hill PA 17011 · (484) 225-9843 -
Dauphin County Technical School (A)
6001 Locust Lane, Harrisburg PA 17109 · (717) 652-3170 -
Harrisburg Area Community College
One HACC Drive -Blocker 221, Harrisburg PA 17110 · (717) 221-1377 -
Homeland Center
1901 North 5th Street, Harrisburg PA 17102 · (717) 421-0707 -
TLC Institute
Box 6567, Harrisburg PA 17112 · (717) 671-7110 -
Cumberland Perry Area CTC - (S)
110 Old Willow Mill Road, Mechanicsburg PA 17050 -
Messiah University
1 University Ave, Mechanicsburg PA 17055 -
Premier at Perry Village Nursing and Rehabilitation
213 East Main Street, New Bloomfield PA 17068 · (570) 847-0404
CNA Classes in Harrisburg: FAQ
How many state-approved CNA programs are in the Harrisburg area?
8 nurse aide training programs in the Harrisburg-Carlisle, PA metro area are on the official Pennsylvania list (Pennsylvania Department of Education, March 2026), across 4 cities.
How much do nursing assistants make in Harrisburg?
Certified Nursing Assistants in the Harrisburg-Carlisle, PA metro earn a median $43,940 a year ($21.12/hour), per BLS May 2025 data. That compares with $44,590 statewide and $42,260 nationally.
How long does CNA training take?
Federal rules require at least 75 hours of training, including at least 16 hours of supervised practical training. Many states require more.