ADU
Can you build a two-story ADU in San Diego County?
By The Nucave Team · November 2, 2026

Table of contents
Yes, in most of San Diego County, but the route depends on your city. The City of San Diego allows detached ADUs up to two stories. In Vista, Carlsbad, and Oceanside a standalone backyard unit is capped around 16 feet, and the second story comes from attaching the ADU to the house or building it over a garage. Escondido's 2026 update raised detached ADUs to 24 feet. Here is how each city handles it, what a second story costs, and how to tell what your lot allows.
What state law guarantees, and where cities go further
California sets the floor for every city: on virtually any single-family lot you can build at least an 800 sq ft ADU with 4-foot side and rear setbacks and 16 feet of height. Sixteen feet is a comfortable single story, not two.
Going higher comes from three places:
- Your city's own ordinance. San Diego and Escondido allow taller detached units outright.
- The state's transit and roof-pitch allowances. Several North County cities let a detached ADU reach 18 feet within a half mile of transit, and about 20 feet when the roof pitch matches the main house.
- Attaching or stacking. Attached ADUs and units built over a garage can usually go taller, up to 25 feet in several cities. That is the usual route to a second story in North County.
Two-story ADU rules by city
| City | Detached ADU height | Attached or over a garage | The two-story path |
|---|---|---|---|
| San Diego | Up to two stories, within your zone's height limit | Up to two stories | Detached two-story units are allowed; over 16 feet next to a neighbor needs 4-foot side and rear setbacks |
| Escondido | Up to 24 feet (2026 update) | Up to 25 feet, or your home's height if greater | Detached or attached; portions above 18 feet need an extra 5 feet of setback from residential lot lines |
| Vista | 16 feet, 18 to 20 feet near transit or with a matching roof pitch | Two stories allowed | Above a garage or attached to the home, with 5-foot side and rear setbacks |
| Carlsbad | 16 feet, 18 feet near the Village or Poinsettia stations, up to 20 feet with a matching roof pitch | Up to 25 feet, two stories | Attached, or an ADU over a one-story detached garage |
| Oceanside | 16 feet, 18 feet within a half mile walk of a rail station | Up to 25 feet | Attached, or a taller detached unit that meets the zone's standard height and setbacks |
| Encinitas | 16 feet, 18 feet near major transit, about 20 feet with a matching roof pitch | Taller designs meet the zone's standard setbacks | Achievable on many lots when the design meets the zone's standard setbacks |
| San Marcos | 16 feet base, plus the state's transit and roof-pitch allowances | Height above 16 feet follows the underlying zone | Two-story designs move side and rear setbacks from 4 feet to 5 feet |
These rules are current as of our August 2026 city research. Rules change, and coastal parcels can add a permit layer, so we confirm your parcel's rules during feasibility before you pay for design.
Why homeowners build up instead of out
A second story is not the right answer for every lot, but it solves a few problems a single-story unit cannot:
- Small or sloped lots. When setbacks and the separation from the main house leave little flat ground, stacking the living space keeps the footprint small. San Marcos, for example, asks for 10 feet between a detached ADU and the main house, which often decides placement on its own.
- Keeping the yard. Building over an existing garage adds a home without giving up lawn, patio, or a future pool.
- Privacy and views. A second-floor unit gets its own entry and windows above the fence line, which tenants and family both notice.
- Rental income. An upstairs unit with a private entrance works well as a long-term rental. Note that some cities set minimum rental terms: Oceanside requires at least 31 days and Escondido at least 30.
The tradeoffs are real too. Stairs are a poor fit for an aging parent, the structure below has to carry the new floor, and a two-story design draws more attention from neighbors than a backyard cottage.
Building over an existing garage
Building over a garage is the two-story route Vista and Carlsbad spell out in their rules, and it works in other cities when the design meets the zone's height and setbacks.
Our Leucadia above-garage ADU in Encinitas is a good example: a 700 sq ft second-floor casita built as an income rental one block from the beach, with a private entrance, cathedral ceilings, in-unit laundry, and a walk-in closet. In San Diego, our Bay Ho ADU uses an over-garage layout with a wood balcony.
The Leucadia above-garage ADU in Encinitas: a 700 sq ft second-floor casita over the existing garage.
The catch is the garage itself. It was never designed to hold a home, so the foundation, framing, and fire separation between the garage and the living space usually need upgrades. On a conversion, the existing walls can also matter for the permit: on our Encinitas ADU rescue we engineered the new structure around the original garage walls to keep the project under its conversion permit, with an office downstairs and the rental unit upstairs.
What a second story does to the cost
Building up is not cheaper per square foot. From our own project data in the ADU cost guide:
- ADUs above an existing garage run 10 to 20 percent more than a detached unit of the same size, because of the structural upgrades and fire separation.
- Plans, engineering, and permit processing typically run $10,000 to $18,000, covering the drawings, structural engineering, energy calculations, and the city submittal.
- Staying under 750 sq ft avoids impact fees almost everywhere under state law, which matters because a second story makes it easy to add square footage.
The honest comparison is not one story against two. It is a two-story unit against the single-story unit your lot would actually allow once setbacks, separation, and utilities are drawn in.
How to find out what your lot allows
Most of the answer is knowable before you spend a dollar on design:
- Read your city's rules. Our city-by-city ADU guides cover height, setbacks, separation, and coastal permits for each city above.
- Pull your property records. The free Property Records Toolkit points you to your parcel map, building records, and the utility information that decides placement.
- Check the existing structure. If you plan to build over a garage, its foundation and framing set the engineering scope.
- Price it with real numbers. The ADU Project Planner gives you a planning range from our project data in about two minutes.
Frequently asked questions
Can I build a two-story ADU in the City of San Diego? Yes. San Diego allows detached ADUs up to two stories on single-family lots, within your zone's overall height limit. An ADU taller than 16 feet next to residential property needs 4-foot side and rear setbacks, where a single-story unit can often sit at zero.
How tall can an ADU be in California? State law guarantees at least 16 feet on virtually any single-family lot. Many cities allow 18 feet near transit and about 20 feet with a roof pitch that matches the house, and attached ADUs in Vista, Carlsbad, Oceanside, and Escondido can reach two stories or 25 feet.
Can I put an ADU on top of my garage? In most San Diego County cities, yes. Vista allows two-story ADUs above garages with 5-foot side and rear setbacks, and Carlsbad allows an ADU over a one-story detached garage. The garage's foundation and framing usually need upgrades to carry the new floor.
Does a two-story ADU cost more than a single-story one? Per square foot, yes. In our projects, ADUs above an existing garage run 10 to 20 percent more than the detached cost curve because of structural upgrades and fire separation. The tradeoff is keeping your yard and fitting more home on a tight lot.
Can I put a roof deck on my ADU? Not in Carlsbad, which does not allow roof decks on ADUs. Our city guides do not show the same ban elsewhere, but we check any deck or balcony against your city's code during feasibility.
Do I need a coastal permit for a two-story ADU? It depends on the parcel. A detached ADU in Carlsbad's Coastal Zone needs a minor coastal permit, and parts of Encinitas west of I-5 and coastal parcels in Oceanside and San Diego can need coastal review. We confirm your parcel's status before design starts.
Talk to a builder who has built up
We design, permit, and build ADUs across San Diego County, including over-garage and two-story units, with one team from the feasibility check to the keys. If you are weighing up or out on your lot, book a free consultation or call us at (760) 310-2393. We will walk the property and tell you what your city and your lot actually allow. You can also find your city on our ADU builders by city page.
Planning a project like this?
Tell us what you're thinking. We'll walk your property, explain what's possible, and give you straight answers on cost and timeline.
Keep reading

ADU
How to research your San Diego property before building an ADU
How to research your property before building an ADU: find your sewer lateral, parcel map, fire zone, and building records with official San Diego sources.
By The Nucave Team · September 15, 2026

ADU
How long does it take to build an ADU in San Diego?
A San Diego builder explains how long it takes to build an ADU, phase by phase from design and permits to keys, and how to keep your project on schedule.
By The Nucave Team · September 11, 2026

ADU
Garage Conversion vs. Detached ADU: How to Choose
A San Diego builder compares garage conversions ($150k to $230k) with detached ADUs: cost, setbacks, the 5-foot fire-rating rule, and how to pick the right path for your lot.
By The Nucave Team · August 30, 2026
