All Courses List
If you know exactly what you need and when, these are the lists for you (in date order).
Otherwise, our home page or the links above will guide you through the options by geography and category, along with full descriptions.
- Alabama GAS ONLY Continuing Education (2025) (Self-Paced)
- Alabama GAS ONLY Continuing Education (2026) (Self-Paced)
- Alabama Plumbing & Gas Continuing Education (2025) (Self-Paced)
- Alabama Plumbing & Gas Continuing Education (2026) (Self-Paced)
- Alabama PLUMBING ONLY Continuing Education (2025) (Self-Paced)
- Alabama PLUMBING ONLY Continuing Education (2026) (Self-Paced)
- CO Plumbing Continuing Education (Fal/Win 2023) (Self-Paced)
- CO Plumbing Continuing Education (Fal/Win 2024) (Self-Paced)
- CO Plumbing Continuing Education (Fal/Win 2025) (Self-Paced)
- CO Plumbing Continuing Education (Spr/Sum 2024) (Self-Paced)
- CO Plumbing Continuing Education (Spr/Sum 2025) (Self-Paced)
- Continuing Professional Education for Texas Plumbers (2024) (Self-Paced)
- Continuing Professional Education for Texas Plumbers (2025) (Self-Paced)
- Continuing Professional Education for Texas Plumbers (2026) (Self-Paced)
- Journeyman/Tradesman Plumber Exam Prep (Self-Paced)
- Medical Gas Continuing Education for Texas Plumbers (Self-Paced)
- Medical Gas Renewal (2021) (Self-Paced)
- Medical Gas Renewal (2024) (Self-Paced)
- Plumbing Apprenticeship Application (Self-Paced)
- Plumbing Apprenticeship, Level 1 (Self-Paced)
- Plumbing Apprenticeship, Level 2 (Self-Paced)
- Plumbing Apprenticeship, Level 3 (Self-Paced)
- Plumbing Apprenticeship, Level 4 (Self-Paced)
- Registered Apprenticeship Compliance Course
- Registered Apprenticeship Compliance Program
- Two Story Dollhouse (Exam Prep) (Self-Paced)
- Continuing Professional Education for Texas Plumbers (2026) - WT (Live In-Person) - Midland, TX, April 18 (5 seats left)
- BPAT with Practical Skills Refresher (Live In-Person) - Midland, TX, April 20 [4 days] (No seats remaining)
- Continuing Professional Education for Texas Plumbers (2026) - GC (Live In-Person) - Missouri City, TX, April 21 (9 seats left)
- Residential Code & OSHA (S1) [2 Days] (Live In-Person) - Houston, TX, April 22 [2 days] (13 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - GC (Live In-Person) - Houston, TX, April 24 (19 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - GC (Live In-Person) - Houston, TX, April 25 (32 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - CT (Live In-Person) - San Marcos, TX, April 25 (14 seats left)
- Medical Gas Continuing Education for Texas Plumbers (Live In-Person) - Houston, TX, April 25 (9 seats left)
- Continuing Professional Education for Texas Plumbers (2026) (Online Live) - April 27 (No seats remaining)
- Continuing Professional Education for Texas Plumbers (2026) (Online Live) - May 1 (7 seats left)
- Continuing Professional Education for Texas Plumbers (2026) (Online Live) - May 2 (15 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - NT (Live In-Person) - Irving, TX, May 2 (14 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - PT (Live In-Person) - Lubbock, TX, May 2 (7 seats left)
- Medical Gas Continuing Education for Texas Plumbers (Live In-Person) - Irving, TX, May 2 (9 seats left)
- Medical Gas Continuing Education for Texas Plumbers (Live In-Person) - Lubbock, TX, May 2 (10 seats left)
- BPAT with Practical Skills Refresher (Live In-Person) - San Marcos, TX, May 4 [4 days] (5 seats left)
- Backflow Prevention Assembly Tester (BPAT) (Live In-Person) - San Marcos, TX, May 4 [5 days] (10 seats left)
- Residential Code & OSHA (S1) [2 Days] (Live In-Person) - Missouri City, TX, May 5 [2 days] (30 seats left)
- Commercial Plumbing Code (S2) [2 Days] (Live In-Person) - Irving, TX, May 6 [2 days] (20 seats left)
- BPAT Practical Skills Refresher (Live In-Person) - San Marcos, TX, May 7 (5 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - GC (Live In-Person) - Missouri City, TX, May 7 (28 seats left)
- BPAT Practical Skills Exam Only (Live In-Person) - San Marcos, TX, May 8 (4 seats left)
- Apprentice Continuing Professional Education (Live In-Person) - Irving, TX, May 8 (10 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - GC (Live In-Person) - Corpus Christi, TX, May 9 (24 seats left)
- Medical Gas Continuing Education for Texas Plumbers (Live In-Person) - Corpus Christi, TX, May 9 (10 seats left)
- BPAT with Practical Skills Refresher (Live In-Person) - Irving, TX, May 11 [4 days] (5 seats left)
- Backflow Prevention Assembly Tester (BPAT) (Live In-Person) - Irving, TX, May 11 [5 days] (8 seats left)
- Residential Code & OSHA (S1) [2 Days] (Live In-Person) - San Marcos, TX, May 12 [2 days] (21 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - NT (Live In-Person) - Terrell, TX, May 13 (18 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - CT (Live In-Person) - San Marcos, TX, May 14 (28 seats left)
- BPAT Practical Skills Refresher (Live In-Person) - Irving, TX, May 14 (5 seats left)
- Commercial Plumbing Code (S2) [2 Days] (Live In-Person) - Houston, TX, May 14 [2 days] (21 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - ET (Live In-Person) - Tyler, TX, May 14 (18 seats left)
- Medical Gas Continuing Education for Texas Plumbers (Live In-Person) - San Marcos, TX, May 14 (10 seats left)
- Commercial Plumbing Code (S2) [2 Days] (Live In-Person) - Corpus Christi, TX, May 15 [2 days] (29 seats left)
- BPAT Practical Skills Exam Only (Live In-Person) - Irving, TX, May 15 (5 seats left)
- Medical Gas Continuing Education for Texas Plumbers (Live In-Person) - Houston, TX, May 16 (9 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - CT (Live In-Person) - San Antonio, TX, May 16 (29 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - GC (Live In-Person) - Houston, TX, May 16 (38 seats left)
- Continuing Professional Education for Texas Plumbers (2026) (Online Live) - May 18 (15 seats left)
- Continuing Professional Education for Texas Plumbers (2026) (Online Live) - May 19 (22 seats left)
- Medical Gas Continuing Education for Texas Plumbers (Online Live) - May 19 (9 seats left)
- Master Plumber Exam Prep (3 day) (Online Live) - May 20 [3 days] (6 seats left)
- Master Plumber Exam Prep (2 day) (Online Live) - May 21 [2 days] (4 seats left)
- Fundamentals, Troubleshooting & Repair Bundle, with Practical Skills Scheduled Separately* (Online Live) - May 28 [2 days] (15 seats left)
- Apprentice Continuing Professional Education (Online Live) - May 29 (14 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - GC (Live In-Person) - Missouri City, TX, June 2 (28 seats left)
- Apprentice Continuing Professional Education (Live In-Person) - Missouri City, TX, June 3 (13 seats left)
- Residential Code & OSHA (S1) [2 Days] (Live In-Person) - Irving, TX, June 4 [2 days] (27 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - NT (Live In-Person) - Irving, TX, June 6 (30 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - WT (Live In-Person) - El Paso, TX, June 6 (20 seats left)
- Medical Gas Continuing Education for Texas Plumbers (Live In-Person) - El Paso, TX, June 6 (10 seats left)
- BPAT with Practical Skills Refresher (Live In-Person) - Irving, TX, June 8 [4 days] (4 seats left)
- Backflow Prevention Assembly Tester (BPAT) (Live In-Person) - Irving, TX, June 8 [5 days] (14 seats left)
- Continuing Professional Education for Texas Plumbers (2026) (Online Live) - June 9 (21 seats left)
- Continuing Professional Education for Texas Plumbers (2026) (Online Live) - June 10 (22 seats left)
- Medical Gas Continuing Education for Texas Plumbers (Online Live) - June 10 (10 seats left)
- Commercial Plumbing Code (S2) [2 Days] (Online Live) - June 11 [2 days] (22 seats left)
- BPAT Practical Skills Refresher (Live In-Person) - Irving, TX, June 11 (5 seats left)
- BPAT Practical Skills Exam Only (Live In-Person) - Irving, TX, June 12 (5 seats left)
- Apprentice Continuing Professional Education (Live In-Person) - Corpus Christi, TX, June 12 (15 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - NT (Live In-Person) - Terrell, TX, June 12 (30 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - CT (Live In-Person) - San Marcos, TX, June 13 (30 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - GC (Live In-Person) - Katy, TX, June 13 (29 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - ET (Live In-Person) - Tyler, TX, June 13 (19 seats left)
- Medical Gas Continuing Education for Texas Plumbers (Live In-Person) - Katy, TX, June 13 (10 seats left)
- BPAT with Practical Skills Refresher (Live In-Person) - Missouri City, TX, June 15 [4 days] (4 seats left)
- Backflow Prevention Assembly Tester (BPAT) (Live In-Person) - Missouri City, TX, June 15 [5 days] (13 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - GC (Live In-Person) - Conroe, TX, June 16 (29 seats left)
- Apprentice Continuing Professional Education (Live In-Person) - Houston, TX, June 17 (13 seats left)
- BPAT Practical Skills Refresher (Live In-Person) - Missouri City, TX, June 18 (5 seats left)
- Residential Code & OSHA (S1) [2 Days] (Live In-Person) - Houston, TX, June 18 [2 days] (28 seats left)
- BPAT Practical Skills Exam Only (Live In-Person) - Missouri City, TX, June 19 (5 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - WT (Live In-Person) - Midland, TX, June 20 (15 seats left)
- Medical Gas Continuing Education for Texas Plumbers (Live In-Person) - Midland, TX, June 20 (10 seats left)
- BPAT with Practical Skills Refresher (Live In-Person) - El Paso, TX, June 22 [4 days] (5 seats left)
- Backflow Prevention Assembly Tester (BPAT) (Live In-Person) - El Paso, TX, June 22 [5 days] (14 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - CT (Live In-Person) - San Antonio, TX, June 23 (26 seats left)
- Medical Gas Continuing Education for Texas Plumbers (Live In-Person) - Midland, TX, June 23 (10 seats left)
- Commercial Plumbing Code (S2) [2 Days] (Live In-Person) - San Marcos, TX, June 24 [2 days] (29 seats left)
- BPAT Practical Skills Refresher (Live In-Person) - El Paso, TX, June 25 (5 seats left)
- BPAT Practical Skills Exam Only (Live In-Person) - El Paso, TX, June 26 (5 seats left)
- Apprentice Continuing Professional Education (Online Live) - June 29 (15 seats left)
Contact Us
We’re here to help you with any questions you have about Contractor Training at the Code Council.
Email contractortraining@iccsafe.org or call 855-899-4667.



The Texas Education Agency (TEA) requires Texas high school students enrolled in various Career & Technical Education (CTE) programs to receive industry-based certifications as a significant component of the state’s school accountability program.