Do You Need a Permit for a Concrete Slab? Complete Guide
Pouring a concrete slab is one of the most common residential projects — and one of the most confusing when it comes to permits. A small patio may be exempt. A large patio may require a permit. A sidewalk on your own property may be exempt. A sidewalk in the public right-of-way always requires a permit (from Public Works, not the building department). An elevated slab more than 30 inches above grade never qualifies for the IRC R105.2 exemption. Impervious surface limits in cities like Austin, Portland, and Seattle can prevent you from adding flatwork even when the permit itself would be simple. This guide covers IRC R506 slab requirements, R105.2 permit exemptions, impervious surface rules, right-of-way work, expansive soil considerations in California and Texas, and typical costs for different types of concrete flatwork.
Last updated: April 11, 2026
Check your specific project
Get an instant, personalized answer for your city and project details.
Free Permit Lookup →When You Need a Concrete Slab Permit
You'll typically need a building permit when:
- Sidewalk in public right-of-way — ALWAYS requires a permit, regardless of size. Issued by Public Works or Transportation department, NOT the building department. Common names: Street Use Permit, Encroachment Permit, Right-of-Way Permit.
- Driveway approach / curb cut — ALWAYS requires a permit. Cutting the curb or changing the approach affects drainage, traffic sight lines, and public utilities. Handled by Public Works.
- Any slab elevated more than 30 inches above grade — The IRC R105.2 exemption for sidewalks and driveways only applies to slabs not more than 30 inches above adjacent grade. Elevated slabs require a permit regardless of area.
- Large patio slab (typically over 200 sq ft) — Permit required in most major cities. Specific thresholds vary by local amendment; IRC does not specify a patio area threshold.
- Shed foundation slab when shed exceeds accessory building exemption — If the shed itself requires a permit (typically over 120 sq ft), the foundation slab is part of the permitted project.
- Pool deck concrete — Covered under the pool building permit, which is always required.
- Slabs on expansive soils (California Bay Area, LA basin, DFW) — May require a geotechnical report and engineered design. California Health & Safety Code 17953-17957 requires preliminary soils reports for subdivisions; local rules often extend this to flatwork projects.
- Slabs in flood zones — Must be elevated above Base Flood Elevation (BFE) in designated FEMA SFHA zones. Permit required with elevation certificate.
- Stormwater-triggering projects — Adding significant impervious surface (typically 2,000-5,000 sq ft in major cities) may trigger a separate stormwater permit with engineered drainage plans.
- Work in historic districts — Requires historic review in addition to building permit.
When You DON'T Need a Permit
These projects are typically exempt from permit requirements:
- IRC R105.2 specifically exempts sidewalks and driveways not more than 30 inches above adjacent grade, not over any basement or story below, and not part of an accessible route. This is the model code language — actual exemptions vary by local amendment.
- Small at-grade patio (under 120 sq ft in many jurisdictions) — Often exempt in jurisdictions that have adopted amendments adding patios to R105.2. Always verify with your local building department.
- Private walkway or path on your own property — Usually exempt if at-grade and not part of an accessible route.
- Shed foundation slab under 120 sq ft when shed itself is exempt — Usually exempt as part of the accessory structure.
- Walk-on path of stepping stones or unbonded pavers — Not a 'slab' under the IRC. No permit typically required.
- Houston, Texas — Generally does not require permits for at-grade concrete flatwork on private property (no zoning, permissive residential rules).
- Minor repairs to existing flatwork (patching cracks, replacing a single panel) — Not a permit item.
Exemptions vary by city. Always check your local requirements.
Typical Permit Costs
Permit fees vary by city and project scope. Here are typical ranges:
| Project Scope | Typical Permit Fee |
|---|---|
| Building permit (small patio under 200 sq ft) | $75 – $200 |
| Building permit (larger flatwork) | $150 – $500 |
| Right-of-way / encroachment permit | $100 – $500+ |
| Stormwater permit (for large impervious additions) | $200 – $2,000 |
| Plain broom-finish concrete patio | $6 – $10 per sq ft |
| Stamped concrete (basic pattern) | $12 – $18 per sq ft |
| Stamped concrete (complex/color) | $18 – $30 per sq ft |
| Exposed aggregate | $8 – $14 per sq ft |
| Colored concrete (integral color) | $9 – $14 per sq ft |
| Driveway (4-inch standard) | $5 – $10 per sq ft |
| Sidewalk replacement | $5 – $8 per sq ft |
| Demolition of existing concrete (additional) | $2 – $4 per sq ft |
| Geotechnical soils report (expansive soil areas) | $500 – $2,500 |
These are permit fees only and don't include construction costs. Most cities calculate fees based on estimated project value.
The Permit Process: Step by Step
- 1 Determine the scope and location
Is the slab on private property or public right-of-way? Is it attached to a structure (deck, porch, shed foundation) or standalone (patio, walkway, driveway)? Will any part be elevated more than 30 inches above grade? These questions determine whether you need a permit and which department handles it. ROW work goes to Public Works; building work goes to the Building department. - 2 Check impervious surface limits
Austin caps residential impervious cover at 40-45% (15-25% in Barton Springs Zone). Portland has stormwater surcharges for increased impervious area. Seattle has Critical Areas rules. Check your city's GIS portal or planning department for your lot's remaining impervious capacity BEFORE planning the project. Adding 400 sq ft of patio may push you over the limit if you're already near the cap, requiring a variance or alternative design. - 3 Check expansive soils
If you're in California (LA basin, Bay Area), Texas (DFW, Austin), or parts of Colorado, your lot may have expansive clay soils that affect slab design. A geotechnical soils report ($500-$2,500) may be required for slabs over a certain size. Post-tension design, thickened edges, or engineered drainage may be needed. Check with your local building department before designing the slab. - 4 Apply for permit (if required)
For private property slabs over the exemption threshold: building permit from the Building department. Application includes site plan showing slab location, distance to property lines, distance to structures, dimensions, thickness, reinforcement plan (if any), and purpose. For ROW work: encroachment permit from Public Works. Applications are typically simpler but still require site plan and often a traffic control plan for street-adjacent work. - 5 Site preparation
Remove existing vegetation, topsoil, and any existing concrete. Grade to 4-inch minimum fall away from any structure foundation over the first 10 feet (IRC R401.3). Compact subgrade to provide uniform support. Install base course per IRC R506.2.2: 4-inch minimum thick base of clean graded sand, gravel, crushed stone, crushed concrete, or crushed blast-furnace slag (passing 2-inch sieve). - 6 Vapor retarder (if required)
IRC R506.2.3 requires a minimum 10-mil vapor retarder (ASTM E1745 Class A) with joints lapped 6 inches, between concrete slab and base course. EXCEPT for: garages and unheated accessory structures, unheated storage rooms under 70 sq ft and carports, AND 'driveways, walks, patios, and other flatwork not likely to be enclosed and heated at a later date.' Most outdoor flatwork doesn't need a vapor retarder under this exception. - 7 Form work and reinforcement
Set forms to the planned slab thickness and dimensions. Minimum slab thickness is 3.5 inches per IRC R506.1 (4 inches standard for most flatwork). Install reinforcement if planned (rebar grid, wire mesh) supported at center or upper one-third of the slab depth. For driveways, consider #3 or #4 rebar in a grid. For walkways and patios, wire mesh is often sufficient. Control joints should be cut every 10 feet maximum to prevent uncontrolled cracking. - 8 Concrete pour
Concrete compressive strength per IRC R402.2: 2,500 psi minimum for interior slabs, 3,000-3,500 psi for exterior flatwork in freeze-thaw climates. Air-entrained (5-7% total air) for freeze-thaw exposure. Pour during appropriate weather (50°F-90°F ideal). Screed level, float, and finish (broom, trowel, or stamp pattern). Cut control joints within 24 hours of pour or finish with jointing tool during finishing. - 9 Curing
Concrete must cure properly to reach design strength. Keep surface damp for 7 days minimum (cover with plastic, apply curing compound, or spray periodically). Protect from rain for first 24 hours. Do not allow foot traffic for 24-48 hours minimum, vehicle traffic for 7 days minimum. Full design strength reached at 28 days. Improper curing causes reduced strength, surface dusting, and premature cracking. - 10 Inspection (if permitted)
Typical inspections: pre-pour (verifies forms, reinforcement, vapor retarder if required) and final (verifies thickness, finish, control joints, drainage away from structures). For ROW work, Public Works inspects at completion to verify compliance with city standards.
Documents You'll Need
- Building permit application — For private property flatwork over exemption threshold. Filed by contractor or owner. Includes site plan, dimensions, purpose, estimated cost.
- Site plan — Drawing showing property boundaries, existing structures, slab location, distances to property lines and structures, slab dimensions, grade/drainage pattern. Can be hand-drawn for small projects.
- Encroachment / right-of-way permit application — For any work in public ROW (sidewalks, curb cuts, approaches). Filed with Public Works. Includes traffic control plan for street-adjacent work.
- Geotechnical soils report (expansive soil areas) — Required for larger flatwork in areas with expansive clay soils (CA LA basin, Bay Area, TX DFW). Prepared by a registered geotechnical engineer. Specifies slab design requirements.
- Impervious surface calculation (where applicable) — Shows existing impervious surface on the lot plus the proposed addition, and compares to the city's maximum allowance for your zoning district. Required in Austin, Portland, and other strict jurisdictions before approval.
- Elevation certificate (flood zones) — For slabs in FEMA Special Flood Hazard Areas (SFHA). Shows proposed elevation relative to Base Flood Elevation (BFE). Required for any construction in flood zones.
Common Mistakes to Avoid
Skipping the permit for ROW work
The most common mistake for sidewalk replacements is thinking 'it's the sidewalk in front of my house, so I don't need a permit.' Wrong — the sidewalk is in the public right-of-way. Any work on it requires a permit from Public Works (not the building department). Unpermitted ROW work can result in fines, required removal, and liability for any injuries on the non-compliant surface.
Ignoring impervious surface limits
Austin, Portland, Seattle, and many coastal cities cap impervious cover on residential lots. Adding a large patio without checking your remaining impervious capacity can trigger a permit denial or an expensive stormwater management plan requirement. Check BEFORE designing.
Not checking for expansive soils
In LA basin, Bay Area, and DFW, expansive clay soils can cause slab heave if not properly designed. Standard 4-inch slabs on expansive clays can crack and lift within a few years. Engineered design (thickened edges, post-tension, or soils engineering letter) may be required. Skip this and you'll be repouring the slab in 3-5 years.
Slab too close to structure foundation
A slab placed tight against the house foundation can trap water against the foundation, causing basement moisture problems. IRC R401.3 requires drainage away from the foundation with minimum 6-inch fall in the first 10 feet. Slabs should slope away from the house at minimum 2% (1/4 inch per foot).
Wrong concrete mix for the climate
In freeze-thaw climates, air-entrained concrete is required for exterior flatwork. Non-air-entrained concrete spalls and cracks within a few winters. IRC R402.2 specifies 3,000-3,500 psi minimum for exterior flatwork in moderate/severe weathering zones. Always specify the correct mix when ordering.
No control joints
Concrete shrinks as it cures and cracks are inevitable. Control joints (scored lines) direct the cracking to predetermined locations where it's hidden. Without control joints every 10 feet maximum, the slab will crack randomly and unattractively. Cut control joints within 24 hours of pour or score during finishing.
Inadequate curing
Concrete must be kept damp for 7 days minimum to reach design strength. Drying too fast (especially in hot, windy weather) causes surface dusting, reduced strength, and premature cracking. Use curing compounds, plastic sheeting, or regular spraying.
Altering neighbor drainage
IRC R401.3 requires that drainage not be altered to direct water onto adjacent property. This is both a code violation and a tort liability issue. Plan the slab grade to maintain existing drainage patterns or include drainage mitigation (swales, French drains, catch basins).
HOA & Zoning Considerations
Building permits, zoning approval, and HOA approval are three separate processes. Depending on your situation, you may need all three before starting your concrete slab project.
HOA (Homeowners Association)
If you live in an HOA community, check your CC&Rs before starting work:
- HOAs commonly regulate flatwork visible from the street — especially driveway extensions and front-yard patios
- ARC approval often required for changes to driveway width or material
- Some HOAs require specific finishes or colors to match community aesthetic
- Shared driveways and easements complicate approvals — may require neighbor consent
- Stamped/decorative concrete often needs approval of pattern and color
Zoning Requirements
Zoning rules are separate from building codes and apply even when no permit is required:
- IRC R105.2 exempts sidewalks and driveways not more than 30 inches above grade
- Most cities add local amendments for patios (often 120-200 sq ft thresholds)
- Right-of-way work always requires Public Works permit (not building permit)
- Impervious surface limits in Austin (40-45%), Portland, Seattle, and coastal cities
- Expansive soil areas (CA LA basin, Bay Area, TX DFW) may require geotechnical report
- Flood zone construction requires elevation certificate and BFE compliance
- Historic districts require review for any exterior hardscape changes
Key takeaway: A building permit means your construction meets safety codes. Zoning approval means it meets land-use rules. HOA approval means it meets your community's aesthetic standards. You may need all three — get them in this order: HOA first, then zoning, then building permit.
Required Inspections
Most jurisdictions require inspections at each stage of construction. Here's what to expect:
Pre-pour inspection (for permitted work)
When: After forms are set, reinforcement installed, but before concrete pour
Form dimensions and placement per approved plans, reinforcement type and spacing (if specified), vapor retarder installation (if required), base course thickness and compaction, proper grading for drainage, setbacks from property lines and structures.
Common failures: Forms in wrong location, insufficient base course, missing reinforcement where required, vapor retarder damaged or missing, wrong slab slope for drainage.
Final inspection
When: After concrete is poured and cured
Slab thickness, finish quality, control joints at proper spacing, drainage away from structures, no cracking beyond expected control joint lines, proper curing, compliance with approved plans.
Common failures: Slab too thin, no control joints, poor finish, drainage toward house foundation, uncontrolled cracking from lack of curing.
ROW inspection (for sidewalks, curb cuts, approaches)
When: After completion by Public Works
Compliance with city standard details, proper slope and grade, ADA compliance (where applicable), integration with existing curb and sidewalk, no damage to adjacent public infrastructure.
Common failures: Wrong slope (too steep or not draining), non-standard dimensions, ADA non-compliance, damage to curb or adjacent public concrete.
Pro Tips
Practical advice from people who've been through the process:
- For small at-grade patios (under 120 sq ft): the permit is often not required, but always call your building department to confirm. Five minutes on the phone saves weeks of back-and-forth later.
- For any ROW work: budget for Public Works approval BEFORE scheduling concrete work. Approvals can take 1-4 weeks and require engineering review.
- Save original receipts and plan documents. Future home buyers' inspectors may ask about slab installations — permit records help establish compliance.
- Before pouring a slab against a foundation, confirm the grading plan with your contractor. Slabs sloping TOWARD the house are a classic problem that leads to basement water intrusion.
- For stamped concrete: the finish quality depends heavily on the installer's experience. Budget extra for contractors with demonstrated stamped concrete portfolios. A bad stamp job is nearly impossible to correct without tearing out the slab.
- Control joints should be at least 1/4 of the slab thickness deep. For a 4-inch slab, joints should be 1 inch deep minimum. Deeper is better — the crack wants to propagate to the deepest weak point.
- Cold weather pouring: concrete needs protection from freezing for 3-7 days minimum. Use insulated blankets or heated enclosures. Pouring below 40°F requires special care.
- Hot weather pouring: concrete cures too fast, causing surface problems. Start early in the morning, use retarders, and cure immediately. Consider fog spraying to slow surface evaporation.
- For pool decks: coordinate with the pool contractor. The deck concrete is typically part of the pool building permit, and design needs to account for bonding, drainage, and chemical exposure.
- For DIY flatwork: start small. A 100 sq ft patio is a manageable weekend project with help. A 500 sq ft driveway is a major undertaking that benefits from professional help.
Frequently Asked Questions
Usually not, if it's at-grade (not elevated more than 30 inches) and under a local threshold (typically 120-200 sq ft). IRC R105.2 exempts at-grade sidewalks and driveways, and many cities extend this to small patios. Always confirm with your local building department — the exemption threshold varies and some cities require permits for any concrete work.
The sidewalk is typically in the public right-of-way, not on your property (even though you may be responsible for maintaining it). Any work requires a permit from Public Works or Transportation department — not the building department. This is a separate process with its own requirements, often including a traffic control plan for safety during the work.
Usually yes, on private property at-grade, in most jurisdictions. Check first: (1) Does your HOA allow it? (2) Does the city require a permit? (3) Is the extension causing a new curb cut (always requires permit)? (4) Will it exceed your impervious surface limit? If those are all fine, DIY is possible but requires proper preparation, tools, and experience. A bad pour is expensive to fix.
IRC R506.1: minimum 3.5 inches (89 mm). For most practical residential flatwork, 4 inches is standard. Driveways intended for heavy vehicles (RVs, trucks) should be 5-6 inches. Foundation slabs for structures are typically 4-6 inches depending on load.
IRC R506 doesn't require reinforcement for most residential slabs, but it's good practice for driveways and larger patios. Wire mesh (6x6 W2.9/W2.9) is common for walkways and small patios. #3 or #4 rebar grid is better for driveways and larger loads. For slabs on expansive soils, engineered reinforcement may be required.
Many cities (Austin, Portland, Seattle, coastal jurisdictions) cap residential impervious cover at 40-65% of lot area. Adding flatwork counts against this cap. Check your remaining impervious capacity via your city's GIS portal or planning department before designing a large slab. Going over the limit requires alternatives like permeable pavers (which may count for partial credit).
If the shed is exempt from permit (typically under 120 sq ft), the foundation slab is usually also exempt as part of the accessory structure. If the shed requires a permit, the foundation slab is part of the permitted project. Detached garages always require permits including the foundation slab.
If you're in a FEMA Special Flood Hazard Area (SFHA), any construction must be elevated above Base Flood Elevation (BFE). For flatwork, this usually means patios need to be above BFE, and any attached structures need to follow flood-resistant construction. An elevation certificate is required for permit approval.
Plain broom-finish patio: $6-$10 per sq ft installed. Stamped concrete: $12-$30 per sq ft depending on complexity. Driveway: $5-$10 per sq ft. Demo of existing concrete adds $2-$4 per sq ft. Colored or stained finishes add $1-$5 per sq ft. A 400 sq ft patio costs $2,400-$4,000 for plain finish, $5,000-$12,000 for stamped. Permits (if required) add $75-$500.
In climates with freeze-thaw cycles, exterior concrete needs special protection. IRC R402.2 requires 3,000-3,500 psi compressive strength for exterior flatwork in moderate/severe weathering zones. Air-entrained concrete (5-7% total air content) is essential — it provides microscopic air bubbles that accommodate water expansion during freezing. Non-air-entrained concrete spalls and flakes within a few winters in cold climates.
Cities We Cover for Concrete Slab Permits
See concrete slab permit requirements for your specific city:
Ready to check your project?
Use our free lookup tool to get a personalized answer for your city and project details.
Free Permit Lookup →Related Guides
Sources
This guide references requirements from the International Residential Code (IRC), published by the International Code Council, as well as local municipal building codes. Individual city requirements may vary.