Building or altering a deck in Vancouver generally needs a permit (the by-law’s only exemption is for small, low outdoor patios), and the rules come from the Vancouver Building By-law, not the BC Building Code. Here’s the City’s process, the checklist, the VBBL rules and each inspection.
This guide covers building a deck in the City of Vancouver from start to finish. Vancouver is different from the rest of BC in one important way: it has its own building code, the Vancouver Building By-law (VBBL), instead of the BC Building Code. The current edition is VBBL 2025 (By-law No. 14343). It was adopted May 20, 2025, generally took effect September 15, 2025, and is based on the BC Building Code 2024 with Vancouver amendments (City of Vancouver, Vancouver Building By-law). Every code reference below is to VBBL 2025 Book II, Part 9, checked against the City’s own PDF (VBBL 2025 Volume 2, PDF). The City lists building or altering a garage, shed or deck, and structural repairs, among the projects that generally need a building permit (City of Vancouver, when you need a permit). The by-law itself has one narrow exemption, for small outdoor patios, covered in Step 3.
“Vancouver” is used loosely. Burnaby, the City and District of North Vancouver, West Vancouver and Richmond each have their own building department and apply the BC Building Code, not the VBBL. Some areas with Vancouver mailing addresses near UBC aren’t administered by the City either. To confirm:
Is my project allowed? Zoning decides setbacks, height, lot coverage and whether a suite is allowed on your lot. Check it before you draw or apply for the permit: look up your address on the map, then read your zone in the bylaw.
Checked October 26, 2026 (City of Vancouver): digital zoning map · Zoning and Development By-law and district schedules
Vancouver’s zoning treats decks in more detail than most BC cities. The Director of Planning’s bulletin on balconies, decks, entries, porches, patios and roof decks in R1-1, RT and RM districts (last amended February 7, 2024) sets out how they are administered (bulletin, PDF):
Find your district schedule in the City’s zoning and land use document library. The City’s deck checklist is titled “Decks in RS Zones” and dates from December 2022, before the RS zones were consolidated into R1-1. The bulletin uses the current R1-1 names, so if your zone name doesn’t match the checklist, verify with the city which checklist to follow.
Trees. The deck checklist asks for an arborist report from an ISA Certified Arborist under the Protection of Trees By-law. It isn’t needed where there are no site or adjacent trees, or where the application meets section 7.3 of that by-law (deck checklist, PDF; Protection of Trees By-law). The site plan must show trees and tree barriers.
Electrical and gas. The City of Vancouver issues its own electrical permits and gas permits, not Technical Safety BC. Deck lighting, receptacles or a gas line for a heater or barbecue each need the matching City permit (electrical permits; gas permits).
The deck checklist sets a scale of no less than 1/4 in. = 1 ft (1:50) unless noted otherwise (source):
Planning sketch. The deck plan sketch maker draws a watermarked, to-scale sketch of your own layout (vector PDF) to plan with or hand to a designer. It isn’t submission drawings, it never sizes framing members, and a Schedule B is still needed if there is structural work.
How to Get a Deck Permit in Vancouver, BC (Step-by-Step)
Building a deck in the City of Vancouver? Vancouver has its own building code, the Vancouver Building By-law 2025, and the City lists building or altering a deck among the projects that generally need a permit. This walkthrough covers the by-law, your zoning district, when a deck needs a permit (and the by-law’s one small-patio exemption), how height changes the design, the zoning rules for yards, floor area and coverage, the documents and drawings on the City’s deck checklist, applying online, the 2026 fees, inspections, and common mistakes.
Download the video (MP4) · Watch on YouTube (BC Trades & Permits)
Narration uses a synthetic (AI-generated) voice.
Most VBBL Part 9 article numbers match the BC Building Code 2024, but the text isn’t always the same. Vancouver amends some articles (glass guards, for one), so always cite the VBBL on Vancouver drawings. The summaries below are from VBBL 2025 Book II; they aren’t the by-law wording.
How to Build a Deck in Vancouver, BC, Step by Step
Part 2 of our Vancouver deck series. Once your City of Vancouver building permit is issued, this diagram walkthrough follows a typical attached deck from layout to final inspection: squaring with the 3-4-5 method, footings and post bases, posts and beams, ledger attachment or freestanding, joists and hangers, decking, stairs, guards, and the footings and forms, framing and final inspections. Code figures are cited to the Vancouver Building By-law 2025 (Vancouver’s own building code), with best practice from BC Housing’s deck guide. Where sizes depend on span tables, check the span tables in the Vancouver Building By-law Part 9, or with your lumber supplier and building inspector.
Download the video (MP4) · Watch on YouTube (BC Trades & Permits)
Narration uses a synthetic (AI-generated) voice.
Like the BCBC, the VBBL has no deck-ledger fastening schedule. BC Housing’s deck guide notes the code doesn’t give comprehensive ledger guidance and calls the ledger a common failure point (BC Housing deck guide, PDF). Its best practice is 13 mm lag screws or through-bolts with washers, staggered, fully through a pressure-treated ledger of at least 38 × 184 mm and into the house rim joist, spaced by joist span (381 mm for lag screws at a 3.66 m span), with flashing and a drainage gap. Don’t nail the ledger or fasten it only into cladding, and plan how water is kept out at the ledger. Show that detail on the construction details sheet. The deck checklist requires a Schedule B (Structural) “if there is structural work included in scope of work” (checklist). Ask the City whether that applies to your deck; if your permit includes a Schedule B, build the ledger to the engineer’s design.
A freestanding deck has its own beam and posts along the house instead of a ledger. It still has to be braced against racking.
The City’s Single Detached House or Duplex Inspection Stages Guide (January 2025) is written for whole houses. These are the stages that apply to a deck, with what the City lists for each (source):
| Stage | When | What the City checks (deck-relevant items) |
|---|---|---|
| Tree barrier (if required) | Before work starts | Tree barriers built to the specification. Maintained through construction. |
| Footings and forms | After formwork is complete, before any concrete is poured | Footing locations match the approved plans. Minimum 45 cm (18 in.) frost protection. Form depth and width match the plans. Excavation safety. |
| Framing | Before framing is concealed | Structural framing per plans. Any P.Eng. letter the permit requires. |
| Final | When complete | Stairs conform to the by-law. Exterior treads slip resistant. Guards complete. Handrails continuous and graspable. Final letters of assurance where professionals were involved. |
How to book (City of Vancouver, inspections):
Printable: take the deck inspection checklist (before you book, footings, framing, final) to the site before each inspection.
Budget the materials: the deck, shed and fence materials cost calculator counts joists, deck boards, posts, concrete bags, hangers, post bases and screws for your size of deck, then prices them with dated BC retailer prices.
General guidance for one Vancouver example: a 4.27 × 3.66 m (14 × 12 ft) deck attached by a ledger along the 14 ft side, joists at 400 mm (16 in.) on centre spanning 3.66 m out to a beam, walking surface about 2.1 m above grade, and one stair down to the yard. Quantities are rounded, with no prices. The span tables, your engineer (if Schedule B applies) and the approved drawings set the real sizes. The build video below uses a different illustration (12 × 16 ft, about 900 mm above grade).
| Item | Approx. quantity | Notes |
|---|---|---|
| Ledger, pressure-treated | 4.27 m (14 ft) | At least 38 × 184 mm per BC Housing. |
| Ledger lag screws or bolts, 13 mm, with washers | about 12 | 4.27 m at 381 mm staggered spacing, per BC Housing’s table for a 3.66 m span. |
| Ledger flashing | about 4.5 m | Lapped at joints. |
| Joists, pressure-treated | 12 at 3.66 m | 4.27 m ÷ 406 mm = 11 spaces, so 12 joists. |
| Rim joist and built-up beam | 4.27 m each | Beam plies per span table or design. |
| Posts, pressure-treated | 3, about 2 m long | At least 140 × 140 mm unless calculated. |
| Post bracing | as designed (typically both directions) | Required at this height. |
| Concrete footings and uplift-resistant post bases | 3 | Bottom at least 45 cm (18 in.) below grade for frost, per the City guide. Size per design. |
| Joist hangers | 12 at the ledger (+12 if flush at beam) | Use the fasteners the hanger maker specifies. |
| Decking, 140 mm boards | about 25 rows of 4.27 m | 3.66 m ÷ about 146 mm. |
| Deck screws (corrosion-resistant) | about 650 | 25 × 12 × 2, plus spare. |
| Guard, 1,070 mm high | about 10.7 m run | Two 3.66 m sides plus the 4.27 m outer edge, less a 0.9 m stair opening. Glass only with a top rail (VBBL 9.8.8.8.). |
| Balusters (38 mm) | about 75–85 | Roughly 138 mm on centre so gaps stay under 100 mm. |
| Stair stringers | 3 | For a 2.1 m rise: 12 risers of 175 mm and 11 treads of at least 255 mm. The flight runs about 2.8 m horizontally, so check it fits inside the rear yard. |
| Stair guards and handrail | guards on open sides, 1 continuous handrail | Treads must be slip resistant at final. |
| Landing pad at stair base | 1 | Counts toward impermeable materials if hard-surfaced. |
Related: Vancouver building permit guide · Printable deck inspection checklist · Deck permit how-to for BC · Deck and shed rules by city · 30-second permit quiz
Most houses, suites, decks and garages fall under Part 9 of the BC Building Code 2024: buildings of 3 storeys or less, up to 600 m², with residential or certain other uses (Division A, 1.3.3.3). Bigger buildings fall under Part 3, which always needs registered professionals and Letters of Assurance (Division C, 2.2.7.1).
On a Part 9 project, the Code requires a registered professional (an engineer or architect who seals drawings and signs Letters of Assurance) only for parts outside Part 9. Examples are beams with point loads, girder trusses, engineered products, soil or foundation conditions beyond Part 9, and retaining walls that support a foundation. The province also recommends professional design for other retaining walls over 1.2 m. For the rest, the Code doesn’t say who must draw the plans. The city sets the drawing standard.
Vancouver asks for a sealed Schedule B (structural) when a deck includes structural work, and drawings in vector PDF.
Checked October 26, 2026: BC Building Code 2024 (PDF) · Guide to Letters of Assurance (PDF) · Letters of Assurance (gov.bc.ca) · EGBC guidelines · AIBC: does your project need an architect? · decks in RS zones checklist (PDF)
Generally, yes. The City lists building or altering a deck among the projects that generally need a building permit. VBBL 2025 Book I, Division C, Sentence 1.6.1.1.(2) exempts only an outdoor patio of not more than 25 m² with a deck not more than 0.6 m high, with limits on any demountable overhead frame. Ask the City before relying on it. Repairing an existing deck, balcony or stairs can qualify for the Residential Renovation Fast Track, but projects that require structural alterations are not eligible.
No. The City of Vancouver has its own Vancouver Building By-law. VBBL 2025 (By-law No. 14343) generally took effect September 15, 2025 and is based on the BC Building Code 2024 with Vancouver amendments. Cite the VBBL on Vancouver drawings.
The City’s bulletin for R1-1, RT and RM districts says decks are generally not permitted to project into any required yard unless the district schedule permits it. Check your district schedule, and verify with the city before designing.
Not as a standard Part 9 guard. VBBL 2025 Article 9.8.8.8. requires all glass guards to have a top rail capable of transferring the guard loads if a glass panel fails. The glass must also be safety glazing.
VBBL Table 9.12.2.2. sets minimum depths by soil type and drainage, for example 1.2 m in clay or soils not clearly defined, and allows lesser depths where local experience or the design supports them. The City’s inspection stages guide lists a minimum frost protection of 45 cm (18 in.) as a footings and forms inspection item. Confirm the depth for your site with your inspector; your approved drawings set the actual depth and size.
Book online if you are the applicant or a contractor with an account, or call 3-1-1 (604-873-7000 from outside Vancouver). Give at least 24 hours’ notice. For requests received before 2 p.m. on a business day, the City aims to book the inspection for the following business day. For a deck, expect footings and forms (before pouring), framing and final, plus a tree barrier inspection if barriers are required.
Under the City’s 2026 fee schedule, the building permit fee is $217.00 for estimated work up to $5,000, plus $13.90 for each $1,000, or part thereof, over $5,000 up to $50,000. By our arithmetic, a $20,000 deck is $425.50. Fees are assessed at the completeness review and paid before detailed review. Confirm your exact fee with the City.
Independent information only. This guide is a planning aid, not legal, engineering or building-code advice. Codes and bylaws change, and the building official for your address has the final say. Confirm every requirement before you design, apply or dig.
This guide relies on the official pages below. Rules, fees and processes change, so check the authority before you apply or spend money.
Links checked September 30, 2026. Found an error or a broken link? Report it.