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

LPN Programs in North Carolina

38 accredited North Carolina schools graduated 862 LPN students in 2023–24. Compare them by city below, with published costs, program length and what LPNs earn in North Carolina.

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

Schools
3830 cities
Lowest published cost
—credit-hour pricing
Graduates 2023–24
862
North Carolina median pay
$63,270−$1,130 vs U.S.

Jump to a metro area

LPN Programs in Charlotte, NC 5 schools

Gaston College

201 Hwy 321 S, Dallas, NC 28034
Public Certificate (1-2 years)Certificate (12 weeks to 1 year)
Graduates '23–24
195
College tuition
$2,432/yr
Length
12 weeks to 1 year

Public two-year college in Dallas that reported 195 LPN graduates in 2023–24, the most in the state. Annual in-district tuition (before fees): $2,432 ($8,576 out of state).

Southeastern College-Charlotte

207 Regency Executive Park Drive, Charlotte, NC 28217
Private for-profit Certificate (1-2 years)
Graduates '23–24
21
College tuition
$22,384/yr
Length
1-2 years

Private for-profit two-year college in Charlotte that reported 21 LPN graduates in 2023–24. Annual in-district tuition (before fees): $22,384.

Central Piedmont Community College

1201 Elizabeth Avenue, Charlotte, NC 28204
Public Certificate (1-2 years)
Graduates '23–24
18
College tuition
$2,432/yr
Length
1-2 years

This public two-year college in Mecklenburg County graduated 18 LPN students in 2023–24. Annual in-district tuition (before fees): $2,432 ($8,576 out of state).

Rowan-Cabarrus Community College

1333 Jake Alexander Blvd, South, Salisbury, NC 28146
Public Certificate (1-2 years)
Graduates '23–24
17
College tuition
$1,824/yr
Length
1-2 years

Public two-year college in Salisbury that reported 17 LPN graduates in 2023–24. Annual in-district tuition (before fees): $1,824 ($6,432 out of state).

South Piedmont Community College

680 Highway 74 West, Polkton, NC 28135
Public Certificate (1-2 years)Certificate (12 weeks to 1 year)
Graduates '23–24
14
College tuition
$1,824/yr
Length
12 weeks to 1 year

Public two-year college in Polkton that reported 14 LPN graduates in 2023–24. Annual in-district tuition (before fees): $1,824 ($6,432 out of state).

LPN Programs in Winston, NC 2 schools

Forsyth Technical Community College

2100 Silas Creek Pky, Winston-Salem, NC 27103
Public Certificate (1-2 years)
Graduates '23–24
68
College tuition
$1,824/yr
Length
1-2 years

Public two-year college in Winston-Salem that reported 68 LPN graduates in 2023–24, the 2nd-most in the state. Annual in-district tuition (before fees): $1,824 ($6,432 out of state).

Davidson-Davie Community College

297 DCC Road, Thomasville, NC 27360
Public Certificate (1-2 years)
Graduates '23–24
22
College tuition
$2,125/yr
Length
1-2 years

22 LPN credentials awarded in 2023–24 at this public two-year college. Annual in-district tuition (before fees): $2,125 ($7,772 out of state).

LPN Programs in Wilmington, NC 2 schools

Cape Fear Community College

411 North Front Street, Wilmington, NC 28401
Public Certificate (1-2 years)
Graduates '23–24
21
College tuition
$2,432/yr
Length
1-2 years

21 LPN credentials awarded in 2023–24 at this public two-year college. Annual in-district tuition (before fees): $2,432 ($8,576 out of state).

Brunswick Community College

50 College Rd, Bolivia, NC 28422
Public Certificate (1-2 years)
Graduates '23–24
7
College tuition
$2,432/yr
Length
1-2 years

Public two-year college in Bolivia that reported 7 LPN graduates in 2023–24. Annual in-district tuition (before fees): $2,432 ($8,576 out of state).

LPN Programs in Greensboro, NC 2 schools

Rockingham Community College

215 Wrenn Memorial Road, Wentworth, NC 27375
Public Certificate (1-2 years)
Graduates '23–24
17
College tuition
$1,824/yr
Length
1-2 years

Public two-year college in Wentworth that reported 17 LPN graduates in 2023–24. Annual in-district tuition (before fees): $1,824 ($6,432 out of state).

Guilford Technical Community College

601 E. Main Street, Jamestown, NC 27282
Public Certificate (1-2 years)
Graduates '23–24
10
College tuition
$2,128/yr
Length
1-2 years

10 LPN credentials awarded in 2023–24 at this public two-year college. Annual in-district tuition (before fees): $2,128 ($7,504 out of state).

LPN Programs in Rocky Mount, NC 2 schools

Edgecombe Community College

2009 W Wilson St, Tarboro, NC 27886
Public Certificate (1-2 years)
Graduates '23–24
12
College tuition
$2,432/yr
Length
1-2 years

This public two-year college in Edgecombe County graduated 12 LPN students in 2023–24. Annual in-district tuition (before fees): $2,432 ($8,576 out of state).

Nash Community College

522 N. Old Carriage Road, Rocky Mount, NC 27804
Public Certificate (1-2 years)
Graduates '23–24
10
College tuition
$2,600/yr
Length
1-2 years

10 LPN credentials awarded in 2023–24 at this public two-year college. Annual in-district tuition (before fees): $2,600 ($8,600 out of state).

LPN Programs in Hudson, NC 1 school

Caldwell Community College and Technical Institute

2855 Hickory Boulevard, Hudson, NC 28638
Public Certificate (1-2 years)
Graduates '23–24
33
College tuition
$2,432/yr
Length
1-2 years

33 LPN credentials awarded in 2023–24 at this public two-year college, the 3rd-most in the state. Annual in-district tuition (before fees): $2,432 ($8,576 out of state).

LPN Programs in Fayetteville, NC 1 school

Fayetteville Technical Community College

2201 Hull Rd, Fayetteville, NC 28303
Public Certificate (1-2 years)
Graduates '23–24
32
College tuition
$2,432/yr
Length
1-2 years

Public two-year college in Fayetteville that reported 32 LPN graduates in 2023–24, the 4th-most in the state. Annual in-district tuition (before fees): $2,432 ($8,576 out of state).

LPN Programs in Sanford, NC 1 school

Central Carolina Community College

1105 Kelly Dr, Sanford, NC 27330
Public Certificate (1-2 years)
Graduates '23–24
31
College tuition
$2,432/yr
Length
1-2 years

This public two-year college in Lee County graduated 31 LPN students in 2023–24, the 5th-most in the state. Annual in-district tuition (before fees): $2,432 ($8,576 out of state).

LPN Programs in Spindale, NC 1 school

Isothermal Community College

286 ICC Loop Road, Spindale, NC 28160
Public Certificate (1-2 years)
Graduates '23–24
26
College tuition
$1,824/yr
Length
1-2 years

This public two-year college in Rutherford County graduated 26 LPN students in 2023–24. Annual in-district tuition (before fees): $1,824 ($6,432 out of state).

LPN Programs in Shelby, NC 1 school

Cleveland Community College

137 S Post Rd, Shelby, NC 28152
Public Certificate (1-2 years)
Graduates '23–24
25
College tuition
$2,432/yr
Length
1-2 years

Public two-year college in Shelby that reported 25 LPN graduates in 2023–24. Annual in-district tuition (before fees): $2,432 ($8,576 out of state).

LPN Programs in Clinton, NC 1 school

Sampson Community College

Highway 24 West, Clinton, NC 28328
Public Certificate (1-2 years)
Graduates '23–24
24
College tuition
$3,116/yr
Length
1-2 years

This public two-year college in Sampson County graduated 24 LPN students in 2023–24. Annual in-district tuition (before fees): $3,116 ($10,988 out of state).

LPN Programs in Durham, NC 1 school

Durham Technical Community College

1637 Lawson Street, Durham, NC 27703
Public Certificate (1-2 years)
Graduates '23–24
24
College tuition
$2,128/yr
Length
1-2 years

This public two-year college in Durham County graduated 24 LPN students in 2023–24. Annual in-district tuition (before fees): $2,128 ($7,504 out of state).

LPN Programs in Kenansville, NC 1 school

James Sprunt Community College

133 James Sprunt Drive, Kenansville, NC 28349
Public Certificate (1-2 years)
Graduates '23–24
21
College tuition
$2,432/yr
Length
1-2 years

Public two-year college in Kenansville that reported 21 LPN graduates in 2023–24. Annual in-district tuition (before fees): $2,432 ($8,576 out of state).

LPN Programs in Lumberton, NC 1 school

Robeson Community College

5160 Fayetteville Road, Lumberton, NC 28360
Public Certificate (1-2 years)
Graduates '23–24
19
College tuition
$2,432/yr
Length
1-2 years

Public two-year college in Lumberton that reported 19 LPN graduates in 2023–24. Annual in-district tuition (before fees): $2,432 ($8,576 out of state).

LPN Programs in Whiteville, NC 1 school

Southeastern Community College

4564 Chadbourn Hwy, Whiteville, NC 28472
Public Certificate (1-2 years)
Graduates '23–24
18
College tuition
$2,432/yr
Length
1-2 years

Public two-year college in Whiteville that reported 18 LPN graduates in 2023–24. Annual in-district tuition (before fees): $2,432 ($8,576 out of state).

LPN Programs in Elizabeth City, NC 1 school

College of the Albemarle

1208 N Road St, Elizabeth City, NC 27906
Public Certificate (1-2 years)
Graduates '23–24
17
College tuition
$2,102/yr
Length
1-2 years

Public two-year college in Elizabeth City that reported 17 LPN graduates in 2023–24. Annual in-district tuition (before fees): $2,102 ($7,075 out of state).

LPN Programs in Marion, NC 1 school

McDowell Technical Community College

54 College Drive, Marion, NC 28752
Public Certificate (1-2 years)
Graduates '23–24
17
College tuition
$1,824/yr
Length
1-2 years

This public two-year college in McDowell County graduated 17 LPN students in 2023–24. Annual in-district tuition (before fees): $1,824 ($6,432 out of state).

LPN Programs in Dublin, NC 1 school

Bladen Community College

7418 NC Hwy 41 West, Dublin, NC 28332
Public Certificate (1-2 years)
Graduates '23–24
15
College tuition
$2,128/yr
Length
1-2 years

This public two-year college in Bladen County graduated 15 LPN students in 2023–24. Annual in-district tuition (before fees): $2,128 ($7,504 out of state).

LPN Programs in New Bern, NC 1 school

Craven Community College

800 College Ct, New Bern, NC 28562
Public Certificate (1-2 years)
Graduates '23–24
15
College tuition
$1,824/yr
Length
1-2 years

15 LPN credentials awarded in 2023–24 at this public two-year college. Annual in-district tuition (before fees): $1,824 ($6,432 out of state).

LPN Programs in Wilson, NC 1 school

Wilson Community College

902 Herring Ave, Wilson, NC 27893
Public Certificate (1-2 years)
Graduates '23–24
14
College tuition
$2,432/yr
Length
1-2 years

Public two-year college in Wilson that reported 14 LPN graduates in 2023–24. Annual in-district tuition (before fees): $2,432 ($8,576 out of state).

LPN Programs in Goldsboro, NC 1 school

Wayne Community College

3000 Wayne Memorial Dr, Goldsboro, NC 27534
Public Certificate (1-2 years)
Graduates '23–24
13
College tuition
$2,432/yr
Length
1-2 years

This public two-year college in Wayne County graduated 13 LPN students in 2023–24. Annual in-district tuition (before fees): $2,432 ($8,576 out of state).

LPN Programs in Weldon, NC 1 school

Halifax Community College

100 College Drive, Weldon, NC 27890
Public Certificate (1-2 years)
Graduates '23–24
13
College tuition
$2,432/yr
Length
1-2 years

13 LPN credentials awarded in 2023–24 at this public two-year college. Annual in-district tuition (before fees): $2,432 ($8,576 out of state).

LPN Programs in Dobson, NC 1 school

Surry Community College

630 S. Main St., Dobson, NC 27017
Public Certificate (1-2 years)
Graduates '23–24
12
College tuition
$2,432/yr
Length
1-2 years

12 LPN credentials awarded in 2023–24 at this public two-year college. Annual in-district tuition (before fees): $2,432 ($8,576 out of state).

LPN Programs in Henderson, NC 1 school

Vance-Granville Community College

200 Community College Road, Henderson, NC 27537
Public Certificate (1-2 years)
Graduates '23–24
11
College tuition
$1,824/yr
Length
1-2 years

This public two-year college in Vance County graduated 11 LPN students in 2023–24. Annual in-district tuition (before fees): $1,824 ($6,432 out of state).

LPN Programs in Jacksonville, NC 1 school

Coastal Carolina Community College

444 Western Blvd, Jacksonville, NC 28546
Public Certificate (1-2 years)
Graduates '23–24
11
College tuition
$2,432/yr
Length
1-2 years

Public two-year college in Jacksonville that reported 11 LPN graduates in 2023–24. Annual in-district tuition (before fees): $2,432 ($8,576 out of state).

LPN Programs in Hamlet, NC 1 school

Richmond Community College

1042 W Hamlet Ave, Hamlet, NC 28345
Public Certificate (1-2 years)
Graduates '23–24
10
College tuition
$2,432/yr
Length
1-2 years

Public two-year college in Hamlet that reported 10 LPN graduates in 2023–24. Annual in-district tuition (before fees): $2,432 ($8,576 out of state).

LPN Programs in Troy, NC 1 school

Montgomery Community College

1011 Page St, Troy, NC 27371
Public Certificate (1-2 years)
Graduates '23–24
10
College tuition
$2,432/yr
Length
1-2 years

Public two-year college in Troy that reported 10 LPN graduates in 2023–24. Annual in-district tuition (before fees): $2,432 ($8,576 out of state).

LPN Programs in Kinston, NC 1 school

Lenoir Community College

231 Highway 58 South, Kinston, NC 28502
Public Certificate (1-2 years)
Graduates '23–24
9
College tuition
$2,432/yr
Length
1-2 years

9 LPN credentials awarded in 2023–24 at this public two-year college. Annual in-district tuition (before fees): $2,432 ($8,576 out of state).

LPN Programs in Washington, NC 1 school

Beaufort County Community College

5337 US Highway 264 East, Washington, NC 27889
Public Certificate (1-2 years)
Graduates '23–24
6
College tuition
$2,432/yr
Length
1-2 years

This public two-year college in Beaufort County graduated 6 LPN students in 2023–24. Annual in-district tuition (before fees): $2,432 ($8,576 out of state).

LPN Programs in Raleigh, NC 1 school

Wake Technical Community College

9101 Fayetteville Road, Raleigh, NC 27603
Public Certificate (1-2 years)
Graduates '23–24
4
College tuition
$2,076/yr
Length
1-2 years

This public two-year college in Wake County graduated 4 LPN students in 2023–24. Annual in-district tuition (before fees): $2,076 ($7,292 out of state).

How to get LPN certified in North Carolina

  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 North Carolina requirements with the relevant state board or registry before you enroll.

LPN Programs in North Carolina: FAQ

How many LPN programs are in North Carolina?

We list 38 accredited North Carolina schools that graduated LPN students in 2023–24, 37 of them public. Together they awarded 862 LPN credentials that year.

How much do lpn programs cost in North Carolina?

Most North Carolina 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 $2,432; a short certificate typically costs a fraction of that.

How much do LPNs make in North Carolina?

The median licensed practical nurse in North Carolina earns $63,270 a year ($30.42 an hour), according to BLS data for May 2025, versus $64,400 nationally. The top 10% earn $74,730 or more.

Which North Carolina school trains the most LPNs?

Gaston College in Dallas reported the most LPN graduates in North Carolina: 195 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 North Carolina