Skip to content
Health Career ClassesPrograms · Costs · Pay
Alabama · Licensed Practical Nurse training

LPN Programs in Alabama

21 accredited Alabama schools graduated 1,655 LPN students in 2023–24. Compare them by city below, with published costs, program length and what LPNs earn in Alabama.

Updated October 2026 · Data: IPEDS 2023–24, BLS May 2025

Schools
2118 cities
Lowest published cost
—credit-hour pricing
Graduates 2023–24
1,655
Alabama median pay
$57,030−$7,370 vs U.S.

Jump to a metro area

LPN Programs in Huntsville, AL 3 schools

John C Calhoun State Community College

6250 U S Highway 31 N, Tanner, AL 35671
Public Certificate (1-2 years)
Graduates '23–24
184
College tuition
$3,810/yr
Length
1-2 years

This public two-year college in Limestone County graduated 184 LPN students in 2023–24, the 2nd-most in the state. Annual in-district tuition (before fees): $3,810 ($7,620 out of state).

J. F. Drake State Community and Technical College

3421 Meridian St N, Huntsville, AL 35811
Public Certificate (1-2 years)
Graduates '23–24
52
College tuition
$3,810/yr
Length
1-2 years

52 LPN credentials awarded in 2023–24 at this public two-year college. Annual in-district tuition (before fees): $3,810 ($7,620 out of state).

Oakwood University

7000 Adventist Blvd NW, Huntsville, AL 35896
Private nonprofit Bachelor's degree
Graduates '23–24
1
College tuition
$20,722/yr
Length
Bachelor's degree

1 LPN credential awarded in 2023–24 at this private nonprofit four-year institution. Annual in-district tuition (before fees): $20,722.

LPN Programs in Birmingham, AL 2 schools

Bevill State Community College

1411 Indiana Avenue, Jasper, AL 35501
Public Certificate (1-2 years)
Graduates '23–24
166
College tuition
$3,556/yr
Length
1-2 years

This public two-year college in Walker County graduated 166 LPN students in 2023–24, the 3rd-most in the state. Annual in-district tuition (before fees): $3,556 ($7,112 out of state).

Lawson State Community College

3060 Wilson Rd SW, Birmingham, AL 35221
Public Certificate (1-2 years)
Graduates '23–24
16
College tuition
$3,810/yr
Length
1-2 years

Public two-year college in Birmingham that reported 16 LPN graduates in 2023–24. Annual in-district tuition (before fees): $3,810 ($7,620 out of state).

LPN Programs in Bay Minette, AL 1 school

Coastal Alabama Community College

1900 U S Highway 31 South, Bay Minette, AL 36507
Public Certificate (1-2 years)
Graduates '23–24
200
College tuition
$3,810/yr
Length
1-2 years

Public two-year college in Bay Minette that reported 200 LPN graduates in 2023–24, the most in the state. Annual in-district tuition (before fees): $3,810 ($7,620 out of state).

LPN Programs in Hanceville, AL 1 school

George C Wallace State Community College-Hanceville

801 Main St NW, Hanceville, AL 35077
Public Certificate (1-2 years)
Graduates '23–24
165
College tuition
$3,810/yr
Length
1-2 years

This public two-year college in Cullman County graduated 165 LPN students in 2023–24, the 4th-most in the state. Annual in-district tuition (before fees): $3,810 ($7,620 out of state).

LPN Programs in Wadley, AL 1 school

Southern Union State Community College

750 Roberts St, Wadley, AL 36276
Public Certificate (1-2 years)
Graduates '23–24
126
College tuition
$3,810/yr
Length
1-2 years

126 LPN credentials awarded in 2023–24 at this public two-year college, the 5th-most in the state. Annual in-district tuition (before fees): $3,810 ($7,620 out of state).

LPN Programs in Tuscaloosa, AL 1 school

Shelton State Community College

9500 Old Greensboro Rd, Tuscaloosa, AL 35405
Public Certificate (1-2 years)
Graduates '23–24
121
College tuition
$3,810/yr
Length
1-2 years

Public two-year college in Tuscaloosa that reported 121 LPN graduates in 2023–24. Annual in-district tuition (before fees): $3,810 ($7,620 out of state).

LPN Programs in Gadsden, AL 1 school

Gadsden State Community College

1001 George Wallace Dr, Gadsden, AL 35903
Public Certificate (1-2 years)
Graduates '23–24
100
College tuition
$3,048/yr
Length
1-2 years

100 LPN credentials awarded in 2023–24 at this public two-year college. Annual in-district tuition (before fees): $3,048 ($6,096 out of state).

LPN Programs in Alexander City, AL 1 school

Central Alabama Community College

1675 Cherokee Rd, Alexander City, AL 35010
Public Certificate (1-2 years)
Graduates '23–24
77
College tuition
$3,810/yr
Length
1-2 years

77 LPN credentials awarded in 2023–24 at this public two-year college. Annual in-district tuition (before fees): $3,810 ($7,620 out of state).

LPN Programs in Muscle Shoals, AL 1 school

Northwest Shoals Community College

800 George Wallace Blvd, Muscle Shoals, AL 35661
Public Certificate (1-2 years)
Graduates '23–24
67
College tuition
$3,810/yr
Length
1-2 years

This public two-year college in Colbert County graduated 67 LPN students in 2023–24. Annual in-district tuition (before fees): $3,810 ($7,620 out of state).

LPN Programs in Rainsville, AL 1 school

Northeast Alabama Community College

138 Highway 35, Rainsville, AL 35986
Public Certificate (1-2 years)
Graduates '23–24
67
College tuition
$3,810/yr
Length
1-2 years

67 LPN credentials awarded in 2023–24 at this public two-year college. Annual in-district tuition (before fees): $3,810 ($7,620 out of state).

LPN Programs in Dothan, AL 1 school

George C Wallace Community College-Dothan

1141 Wallace Drive, Dothan, AL 36303
Public Certificate (1-2 years)
Graduates '23–24
65
College tuition
$3,810/yr
Length
1-2 years

This public two-year college in Dale County graduated 65 LPN students in 2023–24. Annual in-district tuition (before fees): $3,810 ($7,620 out of state).

LPN Programs in Evergreen, AL 1 school

Reid State Technical College

100 and Hwy 83, Evergreen, AL 36401
Public Certificate (1-2 years)
Graduates '23–24
64
College tuition
$4,600/yr
Length
1-2 years

This public two-year college in Conecuh County graduated 64 LPN students in 2023–24. Annual in-district tuition (before fees): $4,600 ($9,200 out of state).

LPN Programs in Mobile, AL 1 school

Bishop State Community College

351 North Broad Street, Mobile, AL 36603
Public Certificate (1-2 years)
Graduates '23–24
46
College tuition
$3,810/yr
Length
1-2 years

This public two-year college in Mobile County graduated 46 LPN students in 2023–24. Annual in-district tuition (before fees): $3,810 ($7,620 out of state).

LPN Programs in Phenix City, AL 1 school

Chattahoochee Valley Community College

2602 College Drive, Phenix City, AL 36869
Public Certificate (1-2 years)
Graduates '23–24
46
College tuition
$3,810/yr
Length
1-2 years

This public two-year college in Russell County graduated 46 LPN students in 2023–24. Annual in-district tuition (before fees): $3,810 ($7,620 out of state).

LPN Programs in Selma, AL 1 school

George C Wallace State Community College-Selma

3000 Earl Goodwin Parkway, Selma, AL 36702
Public Certificate (1-2 years)
Graduates '23–24
41
College tuition
$3,810/yr
Length
1-2 years

This public two-year college in Dallas County graduated 41 LPN students in 2023–24. Annual in-district tuition (before fees): $3,810 ($7,620 out of state).

LPN Programs in Andalusia, AL 1 school

Lurleen B Wallace Community College

1000 Dannelly Blvd., Andalusia, AL 36420
Public Certificate (1-2 years)
Graduates '23–24
25
College tuition
$3,810/yr
Length
1-2 years

Public two-year college in Andalusia that reported 25 LPN graduates in 2023–24. Annual in-district tuition (before fees): $3,810 ($7,620 out of state).

LPN Programs in Enterprise, AL 1 school

Enterprise State Community College

600 Plaza Drive, Enterprise, AL 36330
Public Certificate (1-2 years)
Graduates '23–24
18
College tuition
$3,810/yr
Length
1-2 years

Public two-year college in Enterprise that reported 18 LPN graduates in 2023–24. Annual in-district tuition (before fees): $3,810 ($7,620 out of state).

LPN Programs in Montgomery, AL 1 school

H Councill Trenholm State Community College

1225 Air Base Blvd, Montgomery, AL 36108
Public Certificate (1-2 years)
Graduates '23–24
8
College tuition
$3,810/yr
Length
1-2 years

Public two-year college in Montgomery that reported 8 LPN graduates in 2023–24. Annual in-district tuition (before fees): $3,810 ($7,620 out of state).

How to get LPN certified in Alabama

  1. Finish a state-approved practical nursing program, usually a certificate or diploma from a community college or technical school.
  2. Apply to your state board of nursing for licensure by examination.
  3. Pass the NCLEX-PN.
  4. Renew your license on your state’s schedule, including any continuing-education requirements.

Rules differ by state. Confirm current Alabama requirements with the relevant state board or registry before you enroll.

LPN Programs in Alabama: FAQ

How many LPN programs are in Alabama?

We list 21 accredited Alabama schools that graduated LPN students in 2023–24, 20 of them public. Together they awarded 1,655 LPN credentials that year.

How much do lpn programs cost in Alabama?

Most Alabama schools on this list are colleges that charge by the credit hour rather than a flat program price. Their median annual in-district tuition is $3,810; a short certificate typically costs a fraction of that.

How much do LPNs make in Alabama?

The median licensed practical nurse in Alabama earns $57,030 a year ($27.42 an hour), according to BLS data for May 2025, versus $64,400 nationally. The top 10% earn $69,120 or more.

Which Alabama school trains the most LPNs?

Coastal Alabama Community College in Bay Minette reported the most LPN graduates in Alabama: 200 in 2023–24.

How long does LPN training take?

State-approved practical nursing programs usually take about a year of full-time study; part-time and associate-degree routes take longer.

What exam do LPNs take?

The NCLEX-PN, the national licensing exam for practical nurses.

Other healthcare programs in Alabama