Frost line depth in Orange County, California
Frost reaches about 0 inches in typical soil across Orange County. Codes in this climate commonly set footing depth at 12 inches (code minimum).
No meaningful frostFrost depth by soil type
| Soil type | Est. frost depth |
|---|---|
| Sand / gravel (drains well) | 0″ |
| Silt / loam (typical yard soil) | 0″ |
| Clay (holds water) | 0″ |
County average. Methodology.
Verify before you dig. These are climate-based estimates. The legally required frost depth is the figure your building department publishes in its IRC Table R301.2 (climatic and geographic design criteria). Call the Orange County building or permitting office in California and call 811 before digging.
Frost depth by ZIP code in Orange County
| ZIP | City | Est. frost | Code range |
|---|---|---|---|
| 90620 | Buena Park | 0″ | 12″ minimum |
| 90621 | Buena Park | 0″ | 12″ minimum |
| 90623 | La Palma | 0″ | 12″ minimum |
| 90630 | Cypress | 0″ | 12″ minimum |
| 90631 | La Habra | 0″ | 12″ minimum |
| 90680 | Stanton | 0″ | 12″ minimum |
| 90720 | Los Alamitos | 0″ | 12″ minimum |
| 90740 | Seal Beach | 0″ | 12″ minimum |
| 92602 | Irvine | 0″ | 12″ minimum |
| 92603 | Irvine | 0″ | 12″ minimum |
| 92604 | Irvine | 0″ | 12″ minimum |
| 92606 | Irvine | 0″ | 12″ minimum |
| 92610 | Foothill Ranch | 0″ | 12″ minimum |
| 92612 | Irvine | 0″ | 12″ minimum |
| 92614 | Irvine | 0″ | 12″ minimum |
| 92617 | Irvine | 0″ | 12″ minimum |
| 92618 | Irvine | 0″ | 12″ minimum |
| 92620 | Irvine | 0″ | 12″ minimum |
| 92624 | Capistrano Beach | 0″ | 12″ minimum |
| 92625 | Corona Del Mar | 0″ | 12″ minimum |
| 92626 | Costa Mesa | 0″ | 12″ minimum |
| 92627 | Costa Mesa | 0″ | 12″ minimum |
| 92629 | Dana Point | 0″ | 12″ minimum |
| 92630 | Lake Forest | 0″ | 12″ minimum |
| 92637 | Laguna Woods | 0″ | 12″ minimum |
| 92646 | Huntington Beach | 0″ | 12″ minimum |
| 92647 | Huntington Beach | 0″ | 12″ minimum |
| 92648 | Huntington Beach | 0″ | 12″ minimum |
| 92649 | Huntington Beach | 0″ | 12″ minimum |
| 92651 | Laguna Beach | 0″ | 12″ minimum |
| 92653 | Laguna Hills | 0″ | 12″ minimum |
| 92655 | Midway City | 0″ | 12″ minimum |
| 92656 | Aliso Viejo | 0″ | 12″ minimum |
| 92657 | Newport Coast | 0″ | 12″ minimum |
| 92660 | Newport Beach | 0″ | 12″ minimum |
| 92661 | Newport Beach | 0″ | 12″ minimum |
| 92662 | Newport Beach | 0″ | 12″ minimum |
| 92663 | Newport Beach | 0″ | 12″ minimum |
| 92672 | San Clemente | 0″ | 12″ minimum |
| 92673 | San Clemente | 0″ | 12″ minimum |
| 92675 | San Juan Capistrano | 0″ | 12″ minimum |
| 92676 | Silverado | 0″ | 12″ minimum |
| 92677 | Laguna Niguel | 0″ | 12″ minimum |
| 92679 | Trabuco Canyon | 0″ | 12″ minimum |
| 92683 | Westminster | 0″ | 12″ minimum |
| 92688 | Rancho Santa Margarita | 0″ | 12″ minimum |
| 92691 | Mission Viejo | 0″ | 12″ minimum |
| 92692 | Mission Viejo | 0″ | 12″ minimum |
| 92694 | Ladera Ranch | 0″ | 12″ minimum |
| 92701 | Santa Ana | 0″ | 12″ minimum |
| 92703 | Santa Ana | 0″ | 12″ minimum |
| 92704 | Santa Ana | 0″ | 12″ minimum |
| 92705 | Santa Ana | 0″ | 12″ minimum |
| 92706 | Santa Ana | 0″ | 12″ minimum |
| 92707 | Santa Ana | 0″ | 12″ minimum |
| 92708 | Fountain Valley | 0″ | 12″ minimum |
| 92780 | Tustin | 0″ | 12″ minimum |
| 92782 | Tustin | 0″ | 12″ minimum |
| 92799 | Santa Ana | 0″ | 12″ minimum |
| 92801 | Anaheim | 0″ | 12″ minimum |
| 92802 | Anaheim | 0″ | 12″ minimum |
| 92804 | Anaheim | 0″ | 12″ minimum |
| 92805 | Anaheim | 0″ | 12″ minimum |
| 92806 | Anaheim | 0″ | 12″ minimum |
| 92807 | Anaheim | 0″ | 12″ minimum |
| 92808 | Anaheim | 0″ | 12″ minimum |
| 92809 | Anaheim | 0″ | 12″ minimum |
| 92821 | Brea | 0″ | 12″ minimum |
| 92823 | Brea | 0″ | 12″ minimum |
| 92831 | Fullerton | 0″ | 12″ minimum |
| 92832 | Fullerton | 0″ | 12″ minimum |
| 92833 | Fullerton | 0″ | 12″ minimum |
| 92835 | Fullerton | 0″ | 12″ minimum |
| 92840 | Garden Grove | 0″ | 12″ minimum |
| 92841 | Garden Grove | 0″ | 12″ minimum |
| 92843 | Garden Grove | 0″ | 12″ minimum |
| 92844 | Garden Grove | 0″ | 12″ minimum |
| 92845 | Garden Grove | 0″ | 12″ minimum |
| 92861 | Villa Park | 0″ | 12″ minimum |
| 92862 | Orange | 0″ | 12″ minimum |
| 92865 | Orange | 0″ | 12″ minimum |
| 92866 | Orange | 0″ | 12″ minimum |
| 92867 | Orange | 0″ | 12″ minimum |
| 92868 | Orange | 0″ | 12″ minimum |
| 92869 | Orange | 0″ | 12″ minimum |
| 92870 | Placentia | 0″ | 12″ minimum |
| 92886 | Yorba Linda | 0″ | 12″ minimum |
| 92887 | Yorba Linda | 0″ | 12″ minimum |
| 92899 | Anaheim | 0″ | 12″ minimum |
What this means for your project in Orange County
Deck footings & piers
Footings must bear below the frost line and at least 12″ below undisturbed ground. For planning in this area, budget for holes around 12″ deep until your permit office confirms the exact figure.
Fence posts
Set posts at least one-third of their above-ground height. Where frost heave is a problem, carry concrete footings below the frost line (about 12″ here in typical soil) and bell or taper the bottom.
Water & irrigation lines
Bury supply lines below the frost depth. Your water utility or plumbing code sets the minimum cover; freezing is rare, but exposed pipes still need insulation.
Slabs & frost-protected foundations
Frost-protected shallow foundations (IRC R403.3) use the 100-year air freezing index — 0 °F-days here — to size perimeter insulation, letting footings sit shallower than the frost line.
Weather stations used
| NOAA weather station | Distance | 100-yr AFI |
|---|---|---|
| Santa Ana Fire Station, CA | 2 mi | 0 |
| Tustin Irvine Ranch, CA | 4 mi | 0 |
| Newport Beach Harbor, CA | 9 mi | 0 |
| Yorba Linda, CA | 11 mi | 0 |
Nearby counties
Common questions
What is the frost line depth in Orange County?
About 0 inches in typical soil, based on NOAA's 100-year air freezing index. Across the county's ZIP codes the estimate runs from 0 to 0 inches.
How deep should footings be in Orange County, California?
Codes in climates like this commonly require 12 inches (code minimum). The Orange County building department publishes the required frost depth in its adopted code (IRC Table R301.2).
Does frost depth vary within Orange County?
Very little. Estimates across the county stay within 1 inches. Soil type matters more than location here.