Certified Nursing Assistant Salary in Alabama
Certified Nursing Assistants in Alabama earn a median of $34,140 a year, or $16.41 an hour. That ranks Alabama #49 of 51 states and is $8,120 less than the national median.
- Median / year
- $34,140
- Median / hour
- $16.41
- Employed
- 25,250
- National rank
- #49of 51
Pay range in Alabama
Certified Nursing Assistant pay by Alabama metro area
| Metro area | Median | Jobs |
|---|---|---|
| Decatur, AL | $36,280 | 500 |
| Auburn-Opelika, AL | $35,530 | 620 |
| Birmingham, AL | $35,470 | 6,380 |
| Huntsville, AL | $35,210 | 2,660 |
| Montgomery, AL | $35,210 | 1,940 |
| Columbus, GA-AL | $34,970 | 1,130 |
| Daphne-Fairhope-Foley, AL | $34,150 | 860 |
| Tuscaloosa, AL | $32,860 | 1,390 |
| Florence-Muscle Shoals, AL | $31,940 | 700 |
| Anniston-Oxford, AL | $31,920 | 660 |
| Mobile, AL | $30,880 | 2,100 |
| Gadsden, AL | $30,440 | 540 |
| Dothan, AL | $29,830 | 930 |
FAQ
How much does a certified nursing assistant make in Alabama?
The median annual wage is $34,140 ($16.41 per hour), according to the BLS for May 2025. That is $8,120 below the U.S. median of $42,260.
What do entry-level nursing assistants make in Alabama?
The lowest-paid 10% of Alabama nursing assistants earned $28,330 or less ($13.62/hour), a reasonable estimate for new graduates.
Where do nursing assistants earn the most in Alabama?
Decatur, AL has the highest metro median at $36,280.
How many nursing assistants work in Alabama?
About 25,250 nursing assistants were employed in Alabama in May 2025.