National ICC Exam Prep Courses

The ICC exam is specific. Your prep should be too. Pass the first time — with courses and materials built around exactly what’s on your exam.

Why Contractors Trust Us

90% First-Time Pass Rate Because everything is built around your exact exam.
60,000+ Professionals Trained Trusted by contractors nationwide.
Select Your Trade:
Pick Your Exam

Every ICC national standard certification exam — and the license paths they unlock.

Construction icon

ICC Construction Exam Prep Courses

2018 I-CODES

ICC G11 — National Standard General Building Contractor A

New construction and retrofit of commercial and multi-family structures — permits and general regulations, building planning and life safety, structural systems, and the building envelope.

Learn more →
2018 I-CODES

ICC G12 — National Standard Building Contractor B

Commercial and multi-family construction across general regulations, life safety, structural systems, and the building envelope.

Learn more →
2018 I-CODES

ICC G13 — National Standard Residential Building Contractor C

Residential building practices and procedures under the 2018 IRC — regulations, planning and life safety, structural systems, and the building envelope.

Learn more →
2018 I-CODES

ICC G14 — National Standard Roofing Contractor / Subcontractor

New roofing and re-roofing of commercial and multi-family units — roofing materials and application, fasteners, flashings, drainage and scuppers, and re-roofing.

Learn more →
2015 I-CODES

ICC F11 — National Standard General Building Contractor A

The 2015-code edition of the General Building Contractor A exam — commercial and multi-family new construction and retrofit.

Learn more →
2015 I-CODES

ICC F12 — National Standard Building Contractor B

The 2015-code edition of the Building Contractor B exam — commercial and multi-family construction, with a detailed 15-area content breakdown.

Learn more →
2015 I-CODES

ICC F13 — National Standard Residential Building Contractor C

The 2015-code edition of the Residential Building Contractor C exam — residential building practices under the 2015 IRC.

Learn more →
2015 I-CODES

ICC F14 — National Standard Roofing Contractor

The 2015-code edition of the Roofing Contractor exam — new roofing construction and re-roofing, with a detailed 11-area content breakdown.

Learn more →
Electrical icon

ICC Electrical Exam Prep Courses

2017 NEC

ICC G16 — National Standard Master Electrician

Electrical codes, devices, systems, and methods at the master level — services, feeders, branch circuits, wiring methods, motors, and special occupancies.

Learn more →
2017 NEC

ICC G17 — National Standard Journeyman Electrician

Electrical codes, devices, systems, and methods at the journeyman level — services, branch circuits and conductors, wiring methods and materials, and more.

Learn more →
2017 NEC

ICC G18 — National Standard Residential Electrician

Residential electrical codes, devices, systems, and methods — services and service equipment, feeders, branch circuits, and wiring methods.

Learn more →
Building & Code icon

ICC Building & Code Exam Prep Courses

2021 IBC

ICC B2 — Commercial Building Inspector (2021)

Assess the structural soundness and code compliance of commercial buildings — general administration, building planning, foundations, floors, walls, roof/ceiling, and public safety.

Learn more →
2021 IBC

ICC B3 — Commercial Building Plans Examiner (2021)

Review construction documents and building plans for code compliance — administration, building planning, foundations, floors, walls, roof/ceiling, and public safety.

Learn more →

Not sure which exam fits?

Book a free 20-minute call with one of our licensing advisors. They’ve helped thousands of contractors figure out exactly where to start — from license class and experience requirements to which ICC exam to take and which boards will accept it.

Book your free call →
Before You Buy

Do I qualify to take an ICC exam?

These are the questions contractors ask before they start studying.

View Full Requirements

Do I need state or local approval before I can take an ICC exam?

Not always. Many ICC National Standard exams can be taken without prior approval.

Some state or local licensing programs require authorization or additional steps before testing. Always confirm requirements with the jurisdiction where you plan to become licensed.

Do I need construction experience before taking an ICC exam?

Not necessarily. You may be able to take the exam without meeting an experience requirement.

Taking an ICC exam and qualifying for a contractor license are separate. Your licensing jurisdiction may require documented experience before it will issue your license.

How do I know which ICC exam I need?

Start with the license you want and where you plan to work. Your jurisdiction determines which exam applies.

ICC offers exams for different contractor classifications, trades, and code disciplines. Check your state, county, or municipality’s requirements before choosing an exam.

Will my state or local jurisdiction accept my ICC exam?

It depends. ICC exam acceptance varies by jurisdiction and license type.

Before registering, confirm that your state, county, or municipality recognizes the specific ICC exam you plan to take for the license or certification you want.

Does passing an ICC exam automatically give me a contractor license?

No. Passing the exam typically satisfies only the examination portion of licensing.

You may also need to meet experience, application, insurance, financial, or other requirements set by your licensing authority.

Is ICC right for me if I want to work in multiple states?

Possibly, but ICC is generally more jurisdiction- and classification-specific than NASCLA.

If your goal is a commercial general building license with broader multi-state acceptance, the NASCLA Accredited Examination may be a better fit. ICC may be the right choice when a specific jurisdiction requires or accepts an ICC exam.

What Our Students Say

I would encourage anyone looking to get a contractor's license to invest their time with Contractor Training Center.

CTC Student

The exam covers a lot of material. The course sifted through all of that content and highlighted the relevant information I needed. It takes time and commitment to get through it, but it's worth it.

CTC Student

I highly recommend taking advantage of instructor office hours. That's where the course really started to click for me.

CTC Student
Learn More

Frequently Asked Questions

  • They are the same license classifications built on different code editions. The F-series (F11–F14) is based on the 2015 I-Codes, while the G-series (G11–G14 and the electrical exams G16–G18) is based on the 2018 I-Codes and the 2017 NEC.

    Which one you take depends on the code edition your licensing jurisdiction currently requires. Check with the appropriate board before you register.

  • The classifications reflect scope of work. General Building Contractor A (G11 / F11) covers the broadest commercial and multi-family work, Building Contractor B (G12 / F12) covers commercial and multi-family construction, and Residential Building Contractor C (G13 / F13) covers residential building. Roofing (G14 / F14) is a dedicated roofing classification.

  • Potentially. ICC National Standard exams may be recognized by multiple licensing jurisdictions, but acceptance is determined by each state, county, or municipality. Before relying on an existing exam result, confirm that the jurisdiction accepts your specific exam, classification, and code edition.

  • B2 and B3 are ICC certification exams, not contractor licensing exams. The Commercial Building Inspector (B2) exam tests your ability to assess structural soundness and code compliance in the field, while the Commercial Building Plans Examiner (B3) exam tests your ability to review construction documents for code compliance. Both are based on the 2021 IBC.

    Each is a 3.5-hour, 80-question, open-book exam delivered through Pearson VUE test centers or ICC PRONTO online proctoring.

  • ICC exams are open-book, but the books alone don’t tell you where to look — and the approved reference set is a lot to search cold in a timed exam.

    CTC students consistently pass at a high first-time rate. Our courses walk you through every subject area the exam covers, our books arrive pre-tabbed and pre-highlighted to the exact sections you’ll need, and our exam simulator lets you practice under real timed conditions before test day.

    Exam prep isn’t required by any board, but it’s the difference between hoping you can find the answer in time and knowing exactly where to look.

  • No. Most boards do not require a pre-license course before taking an ICC exam.

    Most applicants choose an exam prep course instead. Exam prep helps you become familiar with the approved reference books, learn how to navigate an open-book exam efficiently, and improve your chances of passing on the first attempt.

  • Registration and scheduling: ICC contractor and trade exams are registered through ICC (my.iccsafe.org) and delivered at Pearson VUE test centers. Once you’re eligible, you’ll schedule your exam directly. The B2 and B3 certification exams are delivered through Pearson VUE or ICC PRONTO online proctoring.

    What you can bring: ICC exams are open-book. You may bring approved reference books with permanent tabs, highlighting, and underlining. Loose papers, handwritten notes, and removable tabs are not permitted.

    That’s why our reference books come pre-tabbed and pre-highlighted. They arrive exam-ready, so you can spend your exam finding answers instead of searching for them.

  • Passing an ICC exam doesn’t change your continuing education obligations — those are set by the board that issues your license, and requirements vary by state and license or certification type. Check with your board for its current CE rules.

  • Each accepting board defines its own window for how long a passing ICC score can be applied toward a new license or certification application. Check the specific board’s rules before you apply.

Not sure which exam fits?

Book a free 20-minute call with one of our licensing advisors. They’ve helped thousands of contractors figure out exactly where to start — from license class and experience requirements to which ICC exam to take and which boards will accept it.

Book your free call →