Storm Shelter Standards
ICC-500 Explained
ICC-500 is the code standard that defines how storm shelters are designed and built. Here is what it requires, how it differs from FEMA P-320, and why an Oklahoma shelter should meet both.
The Short Answer
What Is ICC-500?
ICC-500 is the enforceable code standard for the design and construction of storm shelters, referenced directly by the building codes.
Its full name is the ICC/NSSA Standard for the Design and Construction of Storm Shelters, developed jointly by the International Code Council and the National Storm Shelter Association. It is an ANSI consensus standard, which means it was created through a formal, reviewed process, and it is referenced by the International Building Code, the International Residential Code, and the International Existing Building Code. Because the codes point to it, ICC-500 carries the force of an enforceable regulation.
Where FEMA P-320 reads like guidance for homeowners, ICC-500 reads like code. It uses the language of requirements, "shall" and "required," and it sets the measurable criteria that a storm shelter has to satisfy: design wind speed, debris impact resistance, the floor area required per occupant, ventilation, door performance, and anchoring.
Side by Side
ICC-500 vs FEMA P-320
The two are closely related and often confused. The simplest way to keep them straight is that ICC-500 is the code standard and FEMA P-320 is the federal guidance that applies it to homes.
| Factor | ICC-500 | FEMA P-320 |
|---|---|---|
| Type | Enforceable code standard | Federal design guidance |
| Referenced by building codes | Yes (IBC, IRC, IEBC) | No |
| Language | "Shall" and "required" | "Should" and "recommended" |
| Protection level | Life safety | Near-absolute protection |
| Tornado design wind | 130 to 250 mph by location | 250 mph everywhere |
| Scope | All storm shelters | Residential safe rooms |
Read the companion guide: FEMA P-320 explained.
Working Together
How ICC-500 and FEMA Standards Fit Together
These standards are not competitors. FEMA P-320, and the related FEMA P-361 guidance for larger and community safe rooms, build directly on ICC-500. FEMA P-320 applies the ICC-500 requirements to residential safe rooms and adds a few things on top, including a 250 mph design wind for homes everywhere and extra best practices for siting and construction.
There is a useful way to remember the relationship: all safe rooms are storm shelters, but not all storm shelters are safe rooms. A FEMA safe room meets ICC-500 and then goes further toward near-absolute protection. For an Oklahoma homeowner, the takeaway is simple. Look for a unit documented to meet both ICC-500 and FEMA P-320, which is the combination that gives you code-recognized construction and federal-grade protection in one shelter.
Inside the Standard
What ICC-500 Requires
ICC-500 sets the tornado design wind speed by location, and all of Oklahoma falls in the highest zone, which requires a 250 mph design wind, the same extreme threshold FEMA uses. It also defines the windborne debris impact criteria a shelter must pass, the minimum floor area per occupant so a unit's rated capacity reflects real usable space, the ventilation needed for a sealed shelter, and the performance of the door and its anchoring.
That last point about occupancy is worth remembering when you shop. Because ICC-500 specifies a minimum space per person, a unit's rated capacity is a real number, not a marketing figure. Ask the installer for the rated occupancy and choose a shelter that comfortably fits everyone you need to protect.
Buyer Checklist
Confirm Both Standards Before You Buy
Ask any installer for documentation that the unit meets ICC-500 and FEMA P-320, and confirm its rated occupancy and tested anchoring. This is also what the SoonerSafe rebate generally requires, so the same paperwork protects your family and your rebate.
Common Questions
ICC-500 Questions
What is ICC-500?
ICC-500 is the ICC/NSSA Standard for the Design and Construction of Storm Shelters, written by the International Code Council and the National Storm Shelter Association. It is an ANSI consensus standard referenced by the building codes, so it is enforceable, and it defines design wind speed, debris impact, occupant space, ventilation, doors, and anchoring for storm shelters.
How is ICC-500 different from FEMA P-320?
ICC-500 is the enforceable code standard that uses language like shall and required and provides life-safety protection, with a tornado design wind that ranges from 130 to 250 mph depending on location. FEMA P-320 is federal guidance for residential safe rooms that uses a 250 mph wind everywhere and aims for near-absolute protection. FEMA P-320 actually applies ICC-500 to homes.
Does ICC-500 apply to my home shelter?
Yes. ICC-500 covers storm shelters generally, including residential ones. A quality home shelter in Oklahoma is typically built to meet both ICC-500 and FEMA P-320, since the two are closely aligned and FEMA P-320 builds on ICC-500.
What tornado wind speed does ICC-500 require in Oklahoma?
ICC-500 sets the tornado design wind speed by location, and all of Oklahoma falls in the highest zone, which calls for a 250 mph design wind. That matches the 250 mph used by FEMA P-320, so a compliant Oklahoma shelter is built for the same extreme winds either way.
Is ICC-500 or FEMA P-320 better?
Neither is better; they work together. ICC-500 is the code standard that makes shelters enforceable in building codes, and FEMA P-320 applies and adds to it for residential safe rooms aiming at near-absolute protection. The strongest position for a homeowner is a unit documented to meet both.
How do I confirm a shelter meets ICC-500?
Ask the installer for the engineering or manufacturer documentation showing the unit was designed and tested to ICC-500, and confirm its rated occupancy, since ICC-500 sets a minimum floor area per person. The documentation, not the sales pitch, is what proves compliance.
Want a Code-Compliant Storm Shelter?
Get a free consultation from a licensed local installer who builds to ICC-500 and FEMA P-320.