Earn Your NC Teaching License
Wondering how to become a teacher in North Carolina? We can help. Bookmark this page & download our full certification guide!

To teach in North Carolina, you’ll need a bachelor’s degree and a teaching license. At least, that’s the short version.
On this page, we’ll go over the steps to get licensed to teach in North Carolina, plus answer some commonly asked questions about licensure. Let’s dive in!
How to Earn Your NC Teaching License
- 1
Decide what you want to teach, and choose the teaching license you want to earn
Before you start your teaching program, you'll need to know the subject and grade level you want to teach. At any level, getting licensed in a shortage subject area provides more job opportunities.
Explore your licensure options at our Areas of Licensure page!
- 2
Apply to teaching programs and enroll
Make sure to find a program that offers your chosen licensure area! You can look for teaching programs with the TeachNC Program Explorer.
I don’t have a bachelor’s degree
Many programs combine a teaching license with a bachelor’s degree, so you can get licensed while you finish your undergraduate coursework.
If you have vocational experience, you may also be able to teach a Career & Technical Education subject without a degree. Check out the FAQs on this page to learn more.
I already have a bachelor’s degree
If you have a bachelor's degree, you can choose from a few different types of teaching programs, including:
- Licensure-only programs.
- Master's degree and licensure programs.
- Residency licensure programs (also called alternative licensure).
TeachNC can help you save money on teaching program applications! We’ll reimburse up to $100 for any expenses required for you to apply to a teaching program (like application fees, transcript fees and more). Get $100 back.
- 3
Pass North Carolina teaching tests
In North Carolina, all future teachers take the Praxis and complete a teaching portfolio before getting licensed. These tests are meant to show you know your stuff well enough to teach it.
You’ll usually take these exams around the time that you finish your teaching program—but check with your program to confirm!
Not sure where to start with test prep? We've got tools for that! The TeachNC Testing Guide and Praxis Subject Test Guide cover everything from registration to study materials to what to expect on test day.
- 4
Submit your teaching license application to the state
Almost there! First, your teaching program will need to confirm that you’re eligible to apply for your teaching license. Once you get confirmation, you’ll create an account through the Department of Public Instruction’s online licensure system. (1)
You’ll need to submit a teaching license application fee, as well as documentation of your education and test scores.
Not sure how to get your official transcripts and test scores? Check out our Application Guide for info.
Get the Guide to Licensure

The TeachNC Licensure Guide has everything you need to start your journey. Get details about teaching programs, licensure subject areas and steps to a teaching license, all in one place!
It’s all free.
Frequently Asked Questions
What’s next
NC Program Explorer
Ready to explore teaching programs? Find the right fit with our Program Explorer! Filter by degree, online options, tuition costs and more.
Explore ProgramsCareer Coaching in North Carolina
Talk to an expert about how to become a licensed teacher in North Carolina. Get free advice on what to teach and how to choose and apply to the right program.
Read MoreReferences
- https://www.dpi.nc.gov/educators/educators-licensure
- Educator Pay Data 2024. National Education Association. April 18, 2024. https://www.nea.org/resource-library/educator-pay-and-student-spending-how-does-your-state-rank
- Average Local Salary Supplement for K-12 Teachers in North Carolina Traditional Public Schools, by LEA (2019-20), Best NC, Tableau Public. https://public.tableau.com/app/profile/bestnc#!/vizhome/AverageLocalSalarySupplementforK-12TeachersinNorthCarolinaTraditionalPublicSchoolsbyLEA2019-20/LEAAttrition
Sign Up for Free Resources
Enter your email to get FREE resources for future North Carolina teachers—from tailored advising to funding opportunities and more. Already signed up? Sign in at the top of the page to access your dashboard.