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 Plumbing & Gas Continuing Education (2025) (Self-Paced)
- Alabama PLUMBING ONLY Continuing Education (2025) (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 (2023) (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)
- Backflow Prevention Assembly Tester (BPAT) (Live In-Person) - San Marcos, TX, January 26 [5 days] (8 seats left)
- BPAT with Practical Skills Refresher (Live In-Person) - San Marcos, TX, January 26 [4 days] (3 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - GC (Live In-Person) - Missouri City, TX, January 27 (16 seats left)
- Apprentice Continuing Professional Education (Live In-Person) - Missouri City, TX, January 28 (10 seats left)
- BPAT Practical Skills Refresher (Live In-Person) - San Marcos, TX, January 29 (4 seats left)
- BPAT Practical Skills Exam Only (Live In-Person) - San Marcos, TX, January 30 (4 seats left)
- Apprentice Continuing Professional Education (Live In-Person) - Del Valle, TX, February 2 (7 seats left)
- ASSE 6030 Medical Gas Verifier (Online Live) - February 2 [5 days] (10 seats left)
- ASSE 6040 Medical Gas Maintenance (Online Live) - February 2 [3 days] (10 seats left)
- Commercial Plumbing Code (S2) [2 Days] (Online Live) - February 3 [2 days] (9 seats left)
- Residential Code & OSHA (S1) [2 Days] (Live In-Person) - Irving, TX, February 5 [2 days] (18 seats left)
- Continuing Professional Education for Texas Plumbers (2026) (Online Live) - February 5 (No seats remaining)
- Medical Gas Continuing Education for Texas Plumbers (Online Live) - February 5 (4 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - WT (Live In-Person) - Del Rio, TX, February 6 (28 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - WT (Live In-Person) - Midland, TX, February 7 (11 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - WT (Live In-Person) - El Paso, TX, February 7 (No seats remaining)
- Continuing Professional Education for Texas Plumbers (2026) - NT (Live In-Person) - Irving, TX, February 7 (No seats remaining)
- Medical Gas Continuing Education for Texas Plumbers (Live In-Person) - Midland, TX, February 7 (10 seats left)
- Medical Gas Continuing Education for Texas Plumbers (Live In-Person) - El Paso, TX, February 9 (10 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - WT (Live In-Person) - El Paso, TX, February 9 (7 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - CT (Live In-Person) - San Antonio, TX, February 11 (26 seats left)
- Continuing Professional Education for Texas Plumbers (2026) (Online Live) - February 11 (8 seats left)
- Fundamentals, Troubleshooting & Repair Bundle, with Practical Skills Scheduled Separately* (Online Live) - February 11 [2 days] (14 seats left)
- Master Plumber Exam Prep (3 day) (Online Live) - February 16 [3 days] (8 seats left)
- BPAT with Practical Skills Refresher (Live In-Person) - Irving, TX, February 16 [4 days] (4 seats left)
- Backflow Prevention Assembly Tester (BPAT) (Live In-Person) - Irving, TX, February 16 [5 days] (10 seats left)
- Master Plumber Exam Prep (2 day) (Online Live) - February 17 [2 days] (2 seats left)
- Medical Gas Continuing Education for Texas Plumbers (Live In-Person) - Terrell, TX, February 17 (9 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - NT (Live In-Person) - Terrell, TX, February 17 (8 seats left)
- Commercial Plumbing Code (S2) [2 Days] (Live In-Person) - San Marcos, TX, February 18 [2 days] (27 seats left)
- BPAT Practical Skills Refresher (Live In-Person) - Irving, TX, February 19 (5 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - ET (Live In-Person) - Tyler, TX, February 19 (16 seats left)
- Continuing Professional Education for Texas Plumbers (2026) (Online Live) - February 20 (20 seats left)
- BPAT Practical Skills Exam Only (Live In-Person) - Irving, TX, February 20 (5 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - CT (Live In-Person) - San Marcos, TX, February 21 (26 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - GC (Live In-Person) - Houston, TX, February 21 (20 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - WT (Live In-Person) - Odessa, TX, February 21 (25 seats left)
- Medical Gas Continuing Education for Texas Plumbers (Live In-Person) - San Marcos, TX, February 21 (10 seats left)
- Medical Gas Continuing Education for Texas Plumbers (Live In-Person) - Odessa, TX, February 21 (10 seats left)
- BPAT with Practical Skills Refresher (Live In-Person) - Missouri City, TX, February 23 [4 days] (4 seats left)
- Backflow Prevention Assembly Tester (BPAT) (Live In-Person) - Missouri City, TX, February 23 [5 days] (10 seats left)
- Residential Code & OSHA (S1) [2 Days] (Live In-Person) - Houston, TX, February 23 [2 days] (19 seats left)
- Medical Gas Piping Endorsement (Live In-Person) - Irving, TX, February 24 [3 days] (3 seats left)
- ASSE 6010 Medical Gas Installer (Live In-Person) - Irving, TX, February 24 [4 days] (5 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - GC (Live In-Person) - Houston, TX, February 25 (32 seats left)
- BPAT Practical Skills Refresher (Live In-Person) - Missouri City, TX, February 26 (5 seats left)
- BPAT Practical Skills Exam Only (Live In-Person) - Missouri City, TX, February 27 (5 seats left)
- Residential Code & OSHA (S1) [2 Days] (Live In-Person) - San Marcos, TX, March 3 [2 days] (27 seats left)
- Apprentice Continuing Professional Education (Live In-Person) - Missouri City, TX, March 4 (15 seats left)
- Apprentice Continuing Professional Education (Live In-Person) - San Marcos, TX, March 5 (14 seats left)
- Commercial Plumbing Code (S2) [2 Days] (Live In-Person) - Irving, TX, March 5 [2 days] (26 seats left)
- Residential Code & OSHA (S1) [2 Days] (Live In-Person) - Missouri City, TX, March 5 [2 days] (30 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - NT (Live In-Person) - Irving, TX, March 7 (23 seats left)
- Medical Gas Continuing Education for Texas Plumbers (Live In-Person) - Irving, TX, March 7 (9 seats left)
- BPAT with Practical Skills Refresher (Live In-Person) - El Paso, TX, March 9 [4 days] (5 seats left)
- Backflow Prevention Assembly Tester (BPAT) (Live In-Person) - El Paso, TX, March 9 [5 days] (12 seats left)
- Continuing Professional Education for Texas Plumbers (2026) (Online Live) - March 10 (21 seats left)
- Medical Gas Continuing Education for Texas Plumbers (Online Live) - March 10 (8 seats left)
- Master Plumber Exam Prep (3 day) (Online Live) - March 11 [3 days] (10 seats left)
- Master Plumber Exam Prep (2 day) (Online Live) - March 12 (5 seats left)
- BPAT Practical Skills Refresher (Live In-Person) - El Paso, TX, March 12 (5 seats left)
- BPAT Practical Skills Exam Only (Live In-Person) - El Paso, TX, March 13 (5 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - CT (Live In-Person) - San Antonio, TX, March 14 (33 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - GC (Live In-Person) - Corpus Christi, TX, March 14 (19 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - WT (Live In-Person) - Midland, TX, March 14 (14 seats left)
- Medical Gas Continuing Education for Texas Plumbers (Live In-Person) - San Antonio, TX, March 14 (9 seats left)
- Continuing Professional Education for Texas Plumbers (2026) (Online Live) - March 16 (21 seats left)
- Fundamentals, Troubleshooting & Repair, Practical Skills Bundle (Live In-Person) - Missouri City, TX, March 17 [3 days] (15 seats left)
- Residential Code & OSHA (S1) [2 Days] (Live In-Person) - Midland, TX, March 18 [2 days] (18 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - NT (Live In-Person) - Terrell, TX, March 18 (26 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - ET (Live In-Person) - Tyler, TX, March 19 (20 seats left)
- BPAT Practical Skills Refresher (Live In-Person) - Missouri City, TX, March 19 (5 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - CT (Live In-Person) - San Marcos, TX, March 20 (30 seats left)
- Continuing Professional Education for Texas Plumbers (2026) (Online Live) - March 20 (22 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - CT (Live In-Person) - Pflugerville, TX, March 21 (30 seats left)
- Backflow Prevention Assembly Tester (BPAT) (Live In-Person) - San Marcos, TX, March 23 [5 days] (6 seats left)
- Backflow Prevention Assembly Tester (BPAT) (Live In-Person) - Irving, TX, March 23 [5 days] (10 seats left)
- BPAT with Practical Skills Refresher (Live In-Person) - San Marcos, TX, March 23 [4 days] (5 seats left)
- BPAT with Practical Skills Refresher (Live In-Person) - Irving, TX, March 23 [4 days] (5 seats left)
- Fundamentals, Troubleshooting & Repair Bundle, with Practical Skills Scheduled Separately* (Online Live) - March 24 [2 days] (15 seats left)
- Apprentice Continuing Professional Education (Live In-Person) - Houston, TX, March 25 (14 seats left)
- BPAT Practical Skills Refresher (Live In-Person) - San Marcos, TX, March 26 (5 seats left)
- BPAT Practical Skills Refresher (Live In-Person) - Irving, TX, March 26 (5 seats left)
- Commercial Plumbing Code (S2) [2 Days] (Live In-Person) - Houston, TX, March 26 [2 days] (27 seats left)
- BPAT Practical Skills Exam Only (Live In-Person) - San Marcos, TX, March 27 (5 seats left)
- BPAT Practical Skills Exam Only (Live In-Person) - Irving, TX, March 27 (5 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - WT (Live In-Person) - El Paso, TX, March 28 (20 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.