Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Any attached deck in Belmont requires a building permit. The attachment to your house triggers mandatory structural review, regardless of size or height.
Belmont's Building Department treats attached decks as inseparable from the house structure — the ledger connection alone mandates permitting even if the deck footprint is tiny. This is stricter than some neighboring Bay Area cities (e.g., some allow very small ground-level decks under 200 sq ft as-built without pre-approval). Belmont requires plan submission with ledger flashing details compliant with IRC R507.9 before you can dig footings. The city also enforces bay-area-specific requirements: footing depth in Belmont's coastal zone (most populated area) is minimal because frost depth is negligible, but if your property sits in the inland hills, frost-depth footings of 12–30 inches apply. Belmont uses the 2022 California Building Code (aligned with state adoption), and the city's online portal accepts digital submissions — no in-person filing required, though the plan reviewer may request revisions by email. Expect 2–3 weeks for initial review and a second inspection cycle if footing depth or ledger flashing needs correction.

What happens if you skip the permit (and you needed one)

Belmont attached deck permits — the key details

Belmont's Building Department requires a permit application (Form BLD-101 or equivalent) plus a set of plans for ANY attached deck. The attachment point — the ledger board bolted or nailed to your house's rim joist — is the key trigger. Per IRC R507.9, the ledger must be flashed with metal flashing or approved siding-integrated flashing, the bolts or screws must be spaced 16 inches on center, and the connection must include lateral load devices (DTT, hurricane ties, or Simpson H-clips) if your deck is over 200 sq ft or over 30 inches high. Belmont's coastal zone doesn't enforce frost-depth footings because the water table and bay mud near sea level mean footings sit on stable, non-freezing soil. However, if your property is in the inland hills above 500 feet elevation, frost depth can reach 18–24 inches, and you must dig below that line. The city's permit fee is typically $200–$400 for a standard residential deck, calculated as a percentage of project valuation (materials + labor estimate). You must submit plans showing footing details, ledger flashing, post-to-beam connections, guardrail height (minimum 36 inches, measured from deck surface per IBC 1015.2), and stair dimensions if applicable.

Belmont's online permit portal (accessible via the city's website under 'Building & Planning') allows digital submission of PDF plans, photos, and applications 24/7. Once you submit, a plan reviewer is assigned within 3–5 business days. Most decks receive one round of corrections: common issues are ledger flashing detail missing or too small, footing holes shown shallower than required, guardrail balusters spaced over 4 inches apart (code violation per IBC 1015.2), or lack of lateral load connectors. You can revise and resubmit via the portal at no additional fee. Once approved, you receive a permit card (digital or printed) and can proceed to construction. Inspections are mandatory at three stages: footing pre-pour (inspector verifies hole depth, spacing, and soil bearing capacity), framing (inspector checks ledger flashing is installed, bolts torqued, posts seated on footings), and final (inspector verifies guardrail, stairs, handrails, and overall structural integrity). Each inspection must be scheduled 24 hours in advance via the portal or phone.

Belmont's specific local amendments to the California Building Code include enhanced wind-resistance requirements for coastal properties (some decks near cliffs or ridgelines require upgraded connectors per the city's hazard-overlay standards), but this applies only if your lot is in the designated wildfire or coastal-hazard overlay. The city's Building Department website (or phone inquiry) can confirm if your address is in an overlay zone within 10 minutes. If you are, expect an additional 1–2 weeks for plan review and possible requirement for structural engineer stamp on the plans ($500–$1,500 engineering fee, paid separately from permit). Belmont also requires deck stairs to comply with IRC R311.7: tread depth 10–11 inches, riser height 7–8 inches (measured from nosing to nosing), and landings at both top and bottom that are at least 36 inches square. If your stairs are non-compliant, the city will reject the permit until you revise. Owner-builders are allowed per California B&P Code § 7044, but only if you own the property and do not sell within two years; if you hire electricians or plumbers for outlets or drainage, they must be licensed and their work must be separately permitted (electrical and plumbing permits cost an additional $100–$200 each).

Footing details vary by Belmont zone. In the coastal flatlands (Belmont proper, near I-280), footings can rest on bay mud or improved fill at 12–18 inches depth without frost-line concern; frost depth is negligible. In the inland hills (minor portion of city), frost depth reaches 18–30 inches, and you must dig to frost line or use frost-protected shallow foundation (FPSF) per IRC R403.3. Belmont's soil survey (available via the county assessor or USDA NRCS) can pinpoint your soil type; bay mud near the bay requires larger footings (8 inches minimum diameter, 16-inch spacing) due to lower bearing capacity. The city's plan reviewer will flag footing size if it's undersized. Post-to-beam connections typically use galvanized or stainless-steel post bases (Simpson ABU or equivalent) bolted to concrete footings; the city does not accept untreated wood posts sitting directly on concrete. Pressure-treated wood (PT) is mandatory for all framing in contact with soil or concrete, with a rating of UC4B or higher (suitable for ground contact). Belmont's humidity and occasional fog mean wood rot is a real risk; inspectors check PT grades carefully.

Timeline from application to final inspection is typically 4–6 weeks: 3–5 days for intake and assignment, 7–10 days for initial plan review and comment issuance, 3–5 days for your revision turnaround, 2–3 days for final approval, then construction scheduling (footing inspection 1–2 days after you call it in, framing inspection 5–7 days later, final inspection 3–5 days after that). If the city issues corrections, add 1–2 weeks. Expedited review is not available in Belmont for residential decks. Cost summary: permit fee $200–$400, engineering (if required for hazard zone) $500–$1,500, materials (framing, connectors, footings, concrete, PT lumber) $4,000–$10,000 depending on size, and labor $3,000–$8,000 if you hire a contractor. Total project cost typically ranges $7,500–$20,000 for a 12x16 deck with stairs. If you do the work yourself (owner-builder), labor cost drops to near zero, but you must pull the permit in your name and be present for all inspections.

Three Belmont deck (attached to house) scenarios

Scenario A
10x12 ground-level deck with stairs, rear yard, Belmont coastal zone (bay mud, no frost line)
You want to build a modest 10x12 attached deck (120 sq ft) with wooden stairs descending to a backyard patio, located in the flat coastal zone near Ralston Avenue. Even though the deck is only 120 sq ft (under the 200 sq ft exemption threshold) and sits just 18 inches above grade, the attachment to your house via a ledger board triggers a mandatory permit. Belmont does not exempt attached decks of any size. You must submit plans showing the ledger bolted every 16 inches to your house's rim joist, with metal flashing installed before siding is re-attached. Footing depth in the coastal zone is 12 inches (frost line not a concern due to bay mud and elevation below 100 feet). You must use 4x4 PT posts on 16-inch centers (two posts for this span), galvanized post bases bolted to concrete piers, and 2x10 or 2x12 pressure-treated joists. Stairs require at least a 36-inch-square landing at the top (the deck itself serves this) and bottom, 10.5-inch treads, and 7.5-inch risers. Guardrails must be 36 inches high from deck surface, with balusters spaced no more than 4 inches apart. The permit fee is approximately $250 (based on ~$6,000 estimated valuation). Plan review takes 10 days, inspections follow (footing pre-pour, framing, final), and total timeline is 4–5 weeks. No engineer stamp required because the deck is small and not in a hazard overlay. Cost: permit $250, materials $4,500–$6,000, labor $2,500–$4,000 if hired contractor.
Permit required (attached ledger) | Footing depth 12 inches (bay mud, no frost line) | Post base BLU or equivalent galvanized | Ledger flashing, bolts 16 OC | Guardrail 36 inches, 4-inch balusters | Stairs 10.5-inch tread, 7.5-inch riser | Permit fee $200–$300 | Materials + labor $7,000–$10,000
Scenario B
16x20 elevated deck with roof structure, coastal-hazard overlay zone, requires structural engineer review
You're building a larger 16x20 deck (320 sq ft) with a partial roof/pergola overhang in the Belmont Ridge area (near Highway 92 approach), which sits in the city's coastal-hazard overlay zone due to slope and proximity to ridgeline (elevation ~600 feet). The deck will be 4 feet above grade with wraparound stairs. Because the deck is over 200 sq ft and in a hazard overlay, Belmont requires a structural engineer to stamp the plans. The engineer will design the ledger connection with wind-resistance upgrades (Simpson H-clips rated for coastal uplift, bolts every 12 inches rather than 16), verify footing depth at 18–24 inches (frost line applies at this elevation), and specify post sizes, beam sizes, and lateral bracing. Your plans must show wind-load calculations, footing details with soil-bearing capacity notes, and roof-load paths if the pergola is attached. The permit application includes an overlay-zone checklist. Plan review takes 14–17 days (additional scrutiny for hazard-zone properties). The city may request a site visit or soil boring report if footing capacity is uncertain. Inspections are more rigorous: footing inspection includes verification of frost-line depth and soil bearing capacity; framing inspection verifies all connectors, ledger flashing, and bolt torque; final inspection includes wind-load connector verification. Timeline is 6–8 weeks. Engineering stamp costs $800–$1,500. Permit fee is approximately $350 (based on ~$12,000 estimated valuation). Additional hazard-compliance review adds $200–$400 to permit fees.
Permit required (attached, over 200 sq ft, hazard overlay) | Structural engineer stamp required | Wind-load connectors (Simpson H-clips) | Footing depth 18–24 inches (frost line at elevation) | Ledger flashing, bolts 12 OC (enhanced) | Roof/pergola load path required | Permit fee $300–$400 | Engineering $800–$1,500 | Materials + labor $15,000–$25,000 | Total project $16,500–$27,000
Scenario C
12x16 deck with electrical outlet and plumbing drain (hot-tub ready), owner-builder, non-hazard zone
You're building a 12x16 deck (192 sq ft) in a non-overlay zone (central Belmont, typical residential lot), and you want to include a 120V outlet (GFCI-protected, for future hot tub or landscape lighting) and a floor drain connected to the house's downspout system. As the owner-builder, you can pull the deck permit yourself, but electrical and plumbing work must be handled by licensed contractors and require separate permits. The deck permit itself ($250–$300) covers the framing, ledger, footings, and stairs. The electrical permit ($150–$200) covers the outlet installation, conduit routing, and GFCI breaker. The plumbing permit ($100–$150) covers the drain installation and connection to the house's drainage system. You must submit the deck plans, plus a one-line electrical diagram showing outlet location and circuit, and a plumbing sketch showing drain routing and slope. Footing depth is 12 inches (no frost line). You use 4x4 PT posts, 2x10 joists, galvanized connectors, and metal ledger flashing. Because you're the owner-builder, you must be present for all inspections (deck, electrical, plumbing) and not sell the property within two years, or you forfeit the exemption and owe contractor licensing fees retroactively. Plan review is 10–12 days (deck) plus 3–5 days each for electrical and plumbing. Inspections are footing pre-pour (deck), framing (deck), rough-in electrical (before deck is finished), outlet final (deck), rough-in plumbing (before deck is finished), drain final (deck). Total timeline 5–6 weeks. Cost: permits $500–$650, materials $6,000–$8,000, owner labor (minimal if you do finishing), total $6,500–$8,650.
Permit required (attached deck) | Electrical permit required (GFCI outlet) | Plumbing permit required (floor drain) | Owner-builder allowed (per B&P § 7044) | Footing depth 12 inches (no frost) | Ledger flashing, bolts 16 OC | PT posts UC4B, galvanized bases | Permits (deck + electrical + plumbing) $500–$650 | Materials $6,000–$8,000 | Total $6,500–$8,650

Every project is different.

Get your exact answer →
Takes 60 seconds · Personalized to your address

Ledger flashing and attachment — the most common rejection point

The ledger board is where your deck connects to your house, and it's also the most likely place for water infiltration and wood rot. IRC R507.9 requires that the ledger be bolted or screwed to the house's rim joist (not just the siding), with fasteners spaced 16 inches on center vertically and horizontally, and flashing installed below the ledger and up behind the siding or sheathing. Belmont's plan reviewers scrutinize ledger details carefully because bay-area humidity and occasional winter rain create ideal rot conditions. Many homeowners (and some contractors) assume that caulk alone is enough; it is not. The city requires metal flashing or an approved siding-integrated flashing system (such as Jeldwen CFLB or Residential Essentials FlashShield) that directs water away from the rim joist and down the face of the rim. If your house has vinyl or fiber-cement siding, the flashing must tuck behind the siding and sit on top of the house's rim sheathing or band board. If your house has stucco, the flashing sits on the stucco and is sealed with compatible caulk (polyurethane, not silicone). Bolts must be galvanized or stainless steel (not plain steel), and they must be torqued to prevent water from wicking around the bolt hole.

Belmont's plan reviewer will request a detail drawing of the ledger flashing — a section view showing the siding, flashing, rim joist, and bolt locations. You can obtain this detail from the deck-frame manufacturer (Trex, TimberTech, etc.) or from a standard building detail library; do not improvise. If the flashing is omitted or undersized, the city will issue a correction request, and you cannot proceed to footing inspection until the detail is approved. During framing inspection, the inspector will verify that flashing is installed before any deck boards or siding are replaced. Common mistakes: flashing installed upside down (ends pointing upward instead of downward, trapping water), flashing too short (less than 6 inches tall, insufficient to reach up behind the siding), bolts spaced over 16 inches (reduces connection strength and invites water penetration around bolts), and caulk used without flashing (fails within 2–3 years as caulk degrades and water seeps behind the rim joist). If you catch the flashing error during framing, you can correct it immediately; if the inspector finds it during final inspection, the deck will fail final and you cannot occupy or use it until corrected.

Post-to-ledger connections also matter. The ledger must be connected to the house's rim joist with a bolted splice plate or bolted directly to the joist, not suspended from the siding or fastened only to a header. If your house has an overhang (soffit and fascia), the ledger must pass through or above the fascia, with flashing at that transition. Belmont requires that the horizontal member (beam) attached to the ledger be sized to span the full width of the deck without intermediate posts, or that intermediate posts be sized and footings designed accordingly. A 12-foot span requires a 2x10 or larger treated beam; a 16-foot span requires a doubled 2x10 or 2x12, or engineered (bolted) members. The beam-to-post connection uses a post base (Simpson ABU or BLU, rated for the load), bolted to a concrete footing, and the beam sits in the base, not perched on top of a post stub. If the base is undersized or omitted, the beam can roll laterally under snow load or heavy use, causing deck failure or injury.

Belmont coastal zone vs. inland footing requirements and soil conditions

Belmont's geography spans from sea-level bay flats (near I-280 and Ralston Avenue) to foothills above 600 feet elevation, and footing requirements differ dramatically. In the coastal zone (elevation 0–100 feet), bay mud and improved fill dominate, frost depth is negligible (0–6 inches), and footing depth is typically 12 inches below grade. The city's standard detail for coastal decks specifies 12-inch holes with 8-inch-diameter concrete piers (post holes), set on compacted native soil or improved fill (if fill is present, it should be compacted to 95% Proctor density per the city's geotechnical guidelines). Bay mud has low bearing capacity (~1,000 psf for small footings), so the city may require larger footings (10-inch diameter or 12-inch square) or a soil-bearing report if the project is large (over 500 sq ft deck or deck plus roof). In the inland hills (elevation 100–600+ feet), granite and other crystalline bedrock begin to appear, frost depth reaches 18–24 inches (freeze-thaw cycles are real above 400 feet), and footing depth must extend below the frost line. The city's Building Department can confirm your specific frost depth via the property address; it's typically listed in the project database or can be obtained by calling the permit office.

Soil bearing capacity is critical. Belmont's coastal zone bay mud has a bearing capacity of 800–1,500 psf depending on moisture content and consolidation. If the mud is recent fill or has high water content, bearing capacity can be as low as 500–800 psf, requiring larger or deeper footings. The city may request a geotechnical report (soil boring or CPT — cone penetration test) if the deck is large, sits on fill, or is near a slope. Cost for a soil report is typically $800–$1,500 and takes 2–3 weeks. If you have access to the county assessor's soil survey or the USGS geotechnical map (available online), you can often infer soil type and estimate bearing capacity without a report; but Belmont's plan reviewer will flag an undersized footing if the soil is questionable. Granitic soils in the foothills are higher bearing capacity (2,000–3,000 psf) but require frost-depth excavation. If you hit bedrock before reaching frost depth, you must either dig to bedrock and set footings on rock, or use a frost-protected shallow foundation (FPSF) design per IRC R403.3, which includes rigid insulation and drainage to manage frost heave. FPSF is more complex and usually requires engineer design ($500–$800).

Bay mud also expands when saturated and contracts when dry, creating seasonal movement. If your footing is shallow and the site has seasonal water-table fluctuations, the footing can move vertically, causing deck settlement and ledger separation. Belmont requires that footings be placed below the seasonal high water table (typically 6–10 feet below grade in the bay flats, per USGS data). If your property is near a creek, wetland, or low spot, the water table may be high, and you must account for it. The city's plan reviewer will ask for water-table depth if the site appears wet or if you're near a drainage area. If the seasonal high water table is above 12 inches, you must dig deeper or use a pier system with rigid-foam insulation and French drains. This adds cost ($2,000–$4,000) but prevents long-term settlement. Pressure-treated wood is mandatory for all footings and posts in contact with soil or concrete; untreated wood will rot within 5–10 years even with a coat of sealant. Belmont inspectors verify PT grade (UC4B for ground contact) during footing and framing inspections.

City of Belmont Building Department
11800 Middlefield Road, Belmont, CA 94002 (City Hall location; confirm current permit office address with city website)
Phone: (650) 595-1411 (main city line; ask for Building & Planning Department) | https://www.belmont.gov/ (navigate to Building & Planning or Permits section for online submission portal)
Monday–Friday, 8:00 AM–5:00 PM PST (verify on city website, hours may vary)

Common questions

Can I build an attached deck without a permit if it's under 200 square feet?

No. Any attached deck in Belmont requires a permit, regardless of size. The ledger attachment to your house is the triggering factor. Freestanding decks under 200 sq ft and under 30 inches high may be exempt, but once the deck is attached to the house, it is no longer freestanding. Belmont does not exempt attached decks of any size.

What's the frost line depth in Belmont, and do I need to dig that deep?

In the coastal zone (most of Belmont), frost depth is 12 inches or less due to bay-area climate and elevation. In the inland hills above 400 feet elevation, frost depth is 18–24 inches. You must dig footings below the frost line. The city's Building Department can confirm your specific frost depth by address; call (650) 595-1411 or check the online permit portal. If you're near the coast, 12 inches is typical. If you're inland, 18–24 inches is likely.

How long does it take to get a deck permit approved in Belmont?

Initial plan review takes 7–10 days. If there are corrections (common for ledger flashing or footing details), add 5–7 days for revision and re-review. Once approved, you can start construction. Inspections (footing, framing, final) take an additional 2–3 weeks depending on construction schedule. Total timeline from application to final inspection is typically 4–6 weeks. If your property is in a hazard overlay, add 1–2 weeks for additional review.

Do I need a structural engineer for my deck in Belmont?

For most residential decks under 200 sq ft in non-hazard zones, no. For decks over 200 sq ft, in coastal-hazard or wildfire overlay zones, or with roof attachments, yes, Belmont requires an engineer stamp on the plans. The engineer designs the footing, ledger connection, beam sizes, and lateral-load connectors. Cost is $800–$1,500. Check the city's website or call the Building Department to confirm if your property is in an overlay zone.

Can I do the work myself as an owner-builder, or do I have to hire a contractor?

Yes, California B&P Code § 7044 allows owner-builders to pull permits and do the work themselves, provided you own the property and do not sell within two years. However, if you include electrical work (outlet, lighting) or plumbing (drain, water line), those portions must be done by licensed contractors and separately permitted. You can do framing, footing, and carpentry; a licensed electrician must install the outlet; a licensed plumber must install the drain.

What happens if the ledger flashing is missing or installed wrong during construction?

The framing inspector will catch it and issue a correction order. You cannot proceed to final inspection until the flashing is corrected. The city requires metal flashing installed below the ledger and up behind the siding, with bolts spaced 16 inches on center. If you're caught mid-construction with missing flashing, stop, install it correctly, and call for a re-inspection. It's easier and cheaper to get it right the first time.

Do I need a survey or property line verification for my deck?

Not required by Belmont for most decks, but recommended if your deck is close to the property line (within 3–5 feet). If the deck encroaches on a neighbor's property or right-of-way, the city can order removal. A property survey costs $400–$800 and takes 2–3 weeks. If you're unsure about setbacks, check the property deed or assessor's parcel map (free online), or contact a surveyor early to avoid costly mistakes.

What's the difference between a Belmont permit and a neighboring city's (e.g., San Mateo) permit?

Belmont and San Mateo both follow the California Building Code and have similar permit requirements for attached decks. However, Belmont's footing requirements emphasize bay-mud and coastal conditions, while San Mateo's may emphasize different soil types. Belmont's hazard-overlay zones (coastal, wildfire) may differ from San Mateo's. Plan review timelines and online portal interfaces also differ slightly. Call each city's Building Department to compare; most neighboring Bay Area cities are similar but have local variations worth confirming.

What are the guardrail and stair requirements for a deck in Belmont?

Guardrails must be 36 inches high, measured from the deck surface. Balusters (vertical spindles) must be spaced no more than 4 inches apart to prevent a 4-inch sphere from passing through (child safety). Handrails on stairs must be 34–38 inches high. Stair treads must be 10–11 inches deep (nosing to nosing), and risers must be 7–8 inches high. A 36-inch-square landing is required at the top and bottom of stairs. Belmont inspectors verify these dimensions during framing and final inspections.

If I get an unpermitted deck removed or brought into compliance, can I deduct the removal cost from my property taxes?

No. Unpermitted work does not reduce your property value or tax assessment; it may actually increase your tax liability if the assessor learns of the unpermitted improvement. If you're forced to remove or retrofit the deck due to code violation, the cost is a loss you absorb. Permitting upfront avoids this risk. If you're selling a property with an unpermitted deck, you must disclose it on the Transfer Disclosure Statement (TDS), and the buyer can negotiate down the price or demand it be removed or permitted before closing.

Disclaimer: This guide is based on research conducted in May 2026 using publicly available sources. Always verify current deck (attached to house) permit requirements with the City of Belmont Building Department before starting your project.