Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Every ADU in Oakdale—whether detached, garage conversion, or junior ADU—requires a building permit. California Government Code 65852.2 (amended by SB 9, SB 10, AB 68) mandates local approval and overrides Oakdale's traditional zoning restrictions.
Oakdale, as a Central Valley city in Stanislaus County, sits directly under California's ADU state law, which means the city cannot ban ADUs or apply setback, lot-size, or parking rules that would make them infeasible (Gov. Code 65852.2, 65852.22). Unlike many coastal California cities that fought these laws, Oakdale has adopted a streamlined local ADU ordinance that aligns with state requirements—no owner-occupancy mandate, no minimum lot size, and no parking requirement for ADUs on parcels within half a mile of transit. The city offers a pre-approved ADU plan review track (60-day shot clock per AB 671) that can cut your timeline to 8-10 weeks if you use standard plans. Oakdale's permitting is handled by the City of Oakdale Building Department, which maintains an online portal for document uploads and status checks. The city applies California Energy Commission Title 24 (2022 standards) and standard IRC Chapter 4 (Foundations) because the Central Valley's expansive clay soils require engineered foundation design—this is THE local quirk that raises costs. All ADUs, regardless of size, trigger the same full building-permit track: plan review, foundation/framing/rough/final inspections, plus separate utility and planning review.

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

Oakdale ADU permits — the key details

California Government Code 65852.2 is the foundation of ADU law statewide, and Oakdale must comply. The statute allows one ADU per single-family lot, one junior ADU, or one ADU + one junior ADU combined—no local variance needed. Oakdale cannot impose owner-occupancy requirements, cannot enforce minimum lot-size rules that exceed state thresholds (single-family residential zoning allows ADUs as-of-right), and cannot require parking unless the ADU is within a half-mile of high-quality transit (none in Oakdale, so parking is waived). The city's local ADU ordinance (adopted ~2018, updated 2021-2023 for SB 10/AB 68 compliance) confirms these state minimums but adds one local requirement: all detached ADUs on the primary structure's side/rear lot line must maintain a 5-foot minimum setback from property lines (not the 15-foot side-yard setback of the primary residence). This is critical because it means you can build a detached ADU on a 30-foot-wide lot in some cases, whereas pre-SB 9 zoning would have been impossible. Oakdale's plan review is conducted by the Building Department (no separate Planning Commission sign-off for SB 9 ADUs <800 sq ft), which accelerates approval.

Foundation design is where Oakdale's Central Valley location becomes expensive. The Stanislaus County soil survey identifies expansive clay deposits across most of the city, particularly in the lower-lying areas near the San Joaquin River flood plain. California Building Code Section 1806 (Soils and Foundations) requires a geotechnical report for any structure where differential settlement risk is present—and Oakdale almost always triggers this for detached ADUs. Expect a $1,500–$3,000 geotech report, post-tensioned foundation ($4,000–$8,000 labor/materials for a 400-600 sq ft slab), and 2-3 extra inspections. The Building Department's plan review checklist explicitly requires a Foundation Design Certificate from a PE (Professional Engineer) or the Building Official's acceptance of a standard foundation design paired with soil-testing results. This is THE cost driver that separates Oakdale ADU projects from coastal California cities with stable sand or granitic soils. Builders who ignore this and show a standard concrete slab on grade will see immediate plan rejection with a 'Resubmit: Geotechnical Report Required' notation.

Utility separation and metering is mandatory for all ADUs in Oakdale except junior ADUs (which share electrical/water with the primary residence). Detached ADUs and garage-conversion ADUs must have separate water meters, separate electrical service (or sub-meter approval from PG&E), and separate sewer connection or approved greywater system. For water, Oakdale Municipal Utilities requires a separate meter stub from the public main—cost is typically $2,000–$4,000 for materials and connection labor. For electrical, PG&E (utility provider) requires either a second service panel (most expensive, $3,000–$5,000) or a sub-meter setup ($1,500–$2,500) that tracks the ADU's consumption separately for billing. Sewer is the trickiest: if the primary residence and ADU share a main line, you must install a cleanout and separate lateral at the property-line junction (per Stanislaus County Department of Environmental Resources, ~$1,500–$3,000). The Building Department will not issue a final inspection certificate without utility letters from each provider confirming separate metering. This is frequently missed by first-time ADU builders and causes 2-3 week delays.

Title 24 compliance (California Energy Commission standards, 2022 edition) is applied to all ADUs regardless of size. Oakdale Building Department requires solar-ready roof framing (or a signed waiver if the roof orientation is unsuitable), low-flow plumbing fixtures (2.0 gpm max), LED lighting in all permanently installed fixtures, and HVAC duct sealing certifications. For a detached ADU <800 sq ft, you can meet solar-ready with rafter reinforcement; you don't need to install solar panels themselves. For a garage conversion or attached ADU, the same rules apply but ductwork compliance is more stringent because you're modifying existing structure. The energy audit/compliance documentation is submitted at framing inspection and again at final inspection. Plan-check rejections frequently cite 'Title 24 Compliance Schedule incomplete' because builders omit the solar-ready certification or forget to specify LED fixture models by name.

Expedited SB 9 review is available in Oakdale for ADU projects using pre-approved plans or meeting a strict checklist. Assembly Bill 9 (effective Jan 1, 2022) requires local agencies to approve or deny ADU applications within 60 days if the project uses a CALGreen-approved standard plan or meets specified criteria (no variance, no design review beyond ministerial review, ADU ≤800 sq ft detached or ≤500 sq ft junior). Oakdale's Building Department publishes its SB 9 ADU pre-approved plan list on the city website—if you match one of those plans and submit electronically via the permit portal, you get the 60-day clock. Most projects still take 90 days because the initial plan review identifies soil/utility issues, but the state clock gives you a hard deadline for the city to respond. If you deviate from pre-approved plans (custom floor plan, different foundation detail, custom setback request), you lose the expedited track and revert to standard review (90-120 days). The portal upload system is straightforward: PDF plans, site plan, utility diagrams, geotech report, and a completed ADU Checklist Form (provided by the city).

Three Oakdale accessory dwelling unit (adu) scenarios

Scenario A
Detached 600 sq ft ADU with separate utilities on a 0.35-acre lot in central Oakdale (clay soils, no transit access)
You own a typical central-Oakdale residential lot (60 ft x 255 ft) zoned R-1 (single-family residential). You want to build a new detached ADU in the rear yard—600 sq ft, one bedroom, one bath, separate electrical service, separate water meter, separate sewer lateral. Because the lot is >2,500 sq ft and you're building >400 sq ft, a geotechnical report is triggered. The soil test (cost: $1,500–$2,500) will likely recommend post-tensioned slab or deep pier foundation due to expansive clay—add $5,000–$8,000 to construction. You file for permit via the city portal with: architectural plans (foundation detail per PE), site plan showing 5-foot setbacks from side/rear property lines, geotech report, PG&E sub-meter approval sketch, water-meter connection diagram, and sewer lateral detail. Plan review takes 2-3 weeks; you'll get one round of corrections (usually Title 24 compliance or foundation detail refinement). Corrected plans resubmit; approval granted 4-5 weeks after initial submission. Inspections: foundation (before concrete pour), framing (before drywall), rough mechanical/electrical/plumbing, insulation, drywall, and final (with utility letters from PG&E and water district). Timeline: 10-12 weeks from permit issuance to final sign-off. Total permit and plan-review fees: $3,500–$5,500 (based on ~$150,000 estimated construction value). Separate utility connections and geotech cost another $10,000–$15,000 on top of construction materials/labor.
Permit + plan review: $3,500–$5,500 | Geotechnical report: $1,500–$2,500 | Post-tensioned foundation: $5,000–$8,000 | Water meter connection: $2,000–$3,000 | Electrical sub-meter: $1,500–$2,500 | Sewer lateral: $1,500–$2,500 | Total non-construction costs: $15,000–$24,000 | Timeline: 10-12 weeks | 6 inspections required
Scenario B
Junior ADU (400 sq ft) interior conversion of garage in Oakdale historic district (setback overlay, shared utilities allowed)
Your home is in the Oakdale historic district (small overlay zone around downtown); you want to convert your attached 2-car garage into a junior ADU (studio, kitchenette, full bath, separate entrance via side door to original house exterior). Junior ADUs are allowed statewide per Gov. Code 65852.22 and are exempt from some Oakdale setback rules because they share utilities with the primary residence. You do NOT need separate water/electrical/sewer—junior ADU can piggyback on primary residence meters. However, the historic district has a Design Review Committee (DRC) that must sign off on any visible exterior changes: the side entrance door, window placement, roofing material, and siding repair. This is ministerial (non-discretionary) per SB 9, but the DRC still has 30 days to review aesthetics. You submit: garage conversion floor plan, interior elevation showing kitchen/bath placement, site plan showing the new side entrance, existing utility diagram (showing no separate meter), and a Historic District Compatibility Statement (required by city). Plan review takes 3 weeks (building) + 2 weeks (DRC) = 5 weeks. One correction round likely (entrance door material/color matching historic guidelines). Resubmit takes 1-2 weeks. Approval by week 7-8. Inspections: interior framing (walls, egress window sizing per IRC R310 for bedrooms), mechanical rough, electrical rough, plumbing rough, drywall, and final. No foundation inspection because you're not modifying the slab. Timeline: 10-12 weeks total. Permit fees: $2,500–$3,500 (junior ADU smaller valuation). DRC never charges an extra fee, but the timeline impact is real—if aesthetics are contentious, you could face a 2-week DRC delay.
Permit + plan review: $2,500–$3,500 | Historic District DRC review: No extra fee (included) | No separate utilities (junior ADU): $0 | No geotech required (interior conversion): $0 | Total permit costs: $2,500–$3,500 | Timeline: 10-12 weeks (includes 4-week DRC review) | Egress window retrofit may add $800–$1,500 | 5 inspections (no foundation)
Scenario C
SB 9 pre-approved detached ADU (750 sq ft) using city standard plans on 0.4-acre lot, fast-track expedited review
You use Oakdale's published SB 9 pre-approved detached ADU plan (750 sq ft, one bed/one bath, post-tensioned slab, PG&E sub-meter-ready electrical panel, separate water meter stub detail, separate sewer lateral detail). The design review is expedited (60-day state clock) because you're not deviating from the approved plan. You upload to the permit portal: the pre-approved plan set (already PE-stamped by the city's design consultant), a filled-out SB 9 Checklist Certification (stating ≤800 sq ft, no variance, no design-review discretion), site plan, and soil test results (you hired a local geotech firm for $1,800). The city's Building Department processes the upload within 5 business days and either approves or requests clarifications. If you match the pre-approved plan exactly (including post-tensioned foundation detail, sub-meter electrical layout, and water-meter connection), you get ministerial approval with no plan-review corrections—this happens in roughly 30% of SB 9 submissions. Most projects get one round of corrections (geotech soil bearing capacity must match the pre-approved foundation specification, or a utility detail needs clarity); corrected resubmit takes 1 week, and re-approval comes within 7 days. Total elapsed time: 4-6 weeks from portal upload to approved permit. Inspections follow standard sequence: foundation, framing, rough trades, final. Timeline: 8-10 weeks from approved permit to final sign-off. Permit fees: $3,000–$4,000 (pre-approved track sometimes includes a modest discount). The savings come from reduced plan-review labor time, not eliminated inspections or compliance requirements.
Permit + expedited plan review: $3,000–$4,000 | Pre-approved plan (no custom design fee): Included in permit | Geotechnical report: $1,500–$2,000 | Separate utilities (included in pre-approved detail): $8,000–$12,000 | Total permit + utilities: $12,500–$18,000 | Timeline: 8-10 weeks (60-day state clock) | 5 standard inspections | Owner-builder labor allowed if unlicensed work (framing, cleanup)

Every project is different.

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

Expansive clay soils and foundation costs in central Oakdale ADU projects

Oakdale sits in the northern San Joaquin Valley, where the U.S. Department of Agriculture soil survey identifies extensive Pachappa and Delhi clay soils—these are high-plasticity clays with significant shrink-swell potential. When moisture content drops (dry season), the clay contracts; when it rises (after irrigation or rain), it expands, sometimes 4-8% by volume. A conventional concrete slab on grade, if not isolated from ground moisture, will develop differential settlement and cracking. The Building Department's standard recommendation is post-tensioned slab (PT slab), where cables embedded in the concrete are tensioned after the concrete cures; this compression counteracts future expansion and movement. A 600 sq ft ADU slab typically requires 15-20 PT cables, adding $3,500–$6,000 in labor and materials versus a standard slab ($1,500–$2,500).

The geotechnical investigation (required for most Oakdale ADUs) costs $1,500–$3,000 and includes bore holes, Atterberg limits testing, and a written recommendation for foundation type. The report will state bearing capacity (typically 1,500-2,000 psf for PT slab in Oakdale clay) and moisture-condition assumptions. If the geotech report recommends post-tensioned slab, the Building Department will accept it; if it recommends deep piers or helical piles, costs climb to $8,000–$15,000. Most Oakdale projects land in the PT-slab middle ground. The report is required before plan approval and must be sealed by a Professional Engineer licensed in California.

Builders who have successfully completed Oakdale ADU projects often hire the same geotech firm (search 'Stanislaus County geotech') to avoid surprises. Some have attempted standard slabs and faced Building Department rejection with a 'Resubmit: Geotechnical Report Required' notice; this triggers plan re-review and delays of 3-4 weeks. If you're building an ADU, budget $6,000–$8,000 for the foundation system alone, in addition to permit and utility costs. This is not typical for ADU projects in coastal California or on granitic foothills; it is routine in the Central Valley.

Oakdale's SB 9 expedited review process and how to avoid common delays

Assembly Bill 9 (effective 2022) imposed a 60-day approval clock on ADU projects that meet strict criteria: the project must be ≤800 sq ft (detached), ≤500 sq ft (junior), must not require variances, must not trigger design review (or design review must be ministerial only, e.g., historic compatibility), and must be on a single-family or multi-family residential zoned lot. Oakdale qualifies for the full SB 9 benefit because the city has adopted ministerial ADU standards and offers pre-approved plans. If you use a pre-approved plan and certify (on the SB 9 Checklist form) that your project meets all criteria, the city must issue a decision (approve or deny) within 60 days of a complete application.

The most common delay is an incomplete application at submission. Oakdale's portal requires: (1) complete architectural plans (minimum 1/8-inch scale, site plan, floor plan, elevations, foundation detail), (2) geotechnical report (if detached and >200 sq ft), (3) utility diagrams (water meter, electrical sub-meter or service, sewer lateral or greywater), (4) SB 9 Certification Checklist signed by the applicant, and (5) proof of property ownership or authorization letter. Missing any one of these keeps the clock from starting. A second common delay is using a custom design that deviates from the pre-approved plan—this automatically disqualifies the project from the 60-day SB 9 track and converts it to standard review (90-120 days). The city's website explicitly states which elements of the pre-approved plan cannot be modified; if you change the floor plan layout, the foundation type, or the setback, you lose expedited review.

If your application is deemed complete by day 5, the 60-day clock starts and runs through day 64. Plan review happens in parallel; most issues are identified by day 20-30. You then have roughly 15-20 days to respond with corrections. A resubmit of corrected plans resets the internal clock but does not extend the 60-day state deadline—the city must issue a final decision by day 64. In practice, projects with minor corrections (Title 24 schedule adjustment, utility diagram clarification) are approved on day 40-45. Projects with substantive corrections (foundation redesign, setback appeal for variance) sometimes miss the 60-day deadline and the city must deny or issue a 'deemed approved' status (rare; most cities issue approval before this happens). To stay on schedule, submit only after you have confirmed your project matches a pre-approved plan and you have the geotech report in hand.

City of Oakdale Building Department
Oakdale City Hall, 240 West F Street, Oakdale, CA 95361
Phone: (209) 881-6648 (verify via city website) | https://www.oakdale.ca.us/departments/building (check 'Permits & Inspections' or search 'Oakdale permit portal')
Monday–Friday, 8:00 AM–5:00 PM (lunch closure 12:00–1:00 PM); closed holidays

Common questions

Can I build a detached ADU on a very small lot in Oakdale?

Yes. California Government Code 65852.2 prohibits Oakdale from imposing lot-size minimums that make ADUs infeasible. However, your lot must be large enough to accommodate the structure, required setbacks (5-foot minimum from side/rear property lines per Oakdale code), and utility connections. A 30-foot-wide lot (roughly 0.17 acre) can fit a 400-600 sq ft detached ADU if setbacks are satisfied. The Building Department will reject a proposal if setbacks cannot be met; start with a site survey to confirm lot lines and easements.

Do I need a parking space for an ADU in Oakdale?

No. Oakdale is not a transit-rich city, so Gov. Code 65852.2 exemption applies: ADUs do not require dedicated parking. If your ADU proposal includes parking (driveway, garage, carport), that's fine, but it is not mandatory for permit approval. Zoning variance or homeowners association rules might impose additional requirements, but the city does not.

What if I want to live in the main house and rent the ADU—do I need owner-occupancy?

No. California law (Gov. Code 65852.2) prohibits owner-occupancy requirements for ADUs, and Oakdale has eliminated this rule. You can own the property, live in the main house, and rent the ADU to a tenant. If you want to rent the main house and live in the ADU, that's also allowed. The city does not restrict occupancy patterns.

How much do separate water and electrical connections cost in Oakdale?

Water meter from the public main: $2,000–$4,000 (includes permit, connection labor, meter box installation). Electrical sub-meter or second service panel: $1,500–$2,500 (sub-meter cheaper; full second service more expensive but required if panel is far from primary service). Sewer lateral or greywater stub: $1,500–$3,000. Total for all three utilities: $5,000–$9,000 as a rough range. These costs vary based on distance to the main (if your lot requires a 100-foot water line, costs climb). PG&E (electrical) and the water district must approve your design before the city issues a permit.

Can I build a junior ADU instead of a detached ADU to save money?

A junior ADU (interior conversion, shared utilities) typically costs less to permit and build than a detached ADU with separate utilities. Junior ADU permits in Oakdale are $2,000–$3,500 versus $3,500–$5,500 for detached. However, junior ADUs are capped at 500 sq ft, and you must sacrifice garage or bonus-room space. If your goal is ADU income, a larger detached unit (600–800 sq ft) often yields better rent and resale value despite higher upfront costs. Evaluate both options with a local contractor before committing to plan design.

Do I need an engineer to design my ADU in Oakdale?

For a detached ADU >200 sq ft on clay soils (most of Oakdale), a geotechnical engineer's report is mandatory, and the Building Department strongly recommends a structural engineer (PE) to stamp the foundation design and confirm Title 24 compliance. If you use a city pre-approved plan, the design is already PE-stamped and the city's geotech data applies; no additional engineer needed. Custom designs require a PE signature and typically cost $800–$2,000 in design fees. Plan on hiring an engineer.

What is the timeline for an ADU permit in Oakdale from start to final inspection?

SB 9 expedited (pre-approved plan): 8–10 weeks from approved permit to final sign-off. Standard review (custom design): 12–16 weeks. The initial plan review takes 3–5 weeks; corrections add 1–2 weeks. Once you have an approved permit, inspections (foundation, framing, rough, final) span 6–8 weeks depending on contractor schedule. Total elapsed time is typically 10–14 weeks for a straightforward detached ADU.

Can I be an owner-builder for my Oakdale ADU?

Yes, California Business & Professions Code § 7044 allows owner-builders to pull permits for ADUs on owner-occupied property. However, you cannot perform electrical, plumbing, or HVAC work yourself unless you hold a current license for those trades. You can do framing, finish carpentry, painting, and cleanup. Electrical and plumbing must be performed by licensed contractors or sub-contractors who pull trade permits. Inspections for trade work are mandatory before concealment.

Will Oakdale require sprinklers in my ADU?

California Fire Code (Oakdale adopts the 2022 CBC/CFC) requires automatic sprinkler systems in all new one- and two-family residential construction if the combined valuation of structures on the lot exceeds $500,000. Most ADUs are <$200,000, so if your primary residence is older and modest, the combined valuation may not trigger sprinklers. However, if your primary residence is newer or valuable, or if your ADU + primary structure total >$500,000, sprinklers are required. The Building Department's plan checklist will confirm this during review. Budget $2,500–$5,000 for sprinkler system if required.

What if my ADU fails inspection—how long do I have to fix it?

If an inspection identifies deficiencies (e.g., improper electrical outlet location, framing not per plan), the city will issue a 'Fail' or 'Conditional' notice. You typically have 10–15 business days to correct the issue and request a re-inspection. Major defects (building code violation) may require a formal correction notice with 15–30 days to remedy. Minor items (label a panel, relocate a switch) usually clear on the same day if corrected on-site. Plan for at least 2–3 inspection cycles for a typical ADU project; budgeting time and re-inspection fees ($150–$300 per re-inspection) is wise.

Disclaimer: This guide is based on research conducted in May 2026 using publicly available sources. Always verify current accessory dwelling unit (adu) permit requirements with the City of Oakdale Building Department before starting your project.