CNA classes in Jacksonville, FL

6 nurse aide training programs in Jacksonville are on the official Florida approved list.

  • Official Florida approved list
  • Checked November 2, 2026
  • No paid rankings
Approved programs in Jacksonville6
ZIP codes with a program5
With 2025 pass-rate data6

Reading pass rates. The rate is the share of a program's first-time test takers who passed in 2025. Small programs can swing a lot, so look at how many people tested, not just the percentage. Compare every Florida program.

What kinds of programs

Grouped by the wording of each program's name on the state list, not by an official category.

Career or technical school3
High school2
Other1

Where they are

5 ZIP codes have at least one approved program in Jacksonville.

32207 (2)32208322213224432256

How Jacksonville programs did on the state exam

86.9%Jacksonville programs combined, 2025 (605 of 696 passed)
Florida statewide, 202589.1%
YearJacksonville programsFirst-time testersFlorida statewide
202586.9%69689.1%
202490.0%23988.6%
202383.3%14483.9%
202287.2%10981.8%
202193.0%10088.0%
202090.7%5489.4%
201992.0%50–

Combined rate = all first-time passes divided by all first-time testers from Jacksonville's approved programs that year. Source: Florida Board of Nursing yearly pass-rate reports.

Jacksonville programs at a glance

ProgramZIPPhone2025 pass rate
Affordable Training 32221(904) 378-010292% (122/132)
Atlantic Coast High School 32256(904) 390-229583% (10/12)
Baptist Health Clinical School 32207(904) 627-1336100% (36/36)
First Coast Nursing Assistant Training Center 32207(904) 778-554785% (239/281)
Sharron Nursing Academy 32208(904) 799-805984% (183/219)
Westside High School 32244(904) 573-117094% (15/16)

Approved CNA programs in Jacksonville

Listed alphabetically. No program pays to appear here or to change its position.

Affordable Training

Approved
Address
7867 Lakeland Street, Jacksonville, FL 32221
First-time pass rate (2025)
92% (122 of 132 passed)
Earlier years
2022: 91% · 2023: 85% · 2024: 95%
State program number
1383

Atlantic Coast High School

Approved
Address
9735 R.g. Skinner Parkway, Jacksonville, FL 32256
First-time pass rate (2025)
83% (10 of 12 passed)
State program number
1679
Highest 2025 pass rate in Jacksonville

Baptist Health Clinical School

Approved
Address
3563 Philips Highway Bldg A, Suite 106, Jacksonville, FL 32207
First-time pass rate (2025)
100% (36 of 36 passed)
Earlier years
2023: 81% · 2024: 96%
State program number
1664

First Coast Nursing Assistant Training Center

Approved
Address
3728 Philips Highway, Ste #2, Jacksonville, FL 32207
First-time pass rate (2025)
85% (239 of 281 passed)
Earlier years
2022: 85% · 2023: 84% · 2024: 84%
State program number
1611

Sharron Nursing Academy

Approved
Address
5045 Soutel Drive, Suite 13, Jacksonville, FL 32208
First-time pass rate (2025)
84% (183 of 219 passed)
Earlier years
2024: 94%
State program number
1658

Westside High School

Approved
Address
5530 Firestone Rd, Jacksonville, FL 32244
First-time pass rate (2025)
94% (15 of 16 passed)
State program number
1677

Source: Florida Board of Nursing, Approved CNA training programs list (list dated September 5, 2025). Checked November 2, 2026.

Pass rates: Florida Board of Nursing, FLCNA First Time Combined Pass Rate by Program, 1 Jan to 31 Dec 2025. A pass rate counts first-time test takers only.

Program details change. Always confirm start dates, cost and approval status with the program and the state before you enroll. How we collect this data.

Approved programs within 25 miles of Jacksonville

4 more approved programs in nearby cities, nearest first.

ProgramCityDistance2025 pass rate
Orange Park High School Orange Parkabout 8 miNo testers
Oakleaf High School Orange Pkabout 13 mi95% (18/19)
Middleburg High School Middleburgabout 18 mi100% (23/23)
West Nassau High School- Nassau County Callahanabout 23 mi100% (30/30)

Straight-line distance from the middle of Jacksonville's programs, using ZIP code locations from the U.S. Census Bureau. Driving distance will be longer.

CNA pay in the Jacksonville, FL area

In May 2025, the median pay for nursing assistants in the Jacksonville, FL metro area was $18.15 an hour ($37,760 a year), across about 7,960 jobs. That is $0.12 an hour above the Florida median of $18.03.

The median is the middle value: half of nursing assistants earned more and half earned less. Compare pay across Florida metro areas or read our CNA salary guide.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), Nursing Assistants (31-1131), retrieved November 2, 2026.

CNA classes in Jacksonville: common questions

How many state-approved CNA programs are in Jacksonville?

6 programs in Jacksonville are on the official Florida list we checked on November 2, 2026, and 4 more are within 25 miles. By name, the largest group here is career or technical school programs (3).

Are there free CNA classes in Jacksonville?

Under federal rules, a nursing facility can't charge you for approved training if it employs you or has offered you a job. None of the Jacksonville programs have facility names. How free training works.

What is the CNA exam pass rate for Jacksonville programs?

In 2025, 605 of 696 first-time testers from Jacksonville programs passed (86.9%), compared with 89.1% statewide. Among programs with at least 10 testers, Baptist Health Clinical School had the highest rate (100%, 36 of 36).

What do I need to become a CNA in Florida?

In Florida, you need a passing score on the state exam plus one of three things: an approved training program, a high school diploma (or equivalent), or being 18 or older. See the full Florida requirements.

How much do CNAs make in Jacksonville?

Nursing assistants in the Jacksonville, FL area had a median pay of $18.15 an hour in May 2025, according to the Bureau of Labor Statistics.

How long is CNA training?

Federal rules require at least 75 hours, including 16 hours of supervised hands-on practice. The Florida Board of Nursing doesn't list a required number of hours, so program length varies. How long CNA training takes.