ICC Exam Study Resources: Best Codes, Books & Tools
Whether you are pursuing the B1, B2, E1, P1, or M1 certification, the right resources make the difference between months of unfocused reading and a confident pass. Here is everything you need, ranked by how much it moves the needle.
Inspect Practice Team
ICC exam preparation specialists — curating the best code-study tools since 2025
1. The Codes Themselves (Non-Negotiable)
Every ICC certification exam is open book, and the code is your primary weapon. You must own the current edition of the code for your certification:
- B1 — International Residential Code (IRC): one- and two-family dwellings, townhouses up to 3 stories.
- B2 — International Building Code (IBC): commercial and multi-family buildings.
- E1 — National Electrical Code (NEC) plus the IRC electrical chapters (Ch. 34–43).
- P1 — International Plumbing Code (IPC) plus the IRC plumbing chapters (Ch. 25–33).
- M1 — International Mechanical Code (IMC) plus the IRC mechanical chapters (Ch. 12–24).
Buy the code edition your exam is based on (check the ICC exam bulletin for the current edition — e.g., 2024 or 2021). Tab the chapters you use most, and add sticky notes for the index if that helps you move faster.
2. Official ICC Study Materials
The ICC publishes exam-specific study guides and practice tests. These are the closest thing to the real exam:
- ICC Exam Bulletins — free PDFs that list the exact content areas, number of questions, time limits, and passing scores for each exam. Read yours first; it tells you what to study.
- ICC Practice Exams — official practice tests in the same format as the real thing. Worth doing once you have covered the content.
- ICC Training Courses — instructor-led and online courses for each certification. Good structure, but the cost adds up.
3. Inspection Field References
Books that teach you how the systems actually go together help you interpret code language:
- Residential Building Inspector Field Guide — system-by-system inspection walkthroughs.
- Code Check series — quick-reference cards for framing, electrical, plumbing, and mechanical requirements. Excellent for the visual learner.
- Building construction textbooks — a solid fundamentals text (e.g., "Building Construction Illustrated") builds the mental model behind the code.
4. Practice Question Platforms (Where You Should Spend Most of Your Time)
Because the exams are open book, the highest-ROI activity is answering questions with the code in front of you. Inspect Practice is purpose-built for this: exam-style questions for B1, B2, E1, P1, and M1, each with the exact code reference, adaptive difficulty, and timed simulations that mirror the real exam conditions.
- Use the code reference on every question — even when you know the answer, open the book and find the section. That is the skill the exam rewards.
- Track your weak chapters — analytics tell you exactly which IRC/IBC chapters need another pass.
- Simulate under exam conditions — full-length, timed, open-book sessions at least once a week.
5. Free Resources Worth Your Time
- ICC website — exam bulletins, certification FAQs, and continuing education.
- Your jurisdiction's code department — many municipal building departments publish inspection checklists that mirror the code requirements.
- Inspect Practice's free questions — try the format before committing to a plan.
A Smarter Study Sequence
Read the exam bulletin → skim the code chapter map → drill practice questions chapter by chapter → review explanations (especially references) → take full simulations → target weak chapters → retake simulations. For a week-by-week schedule, see our 12-week ICC study plan.
Related Study Platforms
RealtyLicence
Pursuing a Canadian real estate licence instead? RealtyLicence prepares you for the OACIQ, RECO, BCFSA and RECA exams with AI-powered practice questions, theory and exam simulations.
realtylicence.com →Metierium
Preparing for a Quebec construction trade exam instead? Metierium covers the CMEQ, CMMTQ, QBQ, CCQ and RBQ certification exams with theory, practice exams and an AI tutor.
metierium.com →Red Seal Practice
Preparing for a Red Seal trade exam instead? Red Seal Practice covers the interprovincial Red Seal exams across 54 trades with theory, practice questions and exam simulations.
redsealpractice.com →Sky License FAA
Training for the FAA A&P written tests instead? Sky License covers the FAA General, Airframe and Powerplant knowledge exams with AI-powered practice questions and full exam simulations.
skylicense.cloud →Skylicence Canada
Training for a Canadian AME licence instead? Skylicence Canada covers the Transport Canada Aircraft Maintenance Engineer (AME) exams — License M, E and S — with AI-powered theory, practice questions and exam simulations.
skylicence.cloud →Skylicence Europe
Pursuing an EASA Part-66 licence in Europe instead? Skylicence Europe covers the Part-66 modules for aircraft maintenance licences with AI-powered theory and practice exams.
skylicence.com →Sky107
Getting your FAA Part 107 drone licence instead? Sky107 prepares you for the FAA UAG written test with 60-question exam simulations and practice questions.
sky107.com →