The District of Columbia licenses a single occupation — Plumber/Gasfitter — in three scopes: plumbing, gasfitting, and combination. The Journeyman level is examined through PSI, scheduled directly with PSI with no pre-approval, and Board approval follows at the application filed after the examination. The only primary statement of examination references verified for this page — the application instructions issued by the Department of Licensing and Consumer Protection (DLCP) — prints the 2012 International Plumbing Code and the 2012 International Fuel Gas Code, open book. The District’s adopted code is a different layer: the 2017 District of Columbia Plumbing Code, built on the 2015 International Plumbing Code. The PassProfessor District of Columbia Journeyman Plumber/Gasfitter program prepares candidates for the examined level of this occupation with those layers kept separate and labelled, exactly as they are kept separate here. The companion guide to this page is at /district-of-columbia-journeyman-plumber-exam-guide/.
This program is part of the expanding PassProfessor catalog — join the notify list and we’ll email you when enrollment opens.
What this credential certifies
The District of Columbia does not license a plumber and a gasfitter as two separate occupations. It licenses one occupation, Plumber/Gasfitter, and organises the work in three scopes: a plumbing scope, a gasfitting scope, and a combination scope that joins the two. A candidate reading District material should hold that structure in mind from the first page, because it shapes everything else — the level structure, the examination route, and the preparation the occupation demands. The combination scope exists because District work itself is combined: the same buildings, the same mechanical spaces, and often the same tradesperson carry both water-and-waste work and fuel gas work, and the District’s licensing follows that reality rather than splitting it.
Three levels stand inside the occupation. At the entry level, the Apprentice is a registration, not an examined credential — there is no apprentice examination. The Journeyman level is the examined level this page addresses: the level at which the District tests the holder’s competence through an examination delivered by PSI. Above it stands the Master level. Candidates should locate themselves precisely in that ladder before anything else. An apprentice preparing early is preparing toward the journeyman sitting; a journeyman candidate is preparing for the occupation’s central examination event; and neither should borrow study assumptions from the other levels, because only one of them is examined at all.
The examination at a glance
| Item | Verified position |
|---|---|
| Program | District of Columbia Journeyman Plumber/Gasfitter |
| Occupation and scopes | Plumber/Gasfitter, in three scopes: plumbing, gasfitting, and combination |
| Levels | Apprentice (registration, no examination), Journeyman (examined), Master |
| Vendor | PSI — direct PSI scheduling under the Test First arrangement in place since July 18, 2022; no pre-approval |
| Board approval | At the application filed after the examination — approval follows the sitting, it does not precede it |
| Printed examination references | The DLCP application instructions print the 2012 International Plumbing Code (IPC) and the 2012 International Fuel Gas Code (IFGC), open book — the only primary statement of references verified for this page |
| Adopted code — a separate layer | 2017 District of Columbia Plumbing Code: the 2015 IPC as carried in the 2017 District of Columbia Construction Codes Supplement, effective May 29, 2020 |
| Examination mechanics | No verified question count, time limit, passing standard, content outline, examination fee, or retake rule is published in the primary material verified for this page, and none is stated anywhere on this page |
| Board fees (corroborated) | Application $65; journeyman license $110; renewal $110; late fee $50 — District licensing fees under 17 DCMR §3500.2 and the Board’s published schedule, separate from any examination charge |
| Reciprocity | Maryland is the one state named for District of Columbia plumbing reciprocity, on a by-examination and good-standing basis |
| Administrator note | PassProfessor is independent and is not affiliated with the Board, DLCP, or PSI |
Two code layers, and why this page refuses to merge them
Most plumbing jurisdictions present a candidate with one code story. The District presents two, and the honest preparation is the one that keeps them apart.
The first layer is the adopted code — the code that governs plumbing work performed in the District. That code is the 2017 District of Columbia Plumbing Code, which is the 2015 International Plumbing Code as carried in the 2017 District of Columbia Construction Codes Supplement, effective May 29, 2020. A journeyman working in the District works under that code, with the District’s own supplement layered onto the model text. It is the layer an inspector enforces and the layer a working plumber/gasfitter must know for the job itself.
The second layer is the examination-reference layer, and here the District’s record is unusually thin. The only primary statement of examination references verified for this page is the one printed in the DLCP application instructions, and it prints older editions: the 2012 IPC and the 2012 IFGC, described there as open book. This page presents that statement exactly that way — as the printed position in the DLCP application instructions — because no further primary statement resolving the tested edition has been verified. Candidates deserve that precision rather than a confident guess. What can be said plainly is what cannot: the adopted 2015-based District code and the printed 2012 examination references are not the same layer, and no candidate should assume that studying one automatically covers the other. Where a provision matters, the careful candidate checks which layer states it, and confirms the current examination position through PSI and the Board before relying on any single edition.
That discipline — layer awareness — is itself a District skill. The District candidate who learns to ask, of every fact, “adopted, printed, or assumed?” is better prepared than the candidate who memorises a single edition and hopes the layers coincide.
Test First: the District’s examination sequence runs backwards from the usual order
In many jurisdictions, a board approves a candidate first and the examination follows. The District runs the sequence the other way for this occupation, and candidates who arrive expecting the usual order misread their own route.
Since July 18, 2022, District of Columbia plumbing examinations have run under a Test First arrangement with PSI. The candidate schedules directly with PSI. There is no pre-approval step: no board application stands between the candidate and the sitting, and no candidate should wait for a permission that the District’s process does not issue. Board approval enters the sequence afterward, at the application filed after the examination. The examination result is therefore the first formal event in the route, and the licensing application — with the corroborated District fees of $65 for the application and $110 for the journeyman license — is the second.
The practical consequence is preparation timing. Because nothing gates the sitting except the candidate’s own readiness and PSI’s scheduling, the decision of when to sit is the candidate’s to make on the evidence of their own preparation — not a date imposed by an approval queue. Candidates should use that control deliberately: sit when the printed references have been worked thoroughly, not merely when a schedule slot opens.
The route, in order
First, locate the level and scope. Confirm that the goal is the examined Journeyman level of the Plumber/Gasfitter occupation, and which of the three scopes — plumbing, gasfitting, or combination — matches the work to be licensed. Second, schedule directly with PSI under the Test First arrangement; there is no pre-approval to obtain first. Third, prepare against the printed references — the 2012 IPC and the 2012 IFGC as printed in the DLCP application instructions — while keeping the adopted 2017 District of Columbia Plumbing Code distinct as the working-code layer. Fourth, sit the examination through PSI. Fifth, file the post-examination application for Board approval, paying the District’s application and license fees. Renewal thereafter carries the District’s published renewal fee of $110, with a $50 late fee — figures stated here as licensing fees under 17 DCMR §3500.2, not as examination charges. Maryland candidates should note the one reciprocity position the District names: Maryland, on a by-examination and good-standing basis — a named route, not a general transfer, and every other candidate should expect the District’s own examination route to apply in full.
What preparation must cover — organised by the occupation, not by an invented outline
No verified content outline for the District journeyman examination is published in the primary material verified for this page, and this program does not pretend otherwise. Preparation is therefore organised the way the occupation itself is organised: around the two trades the license joins and the two printed codes that name them.
On the plumbing side, preparation works the subject matter of the printed IPC reference as a complete system: water supply and distribution, drainage, waste and venting, fixtures, and the sizing, materials and installation provisions that bind a system together — learned as working knowledge of the printed edition, with the adopted District code held alongside as the separate working layer it is. On the gasfitting side, preparation works the printed IFGC reference on its own terms: fuel gas piping, sizing, installation and appliance connection, studied as a code in its own right rather than as an appendix to plumbing. Combination-scope candidates carry both sides at full weight; single-scope candidates still benefit from understanding the joined structure of the occupation they are entering, because District buildings do not respect the boundary even when a license scope does.
Across both sides, one habit matters more in the District than in most jurisdictions: edition awareness. Every provision learned should carry its layer with it — printed reference or adopted code — so that examination study and field practice reinforce each other without contaminating each other.
What makes this examination demanding
The District’s difficulty is structural before it is technical. The candidate faces a combined occupation examined as one credential, a scheduling system that places the readiness decision entirely on the candidate, and a code record in which the adopted edition and the printed examination references point to different years of the model codes. None of those difficulties appears in a question stem; all of them decide results before the sitting begins. The candidate who resolves the scope question early, schedules deliberately under Test First, and studies the printed references with the adopted code kept consciously separate has answered the District’s hardest questions in advance. The candidate who assumes the District works like the state they trained in — two separate trades, approval before testing, one code edition for everything — carries three avoidable handicaps into the room.
What the PassProfessor program will cover
Built on the platform architecture: a national core plus a District of Columbia delta — and here the delta is the layering itself. PassProfessor trades programs combine general trade knowledge with a state layer. For the District, the state layer is defined by the occupation’s joined structure and its two code layers: the three scopes of the Plumber/Gasfitter occupation, the Apprentice–Journeyman–Master ladder with its single examined level, the Test First sequence through PSI, the post-examination application and its corroborated District fees, the printed 2012 references presented exactly as the DLCP application instructions print them, and the adopted 2017 District of Columbia Plumbing Code kept distinct throughout. The program states no question count, no time limit and no passing standard for this examination, because none is verified — and it teaches candidates to treat that absence as a fact to plan around, not a gap to fill with figures from secondary material.
Independence, stated plainly. PassProfessor is an independent preparation provider, not affiliated with the Board, with DLCP, or with PSI, and this program is not a Board, DLCP or PSI course. Completing it confers no license and no examination eligibility; the Board alone licenses, PSI delivers the examination, and candidates schedule through PSI’s own channels and apply through the Board’s.
Tell me when enrollment opens. The District of Columbia Journeyman Plumber/Gasfitter program is in the works as our catalog continues to expand, and enrollment is not yet open. Leave an email address and PassProfessor will write to you when the program is ready — and only about this program. No date is promised, because the program will open when it meets the standard described above, not before.
Frequently asked questions
What occupation does the District of Columbia license for plumbing work?
A single occupation: Plumber/Gasfitter, organised in three scopes — plumbing, gasfitting, and combination.
Which level is examined?
The Journeyman level. The Apprentice level is a registration with no examination, and the Master level stands above the Journeyman in the occupation’s ladder.
Who delivers the District of Columbia journeyman examination?
PSI. Under the Test First arrangement in place since July 18, 2022, candidates schedule directly with PSI.
Do I need Board approval before I can sit the examination?
No. There is no pre-approval. Board approval happens at the application filed after the examination.
Which code editions do the examination references print?
The DLCP application instructions — the only primary statement of examination references verified for this page — print the 2012 International Plumbing Code and the 2012 International Fuel Gas Code, open book. This page presents them exactly that way, as the printed position.
Is that the same as the District’s adopted plumbing code?
No, and the layers must be kept separate. The adopted code is the 2017 District of Columbia Plumbing Code — the 2015 IPC as carried in the 2017 District of Columbia Construction Codes Supplement, effective May 29, 2020. The printed examination references name the 2012 editions. Adopted and printed are different layers.
How many questions are on the examination, how long does it run, and what score passes?
No verified question count, time limit, or passing standard is published in the primary material verified for this page, and this page states none. Candidates should confirm current examination details through PSI and the Board rather than rely on figures in secondary material.
What District fees apply to the license itself?
The corroborated District fees are an application fee of $65, a journeyman license fee of $110, a renewal fee of $110, and a late fee of $50, under 17 DCMR §3500.2 and the Board’s published schedule. Those are licensing fees; no verified examination fee is stated on this page.
Does the District of Columbia recognise licenses from other states?
Maryland is the one state named for District of Columbia plumbing reciprocity, on a by-examination and good-standing basis. No other state is named in the verified material.
Is PassProfessor affiliated with the Board, DLCP, or PSI?
No. PassProfessor is an independent preparation provider. The Board alone licenses, DLCP administers the District’s licensing system, and PSI delivers the examination.
When does enrollment open?
The program is in the works and enrollment is not yet open. Leave an email address on this page and PassProfessor will write to you when the program is ready — and only about this program.
