North Carolina Contractor Licenses: Updated Requirements Guide
North Carolina regulates construction and the skilled trades at the state level. General contractors are licensed by the North Carolina Licensing Board for General Contractors (NCLBGC), while electrical, plumbing, mechanical/HVAC, fire sprinkler, and landscape contracting each have their own state boards. Local building departments issue permits and perform inspections, but contractor licensing for these core trades is handled by the state authorities noted below.
Because different boards oversee different trades, the best first step is to identify your trade and project type, then follow the application pathway for the correct board. Below you will find clear summaries of the main North Carolina license types by trade, with direct links to the official board pages for current requirements and forms.
We highlight several representative licenses and authorities for North Carolina below; this guide is updated periodically as additional jurisdictions are researched or requested.
Quick Navigation
Overview of North Carolina Contractor Licensing
North Carolina uses statewide contractor licensing for major trades. The North Carolina Licensing Board for General Contractors regulates general and specialty contractor classifications (including roofing) for projects at or above the statutory threshold, and sets license limitations based on financial responsibility. Electrical contractors are licensed by the North Carolina State Board of Examiners of Electrical Contractors.
Plumbing, mechanical/HVAC, fuel gas, and fire sprinkler contractors are licensed by the North Carolina State Board of Examiners of Plumbing, Heating & Fire Sprinkler Contractors. Landscape contractors are licensed by the NC Landscape Contractors’ Licensing Board. Cities such as Cary and Greensboro direct applicants and permit holders to these state boards for license verification and compliance.
Browse all North Carolina contractor license practice tests →
Electrician Licenses in North Carolina
North Carolina regulates electrical work with 5 license types. Electrical contractor licenses and special restricted classifications are issued statewide by the North Carolina State Board of Examiners of Electrical Contractors.
Limited Electrical Contractor License
Regulatory Authority
North Carolina State Board of Examiners of Electrical Contractors — https://www.ncbeec.org
Eligibility & Scope
- Classification: Limited
- Level: State
- Minimum age: 18
- Exam required: Yes (exam provider: Contact licensing board to verify exam provider)
Exam
Exam details are set by the Board. Confirm current content outline, references, and scheduling with the Board before applying.
Contact the North Carolina State Board of Examiners of Electrical Contractors to confirm fees, insurance minimums, experience requirements, and renewal details before applying.
Source: ncbeec.org
Intermediate Electrical Contractor License
Regulatory Authority
North Carolina State Board of Examiners of Electrical Contractors — https://www.ncbeec.org
Eligibility & Scope
- Classification: Intermediate
- Level: State
- Minimum age: 18
- Exam required: Yes (exam provider: Contact licensing board to verify exam provider)
Exam
Exam details are set by the Board. Confirm current content outline, references, and scheduling with the Board before applying.
Contact the North Carolina State Board of Examiners of Electrical Contractors to confirm fees, insurance minimums, experience requirements, and renewal details before applying.
Source: ncbeec.org
Unlimited Electrical Contractor License
Regulatory Authority
North Carolina State Board of Examiners of Electrical Contractors — https://www.ncbeec.org
Eligibility & Scope
- Classification: Unlimited
- Level: State
- Minimum age: 18
- Exam required: Yes (exam provider: Contact licensing board to verify exam provider)
Exam
Exam details are set by the Board. Confirm current content outline, references, and scheduling with the Board before applying.
Contact the North Carolina State Board of Examiners of Electrical Contractors to confirm fees, insurance minimums, experience requirements, and renewal details before applying.
Source: ncbeec.org
Residential Dwelling Electrical Contractor License
Regulatory Authority
North Carolina State Board of Examiners of Electrical Contractors — https://www.ncbeec.org
Eligibility & Scope
- Classification: Residential Dwelling
- Level: State
- Minimum age: 18
- Exam required: Yes (exam provider: Contact licensing board to verify exam provider)
Exam
Exam details are set by the Board. Confirm current content outline, references, and scheduling with the Board before applying.
Contact the North Carolina State Board of Examiners of Electrical Contractors to confirm fees, insurance minimums, experience requirements, and renewal details before applying.
Source: ncbeec.org
Special Restricted Fire Alarm / Low Voltage Electrical Contractor License
Regulatory Authority
North Carolina State Board of Examiners of Electrical Contractors — https://www.ncbeec.org
Eligibility & Scope
- Classification: Special Restricted (Fire Alarm / Low Voltage)
- Level: State
- Minimum age: 18
- Exam required: Yes (exam provider: Contact licensing board to verify exam provider)
Exam
Exam details are set by the Board. Confirm current content outline, references, and scheduling with the Board before applying.
Contact the North Carolina State Board of Examiners of Electrical Contractors to confirm fees, insurance minimums, experience requirements, and renewal details before applying.
Source: ncbeec.org
Plumbing Licenses in North Carolina
North Carolina regulates plumbing work with 4 license types. Plumbing, fuel piping, and medical gas licensing are issued statewide by the North Carolina State Board of Examiners of Plumbing, Heating & Fire Sprinkler Contractors.
Plumbing Class I Contractor License
Regulatory Authority
NC State Board of Examiners of Plumbing, Heating & Fire Sprinkler Contractors — https://www.nclicensing.org
Eligibility & Scope
- Classification: Class I
- Level: State
- Minimum age: 18
- Exam required: Yes (exam provider: Contact licensing board to verify exam provider)
Exam
Exam details are set by the Board. Confirm current content outline, references, and scheduling with the Board before applying.
Contact the NC State Board of Examiners of Plumbing, Heating & Fire Sprinkler Contractors to confirm fees, insurance minimums, experience requirements, and renewal details before applying.
Source: nclicensing.org
Plumbing Class II Contractor License
Regulatory Authority
NC State Board of Examiners of Plumbing, Heating & Fire Sprinkler Contractors — https://www.nclicensing.org
Eligibility & Scope
- Classification: Class II
- Level: State
- Minimum age: 18
- Exam required: Yes (exam provider: Contact licensing board to verify exam provider)
Exam
Exam details are set by the Board. Confirm current content outline, references, and scheduling with the Board before applying.
Contact the NC State Board of Examiners of Plumbing, Heating & Fire Sprinkler Contractors to confirm fees, insurance minimums, experience requirements, and renewal details before applying.
Source: nclicensing.org
Fuel Piping Contractor License
Regulatory Authority
NC State Board of Examiners of Plumbing, Heating & Fire Sprinkler Contractors — https://www.nclicensing.org
Eligibility & Scope
- Classification: Fuel Piping
- Level: State
- Minimum age: 18
- Exam required: Yes (exam provider: Contact licensing board to verify exam provider)
Exam
Exam details are set by the Board. Confirm current content outline, references, and scheduling with the Board before applying.
Contact the NC State Board of Examiners of Plumbing, Heating & Fire Sprinkler Contractors to confirm fees, insurance minimums, experience requirements, and renewal details before applying.
Source: nclicensing.org
Medical Gas Piping Installer License
Regulatory Authority
NC State Board of Examiners of Plumbing, Heating & Fire Sprinkler Contractors — https://www.nclicensing.org
Eligibility & Scope
- Classification: Medical Gas
- Level: State
- Minimum age: 18
- Exam required: Yes (exam provider: Contact licensing board to verify exam provider)
Exam
Exam details are set by the Board. Confirm current content outline, references, and scheduling with the Board before applying.
Contact the NC State Board of Examiners of Plumbing, Heating & Fire Sprinkler Contractors to confirm fees, insurance minimums, experience requirements, and renewal details before applying.
Source: nclicensing.org
HVAC Licenses in North Carolina
North Carolina regulates HVAC contractors with 3 license types. Mechanical (heating) groups are licensed statewide by the North Carolina State Board of Examiners of Plumbing, Heating & Fire Sprinkler Contractors.
Heating Group 1 Mechanical Contractor License
Regulatory Authority
NC State Board of Examiners of Plumbing, Heating & Fire Sprinkler Contractors — https://www.nclicensing.org
Eligibility & Scope
- Classification: Heating Group 1
- Level: State
- Minimum age: 18
- Exam required: Yes (exam provider: Contact licensing board to verify exam provider)
Exam
Exam details are set by the Board. Confirm current content outline, references, and scheduling with the Board before applying.
Contact the NC State Board of Examiners of Plumbing, Heating & Fire Sprinkler Contractors to confirm fees, insurance minimums, experience requirements, and renewal details before applying.
Source: nclicensing.org
Heating Group 2 Mechanical Contractor License
Regulatory Authority
NC State Board of Examiners of Plumbing, Heating & Fire Sprinkler Contractors — https://www.nclicensing.org
Eligibility & Scope
- Classification: Heating Group 2
- Level: State
- Minimum age: 18
- Exam required: Yes (exam provider: Contact licensing board to verify exam provider)
Exam
Exam details are set by the Board. Confirm current content outline, references, and scheduling with the Board before applying.
Contact the NC State Board of Examiners of Plumbing, Heating & Fire Sprinkler Contractors to confirm fees, insurance minimums, experience requirements, and renewal details before applying.
Source: nclicensing.org
Heating Group 3 Mechanical Contractor License
Regulatory Authority
NC State Board of Examiners of Plumbing, Heating & Fire Sprinkler Contractors — https://www.nclicensing.org
Eligibility & Scope
- Classification: Heating Group 3
- Level: State
- Minimum age: 18
- Exam required: Yes (exam provider: Contact licensing board to verify exam provider)
Exam
Exam details are set by the Board. Confirm current content outline, references, and scheduling with the Board before applying.
Contact the NC State Board of Examiners of Plumbing, Heating & Fire Sprinkler Contractors to confirm fees, insurance minimums, experience requirements, and renewal details before applying.
Source: nclicensing.org
General Contractor Licenses in North Carolina
North Carolina general contractor licensing includes 4 types. Licenses are issued statewide by the North Carolina Licensing Board for General Contractors (NCLBGC) across Building and Residential classifications, each with Limited, Intermediate, or Unlimited limitations based on financial criteria and authorized project value.
Building Contractor – Limited License
Regulatory Authority
North Carolina Licensing Board for General Contractors — https://www.nclbgc.org
Eligibility & Exams
- Classification: Building – Limited
- Level: State
- Minimum age: 18
- Experience: Documented construction management experience as required by NCLBGC rules
- Exams: Building trade exam + separate Business & Law exam (minimum passing score typically 70%)
Fees
- Application: $75
Insurance
- General liability required
- Workers’ compensation required if the licensee has employees
Renewal
- Frequency: Annual
- Continuing education: 8 hours (2-hour mandatory Board course + 6 hours approved electives)
Contact the North Carolina Licensing Board for General Contractors to confirm examination scheduling, any additional fees, and current financial requirements for limitation tiers.
Source: nclbgc.org/license-applicants/
Building Contractor – Intermediate License
Regulatory Authority
North Carolina Licensing Board for General Contractors — https://www.nclbgc.org
Eligibility & Exams
- Classification: Building – Intermediate
- Level: State
- Minimum age: 18
- Experience: Documented construction management experience as required by NCLBGC rules
- Exams: Building trade exam + separate Business & Law exam (minimum passing score typically 70%)
Fees
- Application: $100
Insurance
- General liability required
- Workers’ compensation required if the licensee has employees
Renewal
- Frequency: Annual
- Continuing education: 8 hours (2-hour mandatory Board course + 6 hours approved electives)
Contact the North Carolina Licensing Board for General Contractors to confirm examination scheduling, any additional fees, and current financial requirements for limitation tiers.
Source: nclbgc.org/license-applicants/
Building Contractor – Unlimited License
Regulatory Authority
North Carolina Licensing Board for General Contractors — https://www.nclbgc.org
Eligibility & Exams
- Classification: Building – Unlimited
- Level: State
- Minimum age: 18
- Experience: Documented construction management experience as required by NCLBGC rules
- Exams: Building trade exam + separate Business & Law exam (minimum passing score typically 70%)
Fees
- Application: $125
Insurance
- General liability required
- Workers’ compensation required if the licensee has employees
Renewal
- Frequency: Annual
- Continuing education: 8 hours (2-hour mandatory Board course + 6 hours approved electives)
Contact the North Carolina Licensing Board for General Contractors to confirm examination scheduling, any additional fees, and current financial requirements for limitation tiers.
Source: nclbgc.org/license-applicants/
Residential Contractor License
Regulatory Authority
North Carolina Licensing Board for General Contractors — https://www.nclbgc.org
Eligibility & Exams
- Classification: Residential – Limited / Intermediate / Unlimited (tier based on project value)
- Level: State
- Minimum age: 18
- Experience: Documented residential construction management experience as required by NCLBGC rules
- Exams: Residential trade exam + separate Business & Law exam (minimum passing score typically 70%)
Fees
- Application: $75
Insurance
- General liability required
- Workers’ compensation required if the licensee has employees
Renewal
- Frequency: Annual
- Continuing education: 8 hours (2-hour mandatory Board course + 6 hours approved electives)
Contact the North Carolina Licensing Board for General Contractors to confirm examination scheduling, any additional fees, and current financial requirements for limitation tiers.
Source: nclbgc.org/overview/
Roofing Licenses in North Carolina
North Carolina regulates roofing contractors with 1 license type. Roofing falls under specialty/general contractor classifications regulated statewide by the NCLBGC.
Roofing – Specialty Contractor License
Regulatory Authority
North Carolina Licensing Board for General Contractors — https://www.nclbgc.org
Eligibility & Scope
- Classification: Specialty (Roofing)
- Level: State
- Minimum age: 18
- Exam required: Yes (exam provider: Contact licensing board to verify exam provider)
Insurance
- General liability required
- Workers’ compensation required if the licensee has employees
Renewal
- Frequency: Annual
- Continuing education: 8 hours
Contact the North Carolina Licensing Board for General Contractors to confirm fees, experience documentation, examination scheduling, and current classification scope details before applying.
Specialty Trade Licenses in North Carolina
North Carolina regulates specialty trades with 2 license types highlighted below. Fire sprinkler contracting is licensed statewide by the Plumbing, Heating & Fire Sprinkler Board, and landscape contracting is licensed statewide by the NC Landscape Contractors’ Licensing Board.
Fire Sprinkler Installation Contractor License
Regulatory Authority
NC State Board of Examiners of Plumbing, Heating & Fire Sprinkler Contractors — https://www.nclicensing.org
Eligibility & Scope
- Classification: Contractor (Fire Sprinkler Installation)
- Level: State
- Minimum age: 18
- Exam required: Yes (exam provider: Contact licensing board to verify exam provider)
Exam
Exam details are set by the Board. Confirm current content outline, references, and scheduling with the Board before applying.
Contact the NC State Board of Examiners of Plumbing, Heating & Fire Sprinkler Contractors to confirm fees, insurance minimums, experience requirements, and renewal details before applying.
Source: nclicensing.org
Landscape Contractor License
Regulatory Authority
NC Landscape Contractors’ Licensing Board — https://www.nclclb.com
Eligibility & Scope
- Classification: Contractor (Landscape)
- Level: State
- Minimum age: 18
- Exam required: Yes (exam provider: Contact licensing board to verify exam provider)
Exam
Exam details are set by the Board. Confirm current content outline, references, and scheduling with the Board before applying.
Contact the NC Landscape Contractors’ Licensing Board to confirm fees, insurance minimums, experience requirements, and renewal details before applying.
Application Process
- Determine the appropriate general contractor license classification (Building, Residential, Highway, Public Utilities, Specialty, Unclassified) and limitation (Limited, Intermediate, Unlimited) based on project type and maximum contract value.
- Register the business entity with the North Carolina Secretary of State if applying as a corporation, LLC, or partnership.
- Prepare a financial statement meeting the Board’s minimum working capital or net worth requirements for the selected limitation, or arrange an acceptable surety bond.
- Compile documentation of construction experience, character references, and any required background checks per NCLBGC rules.
- Submit the license application (online portal or by mail) with all required documentation and application fee to the North Carolina Licensing Board for General Contractors.
- Wait for Board review and, once found eligible, receive examination eligibility; schedule and take the required trade and Business & Law examinations.
- After passing exams and meeting financial and insurance requirements, receive license issuance and begin work within the authorized classification and limitation.
Timeline: Approximately 4–8 weeks from complete application submission to license issuance, depending on Board review schedules and exam availability.
Reciprocity
Commercial Building (NASCLA): The North Carolina Licensing Board for General Contractors participates in the NASCLA Accredited Commercial General Building examination program. Applicants who have passed the NASCLA Accredited Commercial General Building exam through a participating state agency may submit their NASCLA transcript to NCLBGC in lieu of the North Carolina trade exam, subject to Board approval. Business & Law, financial, and all other North Carolina-specific requirements still apply.
Other trades: Reciprocity and comity arrangements for electrical, plumbing, mechanical, fire sprinkler, and landscape contracting are governed by their respective boards. Verify current options and documentation requirements directly with the appropriate authority.
Frequently Asked Questions
How long does it take to get a contractor license in North Carolina?
Approximately 4–8 weeks from complete application submission to license issuance, depending on Board review schedules and exam availability.
Can I transfer my license from another state to North Carolina?
For the commercial Building classification, North Carolina accepts the NASCLA Accredited Commercial General Building exam in lieu of the state Building trade exam, subject to NCLBGC approval. Other license types (electrical, plumbing, mechanical, fire sprinkler, landscape) have board-specific policies—confirm options directly with the respective board.
What happens if I fail the exam?
Retake policies and waiting periods are set by each licensing board. Review the current candidate guidance from the board regulating your trade before rescheduling.
Do I need insurance?
General contractors must maintain general liability insurance, and workers’ compensation if they have employees. Insurance requirements for other trades are board-specific; review your trade’s board guidance and any project or contract requirements.
How do I renew my license?
General contractor licenses renew annually and currently require 8 hours of continuing education each year (2-hour mandatory Board course plus 6 hours of approved electives). Renewal cycles and CE requirements for other trades are governed by their respective boards—verify specifics with the authority for your license.
Are contractor licenses issued by cities or counties in North Carolina?
For the major trades covered here (general contracting over the statutory threshold; electrical; plumbing; mechanical/HVAC; fire alarm/fire sprinkler; landscape), licensing is handled at the state level. Local jurisdictions issue permits and conduct inspections; always follow local permitting procedures in addition to holding the proper state license.
Where can I find practice tests for North Carolina exams?
We offer comprehensive PDF practice tests for North Carolina contractor license exams. Each study guide typically includes 1,500–2,500 questions with complete answer keys and reference locators pointing to exact code sections. Study offline at your own pace with no time or use limits. Browse North Carolina contractor practice tests.
North Carolina · Practice tests
North Carolina contractor license practice tests
The North Carolina practice tests we publish today: comprehensive PDF guides, typically 1,500 to 2,500 questions each, with full answer keys and reference locators to the exact code sections. We add new tests regularly, so if your license isn’t listed here, contact us and we’ll build it.
- Installing Hardwood Flooring NOFMA - Reference Practice Test
- National Electrical Code (NEC) 2017 Practice Test
- North Carolina Business, Law, and Project Management (NASCLA) Reference Practice Test
- North Carolina Well Contractor Level A Certification Practice Test
- North Carolina Well Contractor Level B Certification Practice Test
Related Official Resources
Official Sources for Further Details:
-
North Carolina Licensing Board for General Contractors
https://www.nclbgc.org
Official Board Site | Accessed: 2026-08-04 -
NCLBGC – License Applicants
https://www.nclbgc.org/license-applicants/
Official Board Site | Accessed: 2026-08-04 -
NCLBGC – Overview
https://www.nclbgc.org/overview/
Official Board Site | Accessed: 2026-08-04 -
NCLBGC – Classifications and Limitations
https://www.nclbgc.org/classifications-and-limitations/
Official Board Site | Accessed: 2026-08-04 -
North Carolina State Board of Examiners of Plumbing, Heating & Fire Sprinkler Contractors
https://www.nclicensing.org
Official Board Site | Accessed: 2026-08-04 -
NC State Board of Examiners of Plumbing, Heating & Fire Sprinkler Contractors – License Search
https://public.nclicensing.org/Public/Search
Official Board Site | Accessed: 2026-08-04 -
Cary, NC – Contractor Licensing
https://www.carync.gov/services-publications/residential-permits-inspections/home-construction-projects/contractor-licensing
Official City Site | Accessed: 2026-08-04 -
Greensboro, NC – Contractor Licensing Verification Websites
https://www.greensboro-nc.gov/departments/engineering-inspections/developers-contractors/building-construction-and-plan-review/is-your-contractor-licensed
Official City Site | Accessed: 2026-08-04 -
NC Landscape Contractors’ Licensing Board
https://www.nclclb.com
Official Board Site | Accessed: 2026-08-04 -
NC Landscape Contractors’ Licensing Board – Licensing Applications & Forms
https://www.nclclb.com/licensing-2/license-applications-forms/
Official Board Site | Accessed: 2026-08-04 -
North Carolina Licensing Board for General Contractors – NASCLA Participating Agency
https://www.nascla.org/commercial-exam-participating-state-agencies/north-carolina-licensing-board-general-contractors
Exam Provider | Accessed: 2026-08-04 -
North Carolina State Board of Examiners of Electrical Contractors – New License Application
https://www.ncbeec.org/wp-content/uploads/2025/06/New-License-Application-2025.pdf
Official Board Site | Accessed: 2026-08-04
Important Disclaimer
Information Currency: This guide reflects licensing information as available in 2026. Licensing requirements are subject to change without notice. Always verify current requirements with official sources.
Official Source: For current information, contact Multiple Authorities – See research notes:
- Website: https://www.nclbgc.org
- Phone: 919-571-4183
No Legal Advice: This guide provides general information only. Consult with the licensing board or a qualified professional for guidance specific to your situation.
Permitting vs. Licensing: Contractor licensing for the major trades listed here is handled at the state level. Local jurisdictions administer permits and inspections—follow local permitting procedures in addition to holding the proper state license.
