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)
- Colorado Plumbing Continuing Education (Fal/Win 2023) (Self-Paced)
- Colorado Plumbing Continuing Education (Fal/Win 2024) (Self-Paced)
- Colorado Plumbing Continuing Education (Fal/Win 2025) (Self-Paced)
- Colorado Plumbing Continuing Education (Spr/Sum 2024) (Self-Paced)
- Colorado Plumbing Continuing Education (Spr/Sum 2025) (Self-Paced)
- Colorado Plumbing Continuing Education (Spr/Sum 2026) (Self-Paced)
- Continuing Professional Education for Texas Plumbers (2024) Correspondence
- Continuing Professional Education for Texas Plumbers (2025) Correspondence
- Continuing Professional Education for Texas Plumbers (2026) Correspondence
- 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)
- WCE - Plumber?s Continuing Education, Online (Live Webinar)
- Backflow Prevention Assembly Tester (BPAT) (Live In-Person) - Missouri City, TX, October 12 [5 days] (9 seats left)
- BPAT with Practical Skills Refresher (Live In-Person) - Missouri City, TX, October 12 [4 days] (3 seats left)
- Master Plumber Exam Prep (3 day) (Online Live) - October 12 [3 days] (3 seats left)
- Master Plumber Exam Prep (2 day) (Online Live) - October 12 [2 days] (2 seats left)
- Medical Gas Piping Endorsement (Live In-Person) - La Porte, TX, October 13 [3 days] (3 seats left)
- Fundamentals, Troubleshooting & Repair Bundle, with Practical Skills Scheduled Separately* (Online Live) - October 13 [2 days] (7 seats left)
- Apprentice Continuing Professional Education (Live In-Person) - Del Valle, TX, October 13 (4 seats left)
- BPAT Practical Skills Refresher (Live In-Person) - Missouri City, TX, October 15 (3 seats left)
- BPAT Practical Skills Refresher (Live In-Person) - Odessa, TX, October 15 (2 seats left)
- BPAT Practical Skills Exam Only (Live In-Person) - Missouri City, TX, October 16 (4 seats left)
- Continuing Professional Education for Texas Plumbers (2026) (Online Live) - October 16 (No seats remaining)
- Backflow Prevention Assembly Tester (BPAT) (Live In-Person) - Irving, TX, October 19 [5 days] (6 seats left)
- Apprentice Continuing Professional Education (Live In-Person) - Midland, TX, October 19 (4 seats left)
- BPAT with Practical Skills Refresher (Live In-Person) - Irving, TX, October 19 [4 days] (3 seats left)
- Apprentice Continuing Professional Education (Online Live) - October 20 (13 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - CT (Live In-Person) - San Marcos, TX, October 20 (18 seats left)
- Medical Gas Continuing Education for Texas Plumbers (Live In-Person) - San Marcos, TX, October 20 (9 seats left)
- Continuing Professional Education for Texas Plumbers (2026) (Online Live) - October 21 (1 seat left)
- Commercial Plumbing Code (S2) [2 Days] (Live In-Person) - San Marcos, TX, October 22 [2 days] (23 seats left)
- Residential Code & OSHA (S1) [2 Days] (Live In-Person) - Spring, TX, October 22 [2 days] (23 seats left)
- BPAT Practical Skills Refresher (Live In-Person) - Irving, TX, October 22 (3 seats left)
- BPAT Practical Skills Exam Only (Live In-Person) - Irving, TX, October 23 (4 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - GC (Live In-Person) - Spring, TX, October 24 (14 seats left)
- Continuing Professional Education for Texas Plumbers (2026) (Online Live) - October 26 (11 seats left)
- Backflow Prevention Assembly Tester (BPAT) (Live In-Person) - El Paso, TX, October 26 [5 days] (5 seats left)
- ASSE 6030 Medical Gas Verifier (Online Live) - October 26 [5 days] (10 seats left)
- BPAT with Practical Skills Refresher (Live In-Person) - El Paso, TX, October 26 [4 days] (3 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - NT (Live In-Person) - Terrell, TX, October 27 (20 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - ET (Live In-Person) - Tyler, TX, October 28 (14 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - GC (Live In-Person) - Missouri City, TX, October 28 (23 seats left)
- BPAT Practical Skills Refresher (Live In-Person) - El Paso, TX, October 29 (3 seats left)
- BPAT Practical Skills Exam Only (Live In-Person) - El Paso, TX, October 30 (4 seats left)
- Water Supply Protection Specialist (Live In-Person) - San Marcos, TX, October 30 [3 days] (No seats remaining)
- Residential Code & OSHA (S1) [2 Days] (Live In-Person) - San Marcos, TX, November 2 [2 days] (27 seats left)
- Master Plumber Exam Prep (2 day) (Online Live) - November 2 [2 days] (2 seats left)
- Master Plumber Exam Prep (3 day) (Online Live) - November 2 [3 days] (9 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - CT (Live In-Person) - San Marcos, TX, November 4 (28 seats left)
- Medical Gas Continuing Education for Texas Plumbers (Live In-Person) - San Marcos, TX, November 4 (9 seats left)
- Continuing Professional Education for Texas Plumbers (2026) (Online Live) - November 7 (19 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - NT (Live In-Person) - Irving, TX, November 7 (27 seats left)
- Continuing Professional Education for Texas Plumbers (2026) (Online Live) - November 9 (21 seats left)
- Commercial Plumbing Code (S2) [2 Days] (Live In-Person) - Irving, TX, November 12 [2 days] (29 seats left)
- Residential Code & OSHA (S1) [2 Days] (Live In-Person) - Corpus Christi, TX, November 12 [2 days] (27 seats left)
- Apprentice Continuing Professional Education (Online Live) - November 12 (14 seats left)
- Medical Gas Continuing Education for Texas Plumbers (Online Live) - November 12 (9 seats left)
- Apprentice Continuing Professional Education (Live In-Person) - Irving, TX, November 14 (2 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - CT (Live In-Person) - Pflugerville, TX, November 14 (29 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - GC (Live In-Person) - Corpus Christi, TX, November 14 (27 seats left)
- Medical Gas Continuing Education for Texas Plumbers (Live In-Person) - Corpus Christi, TX, November 14 (9 seats left)
- BPAT with Practical Skills Refresher (Live In-Person) - San Marcos, TX, November 16 [4 days] (4 seats left)
- Medical Gas Piping Endorsement (Live In-Person) - El Paso, TX, November 16 [3 days] (4 seats left)
- Commercial Plumbing Code (S2) [2 Days] (Online Live) - November 16 [2 days] (15 seats left)
- Backflow Prevention Assembly Tester (BPAT) (Live In-Person) - San Marcos, TX, November 16 [5 days] (14 seats left)
- Backflow Prevention Assembly Tester (BPAT) (Live In-Person) - Odessa, TX, November 16 [5 days] (8 seats left)
- Fundamentals, Troubleshooting & Repair, Practical Skills Bundle (Live In-Person) - Irving, TX, November 17 [3 days] (No seats remaining)
- Fundamentals, Troubleshooting & Repair Bundle, with Practical Skills Scheduled Separately* (Online Live) - November 17 [2 days] (No seats remaining)
- Continuing Professional Education for Texas Plumbers (2026) - NT (Live In-Person) - Terrell, TX, November 17 (29 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - ET (Live In-Person) - Tyler, TX, November 18 (19 seats left)
- BPAT Practical Skills Refresher (Live In-Person) - Odessa, TX, November 19 (No seats remaining)
- BPAT Practical Skills Refresher (Live In-Person) - San Marcos, TX, November 19 (3 seats left)
- BPAT Practical Skills Refresher (Live In-Person) - Odessa, TX, November 19 (4 seats left)
- BPAT Practical Skills Exam Only (Live In-Person) - San Marcos, TX, November 20 (4 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - GC (Live In-Person) - Spring, TX, November 20 (29 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - GC (Live In-Person) - Missouri City, TX, November 21 (29 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - CT (Live In-Person) - San Antonio, TX, November 21 (30 seats left)
- Continuing Professional Education for Texas Plumbers (2026) (Online Live) - November 23 (20 seats left)
- Backflow Prevention Assembly Tester (BPAT) (Live In-Person) - Missouri City, TX, November 30 [5 days] (14 seats left)
- BPAT with Practical Skills Refresher (Live In-Person) - Missouri City, TX, November 30 [4 days] (4 seats left)
- Commercial Plumbing Code (S2) [2 Days] (Live In-Person) - Crandall, TX, December 1 [2 days] (9 seats left)
- Continuing Professional Education for Texas Plumbers (2026) (Online Live) - December 1 (21 seats left)
- Continuing Professional Education for Texas Plumbers (2026) (Online Live) - December 3 (21 seats left)
- Residential Code & OSHA (S1) [2 Days] (Live In-Person) - Crandall, TX, December 3 [2 days] (8 seats left)
- BPAT Practical Skills Refresher (Live In-Person) - Missouri City, TX, December 3 (2 seats left)
- Medical Gas Continuing Education for Texas Plumbers (Online Live) - December 3 (9 seats left)
- BPAT Practical Skills Exam Only (Live In-Person) - Missouri City, TX, December 4 (4 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - NT (Live In-Person) - Irving, TX, December 5 (29 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - WT (Live In-Person) - Midland, TX, December 5 (14 seats left)
- Master Plumber Exam Prep (3 day) (Online Live) - December 7 [3 days] (9 seats left)
- Master Plumber Exam Prep (2 day) (Online Live) - December 7 [2 days] (4 seats left)
- Apprentice Continuing Professional Education (Live In-Person) - Del Valle, TX, December 7 (4 seats left)
- Fundamentals, Troubleshooting & Repair, Practical Skills Bundle (Live In-Person) - San Marcos, TX, December 8 [3 days] (14 seats left)
- BPAT Practical Skills Refresher (Live In-Person) - San Marcos, TX, December 10 (4 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - CT (Live In-Person) - San Antonio, TX, December 12 (29 seats left)
- Backflow Prevention Assembly Tester (BPAT) (Live In-Person) - Irving, TX, December 14 [5 days] (No seats remaining)
- Fundamentals, Troubleshooting & Repair Bundle, with Practical Skills Scheduled Separately* (Online Live) - December 14 [2 days] (8 seats left)
- BPAT with Practical Skills Refresher (Live In-Person) - Irving, TX, December 14 [4 days] (No seats remaining)
- Commercial Plumbing Code (S2) [2 Days] (Live In-Person) - San Marcos, TX, December 15 [2 days] (29 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - CT (Live In-Person) - Terrell, TX, December 15 (34 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - CT (Live In-Person) - Tyler, TX, December 16 (29 seats left)
- Residential Code & OSHA (S1) [2 Days] (Live In-Person) - Missouri City, TX, December 16 [2 days] (29 seats left)
- BPAT Practical Skills Refresher (Live In-Person) - Odessa, TX, December 16 (No seats remaining)
- BPAT Practical Skills Refresher (Live In-Person) - Odessa, TX, December 17 (4 seats left)
- Continuing Professional Education for Texas Plumbers (2026) - CT (Live In-Person) - San Marcos, TX, December 17 (29 seats left)
- Medical Gas Continuing Education for Texas Plumbers (Live In-Person) - San Marcos, TX, December 17 (9 seats left)
- BPAT Practical Skills Exam Only (Live In-Person) - Irving, TX, December 18 (No seats remaining)
- Continuing Professional Education for Texas Plumbers (2026) - GC (Live In-Person) - Missouri City, TX, December 18 (29 seats left)
- Commercial Plumbing Code (S2) [2 Days] (Live In-Person) - Irving, TX, January 4 [2 days] (29 seats left)
- Water Supply Protection Specialist (Live In-Person) - Missouri City, TX, January 11 [3 days] (9 seats left)
- Fundamentals, Troubleshooting & Repair Bundle, with Practical Skills Scheduled Separately* (Online Live) - January 12 [2 days] (9 seats left)
- BPAT Practical Skills Refresher (Live In-Person) - Odessa, TX, January 14 (4 seats left)
- Backflow Prevention Assembly Tester (BPAT) (Live In-Person) - Irving, TX, January 18 [5 days] (14 seats left)
- BPAT with Practical Skills Refresher (Live In-Person) - Irving, TX, January 18 [4 days] (4 seats left)
- Commercial Plumbing Code (S2) [2 Days] (Live In-Person) - Spring, TX, January 21 [2 days] (28 seats left)
- BPAT Practical Skills Refresher (Live In-Person) - Irving, TX, January 21 (4 seats left)
- BPAT Practical Skills Exam Only (Live In-Person) - Irving, TX, January 22 (4 seats left)
- Backflow Prevention Assembly Tester (BPAT) (Live In-Person) - San Marcos, TX, January 25 [5 days] (14 seats left)
- BPAT with Practical Skills Refresher (Live In-Person) - Irving, TX, January 25 [4 days] (4 seats left)
- BPAT Practical Skills Refresher (Live In-Person) - San Marcos, TX, January 28 (4 seats left)
- BPAT Practical Skills Exam Only (Live In-Person) - San Marcos, TX, January 29 (4 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.