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)
- CO Plumbing Continuing Education (Spr/Sum 2026) (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) - CT (Live In-Person) - Pflugerville, TX, July 11 (24 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - CT (Live In-Person) - San Antonio, TX, July 11 (No seats remaining)
- Continuing Professional Education for Texas Plumbers (2026) - NT (Live In-Person) - Irving, TX, July 11 (3 seats left)
- Medical Gas Continuing Education for Texas Plumbers (Live In-Person) - Irving, TX, July 11 (7 seats left)
- Medical Gas Continuing Education for Texas Plumbers (Live In-Person) - San Antonio, TX, July 11 (9 seats left)
- Residential Code & OSHA (S1) [2 Days] (Live In-Person) - Missouri City, TX, July 16 [2 days] (21 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - GC (Live In-Person) - Missouri City, TX, July 18 (2 seats left)
- Apprentice Continuing Professional Education (Live In-Person) - San Marcos, TX, July 20 (14 seats left)
- Residential Code & OSHA (S1) [2 Days] (Live In-Person) - San Marcos, TX, July 21 [2 days] (16 seats left)
- Commercial Plumbing Code (S2) [2 Days] (Live In-Person) - Houston, TX, July 21 [2 days] (17 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - GC (Live In-Person) - Houston, TX, July 23 (16 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - ET (Live In-Person) - Tyler, TX, July 23 (12 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - NT (Live In-Person) - Terrell, TX, July 24 (19 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - CT (Live In-Person) - San Marcos, TX, July 25 (26 seats left)
- Continuing Professional Education for Texas Plumbers (2026) (Online Live) - July 25 (11 seats left)
- Medical Gas Continuing Education for Texas Plumbers (Live In-Person) - San Marcos, TX, July 25 (10 seats left)
- Water Supply Protection Specialist (Live In-Person) - Missouri City, TX, July 28 [3 days] (5 seats left)
- Continuing Professional Education for Texas Plumbers (2026) (Online Live) - August 1 (20 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - NT (Live In-Person) - Irving, TX, August 1 (29 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - WT (Live In-Person) - Midland, TX, August 1 (11 seats left)
- Multipurpose Residential Fire Protection Sprinkler Specialist (Live In-Person) - Spring, TX, August 5 [3 days] (4 seats left)
- Apprentice Continuing Professional Education (Online Live) - August 5 (14 seats left)
- Residential Code & OSHA (S1) [2 Days] (Live In-Person) - Irving, TX, August 6 [2 days] (30 seats left)
- Continuing Professional Education for Texas Plumbers (2026) (Online Live) - August 6 (21 seats left)
- Medical Gas Continuing Education for Texas Plumbers (Online Live) - August 6 (10 seats left)
- Apprentice Continuing Professional Education (Live In-Person) - Irving, TX, August 8 (15 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - PT (Live In-Person) - Lubbock, TX, August 8 (19 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - GC (Live In-Person) - Corpus Christi, TX, August 10 (14 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - GC (Live In-Person) - Missouri City, TX, August 11 (28 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - CT (Live In-Person) - San Marcos, TX, August 11 (27 seats left)
- Commercial Plumbing Code (S2) [2 Days] (Live In-Person) - San Marcos, TX, August 12 [2 days] (27 seats left)
- Commercial Plumbing Code (S2) [2 Days] (Online Live) - August 12 [2 days] (19 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - CT (Live In-Person) - San Antonio, TX, August 15 (30 seats left)
- Medical Gas Continuing Education for Texas Plumbers (Live In-Person) - San Antonio, TX, August 15 (10 seats left)
- Fundamentals, Troubleshooting & Repair Bundle, with Practical Skills Scheduled Separately* (Online Live) - August 18 [2 days] (6 seats left)
- Master Plumber Exam Prep (3 day) (Online Live) - August 19 [3 days] (6 seats left)
- Master Plumber Exam Prep (2 day) (Online Live) - August 20 [2 days] (4 seats left)
- BPAT Practical Skills Refresher (Live In-Person) - Odessa, TX, August 20 (7 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - NT (Live In-Person) - Terrell, TX, August 21 (30 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - GC (Live In-Person) - Houston, TX, August 22 (38 seats left)
- Apprentice Continuing Professional Education (Live In-Person) - Tyler, TX, August 22 (15 seats left)
- Backflow Prevention Assembly Tester (BPAT) (Live In-Person) - Missouri City, TX, August 24 (8 seats left)
- Backflow Prevention Assembly Tester (BPAT) (Live In-Person) - Irving, TX, August 24 [5 days] (11 seats left)
- BPAT with Practical Skills Refresher (Live In-Person) - Missouri City, TX, August 24 [4 days] (5 seats left)
- BPAT with Practical Skills Refresher (Live In-Person) - Irving, TX, August 24 [4 days] (4 seats left)
- ASSE 6030 Medical Gas Verifier (Online Live) - August 24 (6 seats left)
- Continuing Professional Education for Texas Plumbers (2026) (Online Live) - August 25 (22 seats left)
- Residential Code & OSHA (S1) [2 Days] (Live In-Person) - Houston, TX, August 26 [2 days] (30 seats left)
- BPAT Practical Skills Refresher (Live In-Person) - Missouri City, TX, August 27 (2 seats left)
- BPAT Practical Skills Refresher (Live In-Person) - Irving, TX, August 27 (4 seats left)
- BPAT Practical Skills Exam Only (Live In-Person) - Irving, TX, August 28 (4 seats left)
- Apprentice Continuing Professional Education (Live In-Person) - Houston, TX, August 28 (14 seats left)
- Medical Gas Continuing Education for Texas Plumbers (Live In-Person) - El Paso, TX, August 29 (10 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.