50% of professionals earn between $25,000 - $54,236 USD
The median salary is $39,230
The average salary for a Cna in United States is USD 39,990 - USD 47,871 per year in 2026. The median salary is USD 44,615 per year, based on 34,946 active job listings.
The cities with the most Cna job opportunities in United States are Portland, Houston, Charlotte, Omaha, Oklahoma City. Portland leads with 164 job openings.
Leading employers for Cna roles in United States include Aya Healthcare, American Senior Communities, National HealthCare Corporation (NHC), Good Samaritan, Senior Helpers.
Explore 34,946 Cna job listings in United States on BeBee, or check our salary calculator for a personalized estimate.