Skip to content
Roof Inspectors

Excelsior Springs, MO · Clay County

Roof inspections in Excelsior Springs.

Excelsior Springs’ housing is older than Missouri’s overall: 2023 Census figures cited in the city’s comprehensive plan put the median year built at 1970, compared with 1979 statewide.

The short answer

Excelsior Springs requires a permit for all roof work, and in its historic districts, replacing a roof also needs a Certificate of Appropriateness.

Since 2016, National Weather Service reports show hail 1 inch or larger within 5 miles of central Excelsior Springs on 9 days and gusts of 58 mph or more on 13 days. The largest hail reported there was 1.75 inches on April 15, 2026 (a preliminary report).

A free, no-obligation inspection comes from an independent roofing partner that serves Excelsior Springs, and checking storm history doesn’t file an insurance claim.

The city was founded in 1880 around the mineral springs of the Fishing River Valley, landmarks like the Hall of Waters still reflect its spa-town past, and today it reaches into both Clay and Ray counties.

In the city’s historic districts, a roof replacement also needs a Certificate of Appropriateness, covered below. Start by checking how many significant storms are on record at or near your address; if you want a closer look, one local roofing partner can inspect your roof for free.

Storm record for Excelsior Springs since 2016

NOAA/NWS storm reports through November 10, 2026.

These are records for the wider area, not for your address. A storm on record doesn’t mean your roof was damaged, and it doesn’t mean your insurance company will accept that storm or date. That’s why an inspection is worth having: a roofing professional looks at the roof itself.

Hail-report days
9
1 in+, since 2016
Wind-report days
13
58 mph+, since 2016
Radar hail days
8
1 in+, since 2021

Severe-weather days per year

  • Days with hail 1 in+
  • Days with only wind 58 mph+

* Year to date, through November 10, 2026.

See the numbers by year
Storm-report days per year within 5 miles of central Excelsior Springs
YearHail daysWind daysRadar days
201601—
201701—
201811—
201910—
202001—
2021021
2022100
2023002
2024222
2025242
2026to Nov 10preliminary211

Hail days: Weather Service reports of 1 inch or larger. Wind days: gusts of 58 mph or more. Radar days: radar estimates of 1 inch or larger, from 2021.

Biggest storm days within 5 miles of central Excelsior Springs

Ranked by the largest hail reported, then the strongest wind.

  1. April 15, 2026(preliminary)

    Hail 1.75 in (golf ball)1 severe report

  2. May 19, 2025

    Hail 1.25 in (half dollar)Wind 60 mph2 severe reports

  3. July 11, 2025

    Hail 1.0 in (quarter)Wind 60 mph5 severe reports

  4. March 10, 2026(preliminary)

    Hail 1.0 in (quarter)4 severe reports

  5. July 11, 2024

    Hail 1.0 in (quarter)2 severe reports

How we count. A hail day is a day with at least one National Weather Service hail report of 1 inch or larger within 5 miles of central Excelsior Springs; a wind day has a measured or estimated gust of 58 mph or more. Data through November 10, 2026.

The full method and source

Several reports on the same day count once.

Our storm records come from NOAA radar estimates and National Weather Service reports. Radar can miss or misjudge hail, and a report marks a single spot, so records can be incomplete. Treat them as a starting point, not a verdict about your roof.

Radar hail days use NOAA’s radar estimates (MRMS) of 1 inch or larger over the same area, counted only when the Weather Service also logged hail within 15 miles that day. 2026 numbers come from preliminary reports and can change.

Source: NOAA / National Weather Service Storm Prediction Center storm reports and NOAA MRMS radar hail estimates, retrieved November 11, 2026. Data through November 10, 2026; 2026 reports are preliminary and can still change. Compiled by Roof Inspectors from public-domain NOAA data. How storm data works.

On our hail-by-place comparison (5-mile circles, 2016–2025), Excelsior Springs is in the middle band.

Your own street can differ. Check the storm history for your address or see Kansas City hail history by year.

Was hail recorded near your street?

Hail falls in narrow swaths — see what the records show at or near your address.

  • Doesn’t file an insurance claim
  • One local partner, never a pile-on

Storms in and around Excelsior Springs

  1. NOAA’s Storm Events Database says the worst damage from the June 11, 2021 storm complex was most concentrated around Excelsior Springs, where tens to hundreds of large, healthy trees were destroyed, including at nearby Watkins Mill State Park.

    Law enforcement estimated 80 to 90 mph wind between Kearney and Excelsior Springs. The NOAA record calls it the biggest event of that severe weather season in the area.

    NOAA Storm Events record: June 11, 2021 (opens in a new tab)
  2. The storm that produced the Lawrence-to-Linwood, Kansas tornado went on to produce an EF-2 tornado in Clay County. The National Weather Service estimated peak winds of 115 mph along a 5.84-mile path.

    The tornado began about 2 to 3 miles south and southeast of Kearney and ended about 2 miles north of Excelsior Springs.

    NWS Kansas City: May 28, 2019 tornadoes (opens in a new tab)
  3. Law enforcement reported hail 2.75 inches in diameter in Excelsior Springs on the afternoon of March 12, 2006, according to NOAA’s Storm Events Database.

    The same day, the National Weather Service’s Pleasant Hill office counted 17 tornado touchdowns and 201 reports of large hail or damaging wind across its forecast area.

    NOAA Storm Events record: March 12, 2006 (opens in a new tab)

Before you hire a roofer in Excelsior Springs

  • The City of Excelsior Springs lists “all roof work” among the projects that require a permit, along with siding and windows. Inspections need 24 hours’ notice, and permits must be posted on site until final approval. MO
  • In the city’s historic districts, including the Boarding House, Elms, and Hall of Waters districts, altering or replacing roofing requires a Certificate of Appropriateness. The city’s design guidelines say replacement roofing should match the original’s color, size, texture, and look. MO
  • Missouri doesn’t license roofers statewide, so licensing, registration, and permit rules are set by each city. That makes it worth asking a roofer which city requirements apply to your project. MO

Rules change; confirm current requirements with the city before work begins. This isn’t legal advice.

ZIP codes we serve in Excelsior Springs

  • 64024

Not listed? Enter your address — we confirm service for your exact location.

Excelsior Springs roof inspection questions

Do I need a permit to replace my roof in Excelsior Springs?
Yes. The City of Excelsior Springs lists all roof work among the projects that require a permit. In the city’s historic districts, a Certificate of Appropriateness is also required. Confirm current requirements with the city’s Community Development department before work starts.
How strong was the June 11, 2021 windstorm in Excelsior Springs?
Law enforcement estimated 80 to 90 mph wind between Kearney and Excelsior Springs, and NOAA’s Storm Events Database says tens to hundreds of large, healthy trees were destroyed in the Excelsior Springs area. Being near a storm isn’t the same as roof damage; an inspection shows your roof’s condition.
What does a roof inspection cost in Excelsior Springs?
Nothing, whether or not your home is in a historic district. One local roofing partner does the inspection for free, there’s no obligation, and booking doesn’t file an insurance claim.

If you file a claim, even after an inspection, your insurance company decides what’s covered and what it pays. Roof Inspectors and our roofing partners can’t make that decision or promise an outcome.

Excelsior Springs is in our service area, which covers homes within about 60 miles of Overland Park, Kansas. For every community we serve in Kansas and Missouri, see roof inspection in the Kansas City area.

See the storms on record near your Excelsior Springs home.

Start with a free storm count for your address. It takes about 30 seconds.

Checking storm history doesn’t file an insurance claim, and no roofer gets your details unless you book an inspection.

Check my roof’s storm history