Plumbing Fixtures — What the Code Actually Wants

Section 9.31 of the Ontario Building Code is short — two pages of Division B carry the entire residential plumbing-fixture conversation — because the underlying rule is simple. Every self-contained dwelling unit gets the same fixed set of fixtures: a place to cook, wash, bathe, use the toilet, and do laundry. The code does not scale that list with bedroom count or square footage. What scales is the number of dwelling units: add a secondary suite and you add a full second set of fixtures, with one carve-out for shared laundry.

The five fixtures every Canadian dwelling unit must have

9.31.4.1.(1) spells the core list in one sentence. Every dwelling unit served by a water distribution system shall have a kitchen sink, a lavatory, a bathtub or shower, and a water closet. 9.31.4.1A.(1) adds the fifth — laundry facilities, or at minimum a space for laundry facilities. 9.31.3.2 assigns the water connections: hot and cold to the kitchen sink, lavatory, bathtub, shower, slop sink, and laundry area; cold to every water closet. The list does not change with household size. What changes is whether the water closet, lavatory, and tub or shower are in one bathroom or spread across two — driven by 9.5.3F.1, which requires an enclosed space of sufficient size to accommodate the fixtures, plus design conventions for layouts with bedrooms on a separate storey. Every fixture needs its own drain and vent per Part 7, and every bathroom needs a door per 9.5.3F.2.

Why a secondary suite doubles (mostly) your plumbing scope

A secondary suite — legal basement apartment, coach house over a garage, in-law suite with its own entrance — is by definition a second dwelling unit. 9.31.4.1 does not read "per house," it reads "per dwelling unit," so the suite inherits the full core list independently of the primary: one additional kitchen sink, water closet, lavatory, and tub or shower, each with its own supply lines and drain and vent. 9.31.4.1A is the single relaxation the OBC offers: laundry may be grouped in a location conveniently accessible to every dwelling unit. A shared laundry in the basement, reachable from both the primary stair and the suite's private entrance without going outside, is legal and common. Bathrooms and kitchens have no equivalent carve-out — the suite kitchen and bathroom must be inside the suite. Beyond the OBC, most Ontario municipal zoning bylaws define a secondary suite as self-contained, meaning a private bathroom and kitchen are a zoning condition even where the building code might theoretically permit sharing. The practical answer: design the suite with its own full set of fixtures plus optional shared laundry, and never count on sharing a bathroom.

The 5-bedroom trigger for a second bathroom on a separate storey

Strictly speaking, 9.31.4.1 does not set a bedroom-count threshold. A legal Ontario house could have fifteen bedrooms and one bathroom and still satisfy the letter of 9.31.4. In practice that house does not get built — 9.5.3F.1 requires an enclosed space of sufficient size to accommodate the fixtures, and a single bathroom for five or more bedrooms does not pass the sufficient-size test in front of any building official in the province. The universal design rule, backed by local AHJ custom rather than an explicit clause, is that five or more bedrooms trigger a second bathroom, ideally on a different storey from the first. The logic is queuing and egress — a family of seven cannot share a single basement bathroom. The same principle produces the more common two-storey pattern: a main-floor powder room plus an upstairs bathroom, even in a three-bedroom build, because the code is a minimum and the design standard is what people actually live in.

Fixture clearances — the 500 mm in-front-of-toilet rule and why inspectors measure it

The OBC is explicit about clearances only in Section 3.8 for public and barrier-free facilities. For private dwelling-unit fixtures, the numbers come from Part 7 plumbing-code cross-references, industry convention, and typical AHJ practice. The residential minimums every designer and inspector uses: 500 mm of clear floor space in front of the water closet, measured from the front of the bowl to the opposite wall or fixture; 380 mm from the centreline of the water closet to each side wall, making 760 mm the minimum wall-to-wall enclosure; 500 mm in front of the lavatory; 600 mm of clear access in front of a tub or shower; and 610 mm minimum for the bathroom door per Table 9.5.5.1. Inspectors measure the water closet front clearance because it is the dimension that gets eaten by last-minute layout changes — a tight layout ends up with the tub curb 400 mm in front of the toilet bowl, and a person of average build cannot sit down. Plan to 500 mm and the fixture inspection is uneventful.

Rough-in now or retrofit later — the math on unfinished basement bathrooms

A bathroom rough-in is the cheapest piece of future-proofing available on a new build or a gut renovation. At framing stage, the plumber runs the drain stack to the future water closet location, the vent up through the ceiling, and the hot and cold supply lines to the future lavatory and tub. The pipes are capped, pressure-tested, and left in the slab or the wall behind drywall. Cost is typically $600 to $1200 on top of the existing first-fix plumbing bill because the plumber is already on site with the tools, the materials, and the opening. The retrofit scenario ten years later looks entirely different. A finished basement has drywall, flooring, lighting, HVAC ducts, and furniture. Adding a bathroom means cutting an eight-foot by three-foot section of concrete slab for the new drain, coring through the framed ceiling to tie the vent into the main stack, re-routing ducts, patching the floor and ceiling, and redoing all the finish work from scratch. Realistic numbers are $6000 to $15000 for the same physical outcome — one toilet, one sink, one shower. If there is any chance the basement will be finished within ten years, rough it in now. The math is one-sided.

Shared laundry — when it's permitted, when municipal zoning adds its own rules

9.31.4.1A.(1) is one of the most useful carve-outs in the residential OBC. Laundry facilities, or a space for laundry facilities, shall be provided in every dwelling unit OR grouped elsewhere in the building in a location conveniently accessible to occupants of every dwelling unit. The OR is load-bearing — a duplex, a house with a secondary suite, or a small multi-unit building can install one shared laundry room in the basement and meet the code for every unit simultaneously, as long as the shared space is reachable from every unit without going outside. Reachable-without-going-outside is the test, and it is where shared laundry in a detached secondary unit (a laneway suite or garden suite) fails — if the occupant has to step outside to do laundry, the shared space is not conveniently accessible and each unit gets its own. Beyond the OBC, municipal zoning adds its own layer. Most Ontario cities permit shared laundry for secondary suites but require written access rights in the tenant's lease. Smaller municipalities vary — check the zoning bylaw and the building division's interpretation before finalizing a suite design, because the zoning test can be stricter than 9.31.4.1A.

About OBC Plumbing Fixtures Required

Free Ontario Building Code 2024 plumbing fixtures calculator. Enter dwelling type, bedroom count, and secondary suite status — returns required kitchen sink, water closet, lavatory, tub/shower, and laundry fixtures per OBC 9.31.4, plus shared-vs-separate rules, second-bathroom triggers, and minimum bathroom clearances.

How to use

  1. Pick the dwelling type pill — single-family, house with secondary suite, duplex, or townhouse. Each unit gets the full 9.31.4.1 fixture list independently.
  2. Set the bedroom count (1–5+) for the primary unit. 5+ bedrooms triggers the second-bathroom design convention even where the OBC technically permits one.
  3. If you picked house-with-suite, set the suite bedroom count (1- or 2-bed bachelor / studio).
  4. Pick the storey count: 1 (bungalow), 1.5, 2, or 3. Two-storey designs typically need a powder room downstairs plus a bathroom on the bedroom level.
  5. Read the required fixture list — kitchen sinks, water closets, lavatories, tubs/showers, laundry — broken out per dwelling unit, with shared-laundry rules and basement floor-drain trigger.

Examples

3-bedroom 2-storey house, no suite
1 dwelling unit. Per 9.31.4.1: 1 kitchen sink, 1 WC, 1 lavatory, 1 tub/shower, plus laundry. Standard design adds a main-floor powder room (extra WC + lavatory) on a separate storey from the upstairs full bathroom — code minimum is 1 bathroom, design convention adds the second.
Bungalow + 1-bed basement suite
2 dwelling units → fixtures double. Primary: 1 kitchen + 1 full bathroom. Suite: 1 kitchen + 1 full bathroom (private, in suite). Laundry: 1 dedicated set per unit OR a shared laundry room reachable from both unit entrances without going outdoors per 9.31.4.1A.(1).

Frequently asked questions

What plumbing fixtures are required in every Ontario dwelling unit?
OBC 9.31.4.1.(1) requires every dwelling unit served by a water distribution system to have a kitchen sink, a lavatory (bathroom sink), a bathtub or shower, and a water closet. 9.31.4.1A.(1) adds laundry facilities (or a space for them) — either in each unit OR grouped in a shared accessible space. 9.31.3.2 sets which fixtures get hot+cold and which get cold only.
Can a secondary suite share a bathroom with the main house?
In practice, no. A secondary suite is a second dwelling unit, and 9.31.4.1 applies per dwelling unit — the suite needs its own kitchen sink, water closet, lavatory, and tub or shower. 9.31.4.1A permits laundry to be shared when grouped accessibly. Most Ontario municipal zoning bylaws define a suite as self-contained, including a private bathroom — even where OBC might literally allow sharing, zoning enforces separation.
When does a house need a second bathroom?
OBC 9.31.4.1 requires only one of each fixture per dwelling unit — a single bathroom technically satisfies the code regardless of bedroom count. But 9.5.3F.1 requires sufficient enclosed space, and virtually every Ontario building department treats 5+ bedrooms as a design trigger for a second bathroom. Two-storey designs almost always run a main-floor powder room plus an upstairs bathroom even at three bedrooms.
What are minimum bathroom fixture clearances in Ontario?
Section 3.8 sets explicit clearances only for public/barrier-free. Private dwelling clearances follow Part 7 plumbing-code cross-references and AHJ practice: ~500 mm clear in front of the WC, 380 mm centreline of WC to side wall (760 mm wall-to-wall enclosure), 500 mm clear in front of lavatory, 600 mm clear in front of tub/shower. Bathroom door minimum 610 mm per Table 9.5.5.1.
Should I rough in a future basement bathroom now or retrofit later?
Rough it in now. At framing stage the plumber runs drain stack, vent, and supply lines to future fixtures and caps them — typical add of $600–$1,200 on top of first-fix plumbing. Retrofitting after the basement is finished means cutting the slab, coring through the framed ceiling for the vent, re-routing ducts — realistically $6,000–$15,000 for the same outcome.
Do I need a basement floor drain?
Yes, where gravity drainage is possible — OBC 9.31.4.3.(1) requires it in any basement that's part of a dwelling unit when gravity to a sewer, ditch, or dry well exists. The drain catches washing-machine overflow, leaky water heaters, foundation seepage. Where the basement floor sits below sewer invert and a sewage ejector pump would be needed, the gravity rule doesn't apply but the designer must document the analysis.
When is shared laundry permitted between dwelling units?
9.31.4.1A.(1) permits laundry grouped elsewhere in the building if accessible to every dwelling unit's occupants without going outside. A shared basement laundry reachable from both the primary entrance and the suite's private entrance — without stepping outdoors — meets the test. Detached laneway suites or garden suites must have their own laundry because access requires going outside.

Part of ToolFluency’s library of free online tools for Ontario Building Code. No account needed, no data leaves your device.