| August 1977 | Tornado (F3) | not stated | 6 killed, 56 hurt, $2,500,000 | no account filed |
| March 2022 | Flash Flood | Shelby Co Arpt | 1 killed | A man tried to drive across a flooded road near the intersection of 1600 East and County highway 26 southwest of Shelbyville on the morning of March 31st. His car was pushed off the road by the current, and he was swept away after exiting the vehicle. 24-hour rainfall in the area ranged from 2.5 to 3 inches. |
| May 2013 | Lightning | Shelbyville | 1 killed | A 29 year-old fisherman was struck by lightning on the Kaskaskia River near the Lake Shelbyville Dam at around 3:50 PM CDT on Sunday, May 26th. The man later died at Shelby Memorial Hospital in Shelbyville. |
| June 1999 | Tornado (F2) | Tower Hill | 4 hurt, $2,000,000 | A tornado touched down on the east side of Lake Pana in Shelby County. Four homes and one mobile home were destroyed. A woman in the mobile home was injured and hospitalised for a time. A mile northeast near Route 16, several more homes were damaged or destroyed and two people in one of the destroyed homes were injured. Debris was scattered in the nearby fields. For the next four miles, several homes sustained moderate damage, numerous outbuildings and grain bins were either damaged or destroyed, and one woman sustained minor cuts and bruises. As the tornado moved to the northeast into the Westervelt area, numerous trees were blown down, buildings sustained minor damage, and 9 large grain bins were destroyed. The tornado remained on the ground for another 4.5 miles, knocking down trees and power lines before lifting and dissipating 2 miles southwest of Findlay. Damage was estimated around $2 million. |
| June 1990 | Tornado (F2) | not stated | 2 hurt, $2,500,000 | no account filed |
| September 1996 | Lightning | Shelbyville | 2 hurt | no account filed |
| March 1961 | Tornado (F1) | not stated | 1 hurt, $250,000 | no account filed |
| February 2014 | Tornado (EF2) | Dollville | 1 hurt, $80,000 | This tornado crossed into Shelby County from Christian County 3.6 miles west of Tower Hill at 4:25 PM CST. The tornado increased in intensity, doing significant damage to the roof of a house and causing one minor injury about 3 miles north-northwest of Tower Hill. The tornado continued to the northeast, dissipating near the intersection of county roads 1700 North and 1200 East, or 3 miles west-southwest of Westerveldt at 4:33 PM CST. |
| June 2000 | Tornado (F1) | Oconee | 1 hurt, $75,000 | The tornado first briefly touched down in the Oconee area where it blew down several large trees and tree limbs. The tornado then appeared to lift and move east-northeast across southern Shelby county, occasionally touching the ground in a number of places. The most significant touchdowns were found in two areas. The first was about 4 miles south of Tower Hill, where the track extended from 4.5 miles south-southwest of Tower Hill to 4 miles south-southeast of Tower Hill. Damage to trees, a grain bin, a garage and a grain auger were found in the area. The second significant touchdown started 4 miles south-southeast of Shelbyville. Even in this area, visual sightings by residents indicated that the tornado was not on the ground all the time. Damage in this area was the most substantial, with damage to several garages, as well as outbuildings destroyed and numerous trees uprooted. One women sustained minor cuts from flying glass. |
| December 2021 | Tornado (EF2) | Herrick | 1 hurt | This tornado crossed from Fayette County in the National Weather Service St. Louis County Warning Area (CWA) into southern Shelby County in the National Weather Service Lincoln County Warning Area (CWA) at 9:26 PM CST. It downed several large wood power poles about 2 miles west of Herrick. The most significant damage occurred to a residence 1 mile north of Herrick where an addition to a house saw significant damage, causing injury to one person. The tornado continued northeastward, damaging several outbuildings and downing trees and power lines. The tornado lifted 2 miles northwest of Cowden at about 9:36 PM CST. |
| September 2008 | Lightning | Herborn | 1 hurt | An adult male, age unknown, was struck by lightning while hunting at Hidden Springs State Forest. He was transported to a local hospital and treated for his injuries. |
| June 1994 | Thunderstorm Wind | Moweaqua | $5,000,000 | Thunderstorm winds blew down or destroyed over 1,000 trees in Moweaqua. Two homes sustained serious damage and numerous homes had minor damage. Numerous power, telephone, and cable lines were blown down. Property damage was estimated around $750,000 and crop damage around $6 million. |
| August 2012 | Thunderstorm Wind | Windsor | $3,200,000 | Hundreds of trees were uprooted in the town of Windsor. Several trees and large branches damaged about 200 house roofs in town. The strong wind also blew shingles off of many houses. One house on the west side of town was pushed several inches off of its foundation. Power poles snapped, power lines were knocked down and a few flag poles were bent. |
| December 2015 | Flood | Moweaqua | $1,000,000 | An extended period of heavy rain during the evening of December 26th in Shelby County combined with an already saturated ground to produce flash flooding. Rainfall amounts ranged from 3.65 to 5.20 inches in less than six hours, with the heaviest rain in the western half of the county. Most rural roads and state highways were flooded and impassable. City streets in Shelbyville were also flooded. The flooding continued through all of December 27th. Additional rainfall of 1.75 to 3.75 from December 28th into the 29th aggravated the flooding situation significantly. The towns of Windsor, Tower Hill, Oconee and Shelbyville had the most flood damage to roads and basements. Every road in the county was flooded, until the water finally subsided by the afternoon of December 31st, more than four days after it started. |
| February 2017 | Hail | Shelbyville | $800,000 | no account filed |
| June 2015 | Thunderstorm Wind | Stewardson | $400,000 | A downburst impacted Stewardson. Numerous trees were blown down across town. Many of the trees fell onto and damaged houses, cars, and sheds. The roofs of a mobile home and an old garage were torn off. Several small metal sheds were destroyed and some houses had minor siding damage. The flag pole at the fire department was bent back. |
| October 2014 | Tornado (EF2) | Moweaqua Hilvety Arp | $235,000 | A tornado touched down 3.4 miles east of Moweaqua along county road 1000E between county roads 2800N and 2900N at 3:54 PM CDT. Two machine sheds were destroyed and several trees were broken at this location. As the tornado tracked northward, it struck a farmstead along the Shelby/Macon county line just east of county road 1000E. The house sustained major damage to its roof and windows on the south side of the building, with significant damage to an attached garage. Several trees were snapped and outbuildings were destroyed before the tornado crossed into southern Macon County at 3:56 PM CDT. |
| July 2010 | Thunderstorm Wind | Findlay | $225,000 | Downburst winds caused widespread damage in and around the town of Findlay. A marine storage facility on the west side of town had 16 aluminum doors blown in on the west side of the building. Numerous trees were damaged and several homes sustained minor roof damage. A large cell tower one mile east of Findlay was blown down. |
| January 2005 | Flash Flood | Shelbyville | $165,000 | Illinois Route 128 had water flowing across it. |
| July 2016 | Thunderstorm Wind | Shelbyville | $100,000 | The roof was torn off a building in downtown Shelbyville. Numerous trees and tree branches were blown down, and two homes were damaged by falling branches. |
| June 1999 | Thunderstorm Wind | Stewardson | $100,000 | Numerous trees, tree limbs, and power lines were blown down in Stewardson. One business on the east side of town was destroyed. Another business sustained minor damage. As the storms moved northeast towards Windsor, eight power poles were snapped off along Route 16 east of Windsor. |
| May 2009 | Thunderstorm Wind | Shelbyville | $80,000 | Numerous trees and power poles were blown down along a path from 4 miles southwest of Shelbyville to the far western edge of Shelbyville. Damage path was 1/2 mile wide and 3 miles long. Damage was caused by downburst winds as determined by an NWS Survey. |
| November 2013 | Thunderstorm Wind | Findlay | $60,000 | Several power poles were snapped off south of Findlay. |
| May 2009 | Tornado (EF0) | Tower Hill | $60,000 | A tornado briefly touched down 2 miles south of Tower Hill, then tracked eastward to 2 miles south-southeast of Tower Hill. A shed was severely damaged and front porches were torn off several homes. Shingles were blown off houses and numerous trees were damaged. |
| June 2008 | Thunderstorm Wind | Herrick | $60,000 | Numerous trees and power lines were blown down from Herrick, to Stewardson, to Trowbridge. |
| July 2008 | Thunderstorm Wind | Tower Hill | $55,000 | Numerous trees were blown down in Tower Hill, some onto roofs of houses. |
| May 2013 | Thunderstorm Wind | Windsor | $50,000 | Four power poles and a 14-inch diameter tree were snapped off. In addition, grain bins were destroyed and a machine shed had its roof torn off. |
| May 2014 | Thunderstorm Wind | Middlesworth | $45,000 | A large metal building was destroyed and several trees were blown down in Middlesworth. A flag pole was bent at a 90 degree angle. |
| June 2010 | Lightning | Windsor | $45,000 | Lightning struck a dairy barn, which started a fire. The barn was destroyed. No livestock were harmed in the fire. |
| May 2009 | Tornado (EF0) | Shelbyville | $45,000 | A tornado touched down 1 mile southwest of Shelbyville, then tracked eastward to 1/2 mile southeast of Shelbyville. Numerous shallow-rooted trees were torn or uprooted. The tornado tracked through a campground, where several unoccupied trailers were damaged by falling trees and limbs. A carport was destroyed and porches were torn away from a few trailers. In addition, 2 unanchored metal sheds were destroyed. |
| April 2010 | Thunderstorm Wind | Oconee | $40,000 | A couple of outbuildings were damaged, with sheet metal roofing blown nearly a mile away. |
| July 2007 | Thunderstorm Wind | Shelbyville | $40,000 | Numerous trees, power lines and power poles were blown down on the south side of Shelbyville. |
| June 2018 | Thunderstorm Wind | Strasburg | $35,000 | Five power poles were snapped near the junction of Routes 32 and 16. |
| June 2017 | Thunderstorm Wind | Strasburg | $30,000 | A shed was damaged and an attic vent was blown off a house. Several tree branches were blown down as well. |
| December 2015 | Thunderstorm Wind | Shelbyville | $30,000 | Several small trees were blown over. |
| December 2015 | Thunderstorm Wind | Shelbyville | $30,000 | A shed was blown down. |
| August 2013 | Thunderstorm Wind | Stewardson | $30,000 | A grain bin was destroyed about 1 mile south of Stewardson. |
| April 2013 | Lightning | Clarksburg | $30,000 | Lightning struck an oil tank 2 miles south-southwest of Clarksburg in Shelby County at about 2:20 PM CDT on April 16th. The lightning caused an explosion that showered debris more than 100 yards away and created a fire. |
| July 2020 | Flash Flood | Holliday | $25,000 | Part of the road was washed out near North 1900 East and 100 North. |
| June 2017 | Thunderstorm Wind | Strasburg | $25,000 | Several trees were damaged. |
| August 2012 | Thunderstorm Wind | Windsor | $25,000 | Several power poles and power lines were blown down. The siding was torn off a trailer. |
| July 2008 | Thunderstorm Wind | Moweaqua | $25,000 | A barn was destroyed near Moweaqua. |
| April 1988 | Tornado (F0) | not stated | $25,000 | no account filed |
| July 1961 | Tornado (F0) | not stated | $25,000 | no account filed |
| May 2018 | Thunderstorm Wind | Shelbyville | $24,000 | Power lines were blown down in Shelbyville. |
| April 2014 | Thunderstorm Wind | Tower Hill | $24,000 | The roof of a machine shed and several trees were damaged 2 miles northwest of Tower Hill. |
| July 2016 | Thunderstorm Wind | Windsor | $20,000 | A tree fell onto a house in Windsor. |
| February 2014 | Tornado (EF0) | Oconee | $20,000 | This tornado crossed from Montgomery County in the National Weather Service St. Louis County Warning Area (CWA) into Shelby County about 2.6 miles northwest of Oconee at 4:14 PM CST. Mainly tree damage occurred along the path of the tornado before it crossed into Christian County 4.4 miles north-northeast of Oconee at 4:19 PM CST. |
| June 2011 | Tornado (EF0) | Kingman | $20,000 | A tornado touched down about 3.5 miles northeast of Stewardson. It damaged two cattle barns, resulting in the death of two cows. |
| October 2010 | Thunderstorm Wind | Tower Hill | $20,000 | A trailer was blown off its foundation. |
| July 2008 | Lightning | Findlay | $20,000 | Lightning struck a grain elevator and started a fire in a nearby office building. There were no injuries. |
| August 2009 | Thunderstorm Wind | Windsor | $18,000 | Several trees and tree limbs were blown down across Windsor. |
| April 2017 | Thunderstorm Wind | Findlay | $15,000 | Pine trees were snapped and minor damage occurred to the roof of a house. |
| June 2009 | Thunderstorm Wind | Moweaqua | $15,000 | Multiple tree limbs were blown down in Moweaqua. |
| June 2008 | Thunderstorm Wind | Shelbyville | $15,000 | Tree limbs and power lines were blown down. |
| January 2006 | Tornado (F1) | Oconee | $15,000 | A tornado briefly touched down, destroyed a 40' by 60' pole barn and blew down a few large tree limbs. Debris from the tornado broke a window in a house on the property. |
| June 2018 | Thunderstorm Wind | Strasburg | $10,000 | Several large tree limbs and a power pole were blown down in Strasburg. |
| April 2015 | Thunderstorm Wind | Mode | $10,000 | A shed was damaged near the town of Mode. |
| July 2012 | Thunderstorm Wind | Shelbyville | $10,000 | Several tree branches were blown down. |
| August 2009 | Thunderstorm Wind | Windsor | $10,000 | Power lines were blown down in Windsor. |