Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Any attached deck in Rosemead requires a building permit, regardless of size. Freestanding ground-level decks under 200 sq ft and 30 inches may be exempt, but attachment to the house, height above grade, or size over 200 sq ft triggers mandatory review.
Rosemead falls within Los Angeles County jurisdiction and adopts the California Building Code (CBC), which incorporates the IRC with California amendments. The City of Rosemead Building Department enforces CBC 2022 (or current adoption cycle) and requires permits for any deck attached to a structure — this is non-negotiable and differs from some neighboring jurisdictions that have grandfathered exemptions for decks under 200 sq ft. Rosemead's permitting process is handled through the city's online permit portal, which streamlines initial submittals but still requires plan review by a live engineer or inspector; typical turnaround is 5-10 business days for plan acceptance, then scheduling of three inspections (footing, framing, final). A critical Rosemead-specific quirk: the city straddles multiple geotechnical zones (coastal San Gabriel Valley, with pockets of expansive clay soil), so footing depth may be tied to a geotechnical report rather than a simple frost-line depth table — the city's planning staff often requests soil-bearing data, especially for decks over 200 sq ft. Permit fees run $200–$450 depending on deck valuation and whether plan review is expedited. Most rejected submissions cite missing or improper ledger flashing details per IRC R507.9 or undersized footings.

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

Rosemead attached deck permits — the key details

Rosemead Building Department adopts California Building Code 2022 with local amendments. The trigger for mandatory permitting is clear: any deck attached to a residence requires a permit. This is mandated by CBC 105.2 and reinforced by Rosemead's adoption ordinance. An 'attached' deck means the deck is mechanically fastened to the house's rim joist or ledger board — even a 50-sq-ft deck attached to a sliding-glass door requires a permit. Freestanding decks (not touching the house) under 200 sq ft and under 30 inches above grade can be exempt in some jurisdictions, but Rosemead does NOT grant this blanket exemption; staff will review freestanding decks on a case-by-case basis, and most require permits if they're over 100 sq ft or in certain zoning districts. The permit fee is calculated as 1.5% to 2% of the estimated construction cost; for a typical 12x16 attached deck (192 sq ft), you should budget $200–$350 in permit fees alone, plus $50–$150 for plan review expediting if needed.

The ledger board attachment is the single most-reviewed detail in Rosemead. IRC R507.9 requires the ledger to be flashed with metal or synthetic flashing that sheds water away from the rim joist, preventing rot and structural failure. Rosemead inspectors specifically look for: (1) flashing installed over the rim and behind the house's wall cladding (per R507.9.2), (2) fasteners (bolts, nails, screws) spaced 16 inches on center through the rim joist into the band board, (3) flashing material rated for the local environment (coastal fog in San Gabriel Valley corrodes standard galvanized steel, so stainless or high-quality vinyl-backed aluminum is preferred). A common rejection reason is incomplete or backwards flashing — if the detail doesn't show water running downhill and away from the house, the plan gets marked REJECTED. Provide a detailed cross-section drawing (1:1 scale detail, minimum 8.5x11 sheet) showing ledger, rim, flashing, fasteners, and siding interaction. If you're attaching to a stucco house (common in Rosemead), you must flash behind the stucco; this often requires cutting and patching, which adds $200–$500 to your project cost and may require a separate stucco contractor.

Footing and frost-depth requirements are geographically and geotechnically nuanced in Rosemead. The city spans two zones: the San Gabriel Valley floor (elevation 200-500 ft) and the San Gabriel Mountains foothills (1,000-3,000 ft). In the valley, frost depth is minimal (0-6 inches below grade in most years), so standard 12-inch footings below grade are often adequate; however, expansive clay soils are present in pockets (especially near I-10 and south of Huntington Drive), and these soils heave in freeze-thaw cycles and shrink when dry. If your deck is in an expansive-soil zone, Rosemead staff may request a geotechnical engineer's report ($400–$800) to determine footing depth, post-setting material, and soil-bearing capacity. In the foothills, frost depth can reach 18-24 inches, so footings must be dug deeper. Get a soil test ($100–$200) or consult the USDA soil survey for your address before designing footings; bring this to your permit intake meeting to avoid plan rejection. Concrete footings must have a pad (minimum 12x12 inches) at the bottom and a post pier rising above grade; the frost-proof footing depth is measured from finish grade, not from current-grade, so account for any grading changes.

Guardrails, stairs, and ramps are codified by CBC 1015 (IBC incorporated). Guardrails on decks over 30 inches above grade must be 36 inches high minimum, measured from the deck surface; horizontal balusters (the vertical pieces between top and bottom rails) must not allow a 4-inch sphere to pass (prevents child head entrapment). Stair stringers and treads are regulated by R311.7: minimum 7-inch run (tread depth), maximum 7.75-inch rise (step height), and minimum 36-inch width. Landings at stairs must be 36 inches deep and as wide as the stair. Open risers (gaps between steps) are prohibited if the deck is over 30 inches high. Handrails on stairs must be 34-38 inches above the nosing and graspable (1.25-2 inches in diameter for residential). These details must be shown on your permit plan with dimensions. A common rejection: showing a 7.5-inch rise and 6.5-inch run, which triggers 'stairway does not meet R311.7 — REJECTED.' Measure your actual rise (height from grade to deck surface) and divide by typical 7-inch risers to get the number of steps; if the math doesn't divide evenly, you'll need a landing or a custom riser height. Have your carpenter or engineer confirm dimensions before submitting.

Electrical and plumbing are outside the scope of a basic deck permit but must be called out if present. If your deck includes a ceiling fan, underdeck lighting, or an outlet, you need a separate electrical permit and a licensed electrician (per California B&P Code § 7044). Plumbing is rare on decks but triggered if there's a water line (e.g., an outdoor shower enclosure). Owner-builder status allows you to pull the deck permit yourself, but any electrical work requires a state-licensed electrician's signature on the plans and a separate electrical permit. Similarly, if you're hiring a contractor, they must be licensed in the trade(s) being performed. The Rosemead Building Department will ask for proof of licensure (California Contractor's State License Board CSLB number) if a contractor is listed. Timelines: deck-only permit is 5-10 business days for plan review plus 2-3 weeks for inspections (footing inspection often takes 1-2 weeks to schedule). Adding electrical can extend this to 4-6 weeks. Plan ahead if you need the deck completed by a certain date.

Three Rosemead deck (attached to house) scenarios

Scenario A
12x16 attached deck, 2 feet above grade, rear yard, expansive-clay zone (central Rosemead, near Valley Boulevard)
You're building a pressure-treated wood deck attached to the sliding-glass door of a 1970s ranch house in central Rosemead. The deck is 192 sq ft, sits 2 feet (24 inches) above grade, and will have a 4-step stair to the backyard. Because it's attached and over 200 sq ft, a permit is required. Your first challenge: the soil in this zone (San Gabriel Valley, east of I-605) is classified as expansive clay by the USDA soil survey. Rosemead Building Department will likely require either a geotechnical report ($600) or a conservative footing design (footings 24 inches deep, dug below the expansive zone). Assuming you choose the conservative route, you'll show 24-inch footings with 12x12 concrete pads, frost-proof post piers, and 4x4 posts set in concrete. The ledger attachment is critical: you'll need stainless-steel flashing (due to coastal fog and salt air drifting into the valley), 1/2-inch bolts every 16 inches, and flashing routed behind the stucco. Plan for stucco cutting and patching ($250–$400). The guardrails and stairs are straightforward: 36-inch-high guardrails with 4-inch-sphere-blocking balusters, and a 4-step stair with 7-inch risers and 10-inch runs (you'll need a landing or open risers depending on the final configuration). Permit fee: $250–$350. Plan review: 7-10 business days. Inspections: footing pre-pour (inspect concrete pad and depth), framing (ledger, posts, beam, joist), final (guardrail, stairs, fasteners). Total timeline: 4-6 weeks from submittal to final sign-off. Material costs: $3,500–$5,500 (lumber, concrete, hardware, flashing). Labor (if contracted): $2,500–$4,000.
Permit required (attached + over 200 sq ft) | Geotechnical report or 24-inch footings required (expansive clay) | Stainless flashing for ledger (coastal fog) | Permit fee $250–$350 | Plan review 7-10 days | 3 inspections (footing, framing, final) | 4-6 weeks total
Scenario B
8x10 freestanding ground-level deck, no attachment, north Rosemead foothills (near Sierra Madre Avenue, elevation 1,200 ft)
You want a simple 80-sq-ft platform deck in your backyard — no ledger, no attachment, sitting on concrete pads at grade level. Normally, IRC R105.2 exempts freestanding decks under 200 sq ft and under 30 inches from permitting. However, Rosemead applies case-by-case review: (1) if the deck is in a steep-slope or fire-zone overlay district (common in the foothills), a permit may be required regardless of size, (2) if the deck is within 15 feet of a property line, it may trigger setback review and thus require a permit, (3) if the deck serves as 'part of the means of egress' (e.g., the only way to exit a bedroom door), it must be permitted. Assume your 8x10 deck is in a standard residential zone, 20+ feet from the property line, and is purely recreational. You call the Rosemead Building Department and ask: 'Do I need a permit for a freestanding 80-sq-ft deck at grade?' The answer is likely 'No permit required, but we recommend you file a simple one-page exemption form ($50–$75 fee) to document that the work meets IRC R105.2, so there's no future liability or resale disclosure issue.' If you skip the exemption form, you're taking a calculated risk: the deck is probably fine, but if a city inspector happens by or if you sell the house, the TDS will require disclosure of any unpermitted work, and the buyer may demand removal. The foothills zone has shallow rock or granitic soil, so you won't need deep footings; concrete pads on undisturbed soil (minimum 12x12 inches, 2 inches above grade) are acceptable. If frost depth in that zone is 18-24 inches, the exemption form should note that pads are sitting at grade and not frost-proof; this is acceptable for a temporary or easily-removed platform but flagged on disclosure. Material cost: $600–$1,000. No permit fees if fully exempt; $50–$75 if you file the exemption form (recommended). Timeline: instant if exempt, 2-3 days if you file the form.
Likely no permit required (under 200 sq ft, no attachment, at grade) | Exemption form recommended ($50–$75) | Concrete pads on undisturbed granitic soil | Footing depth not frost-proof (acceptable for grade-level platform) | $600–$1,000 material cost | Same-day to 2-3 day review
Scenario C
14x20 attached deck with electrical lighting, 3.5 feet above grade, south Rosemead (near Garvey Avenue, coastal clay soils)
You're building a larger composite-decking deck attached to a second-story sliding door of a contemporary home. The deck is 280 sq ft, sits 3.5 feet above grade, and you want recessed lighting, a ceiling fan, and a 120V outlet. This project requires TWO permits: (1) a structural deck permit, and (2) an electrical permit. The deck permit covers framing, ledger, guardrails, and stairs. The electrical permit covers the outlet, lighting, and conduit. Rosemead's online portal allows you to file both simultaneously, which is recommended to avoid scheduling conflicts. Footing depth: the south Rosemead coastal zone (Garvey Avenue area) is near the San Gabriel River floodplain and has bay mud and clay soils with low bearing capacity. Expect Rosemead staff to request a geotechnical report or a conservative design with deep footings (20-24 inches) and a wider pad (18x18 inches) to spread the load. Alternatively, you can spec steel post footings (e.g., Simpson Strong-Tie Strong Foot brackets) that sit on concrete pads — these are pre-engineered and often avoid the need for a geo report. Ledger flashing is especially critical near Garvey Avenue due to higher moisture and salt air; specify stainless-steel L-flashing or coated copper. The electrical work: a licensed electrician must design the circuit, install GFCI protection (required within 6 feet of water in California), and get the electrical permit inspected separately. The outlet must be weatherproof, and the lighting must be on a dedicated 15A circuit (or 20A if multiple outlets). Permit fee for deck: $300–$400. Electrical permit fee: $80–$150. Plan review: 10-14 days combined (deck review and electrical review are sequential). Inspections: footing (deck), framing (deck), electrical (rough-in and final), deck final. Total timeline: 6-8 weeks. Material costs: $6,000–$9,000 (composite decking is pricier than pressure-treated wood). Electrical material and labor: $1,200–$2,000.
Permit required (attached + 280 sq ft + electrical) | Geotechnical report or deep/wide footings (clay soils) | Stainless flashing required (coastal moisture) | Deck permit $300–$400 | Electrical permit $80–$150 | Licensed electrician required | GFCI protection mandatory | 10-14 day plan review | 4+ inspections (footing, framing, electrical rough/final, deck final) | 6-8 weeks total | $7,200–$11,000 all-in

Every project is different.

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

Rosemead's geotechnical wildcard: why expansive clay and bay mud complicate deck design

Rosemead straddles two distinct geotechnical zones, and deck design varies significantly based on location. The central valley (elevations 200-500 ft, from Garvey Avenue south to the I-10 corridor) is built on San Gabriel Valley alluvium with pockets of expansive clay and occasional bay-mud deposits. Expansive clay swells when wet and shrinks when dry, causing differential footing movement; this can crack the ledger board, separate the flashing, or cause the deck to heave unevenly. Bay mud (near old flood channels) has very low bearing capacity, typically 1,000-2,000 pounds per square foot, requiring much wider footings than standard designs. The Rosemead Building Department's standard practice is to request a geotechnical engineer's report for any deck over 200 sq ft in zones flagged as expansive or bay mud. The cost is $400–$800, but it's often cheaper than redesigning footings mid-project or having Rosemead reject your plan.

The foothills zone (elevations 1,000-3,000 ft, north of Sierra Madre Avenue toward the San Gabriel Mountains) sits on granitic bedrock with shallow soil. Bearing capacity is typically 3,000-5,000 psf or higher, and frost depth is 18-24 inches. Standard frost-proof footing design works here, but you must dig to 24 inches minimum. A critical detail: if you hit bedrock before 24 inches, document the depth of competent bedrock and note it on your plan. Rosemead inspectors will verify this at the footing pre-pour inspection. If you're in the foothills and you specify 12-inch footings (insufficient for frost depth), your plan will be REJECTED, and you'll waste 1-2 weeks resubmitting. Always check the USDA Natural Resources Conservation Service soil map for your address before designing; this takes 10 minutes online and can save you weeks.

Coastal fog and salt air (even 20 miles inland in Rosemead) degrade standard galvanized hardware. Stainless steel or hot-dip galvanized connectors (per ASTM B695, Class C or higher) are recommended for ledger bolts, joist hangers, and flashing. Many rejections are due to specifying 'galvanized bolts' without noting the grade; Rosemead inspectors assume Grade 2 (light galvanizing) and flag it as non-compliant. Specify 'Type 316 stainless bolts' or 'ASTM B695 Class C hot-dip galvanized' and you'll pass. The cost difference is about 15-25% higher for stainless, but it's worth the durability and the avoided re-inspection.

Rosemead's permit workflow: online submittal, plan review nuances, and inspection scheduling

Rosemead Building Department uses an online permit portal (accessible via the city website or a direct link if you search 'Rosemead CA building permits'). You can submit your deck permit application, plans, and supporting documents entirely online; you do NOT need to visit City Hall in person (though you can if you prefer). The portal asks for project description, owner/applicant info, scope of work, estimated cost, and attachment of PDF plans. Typical turnaround for initial plan review is 5-10 business days. If your plans are incomplete or non-compliant, staff will issue a 'Plan Review Mark-Up' with a list of required corrections. Common mark-ups include: (1) missing ledger flashing detail (provide a 1:2-scale or larger cross-section), (2) footing depth not meeting frost depth or geotechnical requirement, (3) guardrail height or baluster spacing off-code, (4) stair rise-run calculations not shown, (5) soil-bearing capacity or frost depth not justified. You then resubmit with corrections (usually as a 'Revised Sheet 1' or updated plan), and staff re-reviews in 3-5 business days.

Once plans are approved, you get a 'Permit Issued' notice via email and can purchase the permit (pay the fee, typically $200–$400 for a residential deck). At that point, you're cleared to start construction. However, you must notify the Building Department before beginning work and schedule the first inspection (footing pre-pour). The footing inspection is the most commonly scheduled and often takes 1-2 weeks to book, depending on inspector availability. During this inspection, the inspector verifies that footings are dug to the approved depth, pads are level, concrete is the correct strength, and posts are set correctly. If the inspector approves, you pour concrete and proceed. If not approved, you'll be directed to correct the issue (re-dig, add pier height, adjust pad size, etc.) and re-inspect. Once footing passes, you schedule the framing inspection (after posts, beams, and joists are installed but before decking). The framing inspection checks ledger flashing, fastener spacing, guardrail blocking, stair stringers and risers, and overall structural integrity. Finally, you schedule the final inspection (after all decking, guardrails, stairs, and any electrical is complete). Plan for 2-3 weeks between footing and framing inspections (allows time for concrete cure and framing work) and 1-2 weeks between framing and final.

Red flags that slow down inspections: (1) missing or improperly sealed post-concrete connection (must be exposed for visual inspection), (2) ledger flashing not visible or routed behind cladding (inspectors sometimes require temporary removal of siding to verify), (3) composite decking over pressure-treated rim joist without ventilation gap (some jurisdictions now require this to prevent moisture trap; ask Rosemead staff if required — it's not universal in California yet), (4) stair stringers stringed or with open risers when closed risers are required. If your inspector finds a deficiency, you'll get a 'Notice to Correct' and must reschedule. This can add 1-2 weeks to your timeline. To avoid this, have a knowledgeable carpenter or designer review the work before each inspection and correct any obvious issues proactively.

City of Rosemead Building Department
8838 E. Valley Boulevard, Rosemead, CA 91770
Phone: (626) 569-2100 (main); ask for Building and Safety Division | https://www.rosemead.org (navigate to Permits & Licenses or use the online permit portal link)
Monday-Friday, 8:00 AM - 5:00 PM (closed city holidays; call to confirm current hours due to staffing changes)

Common questions

Do I need a permit for a deck if I'm just replacing an old deck?

Yes. Even if you're replacing an existing deck, you need a new permit. Rosemead treats this as new construction and requires full structural review, updated flashing, and code-compliant guardrails and stairs. If the old deck's footings are still in place and you're reusing them, you'll still need to verify footing depth (especially if the original deck is 20+ years old and was built to older frost-depth standards). Bring photos of the old deck and any original permits if available; this helps staff expedite review. Budget 4-6 weeks and $200–$350 in permit fees for a deck replacement.

Can I hire any contractor, or does the contractor need to be licensed?

The contractor performing the work must hold a California Contractor's State License Board (CSLB) license in the appropriate classification (B license for general building, C-5 for framing, or C-31 for construction cleanup). You'll provide the CSLB license number on the permit application. If you're the owner-builder (performing the work yourself), you do NOT need a contractor license for the deck itself, but you cannot contract with others unless they're licensed. If you hire a painter, electrician, or plumber for ancillary work, those trades must be licensed separately. The Rosemead Building Department verifies all licenses before issuing the permit.

What's the frost depth in Rosemead, and how deep do my footings need to be?

Frost depth varies by elevation and zone. In the central valley (south of Sierra Madre Avenue), frost depth is typically 0-6 inches; in the foothills (north of Sierra Madre), it's 18-24 inches. However, expansive clay soils may require deeper footings regardless of frost depth to avoid heave. The safest approach is to request a geotechnical report ($400–$800) or consult the USDA soil map and frost-depth data for your specific address. If you're unsure, ask Rosemead Building Department staff during pre-submittal consultation (free, no appointment needed during office hours). Show them your address and ask for a footing depth recommendation; this prevents plan rejection later.

Do I need a separate permit for deck lighting or an outlet?

Yes. Any electrical work (lighting, outlets, ceiling fan) requires a separate electrical permit and must be performed by a licensed electrician. The electrical contractor pulls the electrical permit, installs the work per NEC code, and schedules the electrical inspection. Deck permits and electrical permits are reviewed and inspected separately, though you can file both simultaneously to save time. Budget an extra $80–$150 in permit fees and 1-2 weeks of additional plan review and inspection time if you include electrical.

What if my property is in a flood zone or fire zone?

Rosemead has flood-zone and fire-zone overlay districts. If your property is in the Special Flood Hazard Area (SFHA, typically near the San Gabriel River), you'll need to comply with FEMA flood-elevation requirements; deck footings may need to be driven deeper or posts elevated above the base flood elevation. Fire zones (especially in the foothills) may require non-combustible railings or limited setbacks from vegetation. Call the Rosemead Building Department and provide your property address; they'll tell you if overlays apply. Plan for an additional $300–$600 in design costs (engineer review) and 1-2 weeks of review time if overlays are triggered.

How much will the permit cost for my deck?

Permit fees are typically 1.5-2% of the estimated construction cost. For a 12x16 attached deck (192 sq ft) with standard materials and labor, estimated cost is $3,500–$5,500; this results in a permit fee of $250–$350. For a larger 14x20 composite deck ($6,000–$9,000 estimated cost), the permit fee is $300–$400. Rosemead charges the fee at the time you purchase the permit (after plan approval), and you can pay online or by check. There are no additional inspection fees; the permit fee covers all three inspections (footing, framing, final).

How long does it take from submitting plans to getting a permit issued?

Plan review typically takes 5-10 business days for an initial submittal. If the plans are incomplete or non-compliant, you'll get a mark-up requesting corrections; resubmittal and re-review takes 3-5 business days. Once approved, you pay the permit fee and can begin work. Total time from first submittal to permit issued is usually 10-14 business days, or 2-3 weeks. Inspections are scheduled separately and take 2-4 additional weeks (footing pre-pour can take 1-2 weeks to schedule, then 1-2 weeks between footing and framing, then 1-2 weeks between framing and final). Plan for 6-8 weeks from submittal to final inspection sign-off.

Do I need HOA approval in addition to the city permit?

If your property is in a homeowners association (HOA), the HOA may require separate approval for deck design, colors, materials, or setbacks. HOA approval is independent of city permitting and must be obtained separately. Get HOA approval in writing before submitting to Rosemead; include a copy of the HOA approval letter with your permit application. Some HOAs in Rosemead require architectural review and can take 2-4 weeks; factor this into your timeline. If there's a conflict between HOA rules and city code, city code prevails, but it's wise to align both.

What if I build the deck and then someone files a complaint?

Rosemead Building Department investigates complaints about unpermitted work. If a deck was built without a permit and a neighbor or inspector discovers it, the city will issue a 'Notice to Correct' and may order removal or bring-to-code work. This can cost $3,000–$15,000 or more depending on the scope of corrections needed. Additionally, if you sell the property, California law requires disclosure of all unpermitted work via the Real Estate Transfer Disclosure Statement (TDS); the buyer can demand removal, renegotiate the price, or walk away entirely. Insurance may also deny claims for injuries or damage on an unpermitted deck. The safest path is always to get a permit upfront — it costs $250–$350 and saves enormous headaches later.

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

Yes, you can perform the deck construction yourself as the owner-builder, provided you comply with California B&P Code § 7044. You pull the permit in your name as the owner performing the work (not as a contractor). However, if you hire electricians, plumbers, or other trades for any portion of the work, those contractors must be licensed. For the structural deck work (framing, ledger, footings), you can do it yourself if you're skilled, or hire a licensed contractor. Either way, the permit must be clear about who is doing what. Rosemead requires a signed statement from the owner-builder confirming that you will perform the work (or you hire licensed trades). This is a brief form, usually filled out on the permit application.

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 Rosemead Building Department before starting your project.