As of 2015, the average cost of a tornado shelter is $5,713. Low-end models of tornado shelters cost about $1,000, while high-end models reach about $10,000. Most homeowners spend between $3,900 to $7,890 on a tornado shelter.
Some factors that go into determining the cost of a tornado shelter are its required size, the location, the condition of the ground and if concrete needs to be poured as a foundation. Another factor that determines the cost of a tornado shelter is if building permits are necessary. Some other costs that go into a tornado shelter include adding a bed, an emergency exit or a handrail.