| April 2011 | Tornado (EF3) | Haleyville | 25 hurt, $11,500,000 | A tornado initially touched down in southwest Marion County, near the community of Pikeville and tracked northeast where it moved across southern portions of Haleyville and into Winston County, south of AL Route 129. The tornado lifted in the William B. Bankhead National Forest, north of Rabbittown. The tornado moved into western Winston County and caused extensive damage to businesses near the intersection of CR 75 and Dolphin Rd. As the tornado crossed southern portions of Haleyville, many homes were significantly damaged and several were destroyed. This damage was consistent with an EF3 rating and winds of 150 mph. The tornado continued to produce tree damage as it entered the Bankhead National Forest area in northern Winston County, lifting along CR 3434. |
| April 1995 | Tornado (F1) | Haleyville | 17 hurt, $450,000 | A tornado touched down about five miles southwest of Haleyville in Marion County along State Highway 129 and moved on a northeast track that took it into the northern section of Haleyville. The tornado path covered about five miles in Marion County and one mile in Winston County. The most significant damage occurred along State Highway 129 in Marion County and most of the injuries occurred in that area. Most of those injured were in mobile homes at the time the storm hit. Three mobile homes were destroyed along with three businesses. Large hail, around one inch, was also reported in Haleyville with the storm. |
| November 2001 | Tornado (F2) | Haleyville | 13 hurt, $800,000 | no account filed |
| April 2009 | Thunderstorm Wind | Haleyville | 1 hurt, $60,000 | Windows were blown out, a ball field dugout, and a baseball batting cage, all sustained damage at Haleyville High School. About 50 students and adults, preparing for the school's prom in the gym, heard about the oncoming storm from a police officer. They took shelter in the basement/locker room area under the gym, and were not injured. Numerous trees and power lines were blown down around the rest of the city of Haleyville. Power lines landed on a vehicle, and briefly trapped its occupants. A tree fell onto a mobile home, slightly injuring one occupant. At least two other homes sustained damage from fallen trees. |
| May 2002 | Lightning | Haleyville | 1 hurt | A boy was struck by lightning in Haleyville. The extent of the injuries was unknown. |
| July 2004 | Thunderstorm Wind | Haleyville | $150,000 | no account filed |
| March 2011 | Hail | Haleyville | $100,000 | Hail the size of golf balls caused widespread damage to vehicles and buildings in the city of Haleyville. Property damage amounts are estimated. |
| April 2006 | Tornado (F1) | Haleyville | $76,000 | no account filed |
| April 2011 | Thunderstorm Wind | Haleyville | $50,000 | Numerous trees were blown down in and around the city of Haleyville, northward to the Posey Mill area. The highest winds were about 4 to 5 miles north of Haleyville, where at least 5 acres of trees were blown down, and at least one house and one barn sustained damage. |
| July 2004 | Lightning | Haleyville | $35,000 | A house was struck by lightning in downtown Haleyville. The home suffered extensive damage. |
| June 2009 | Thunderstorm Wind | Haleyville | $30,000 | Numerous trees and power lines were blown down across a large portion of Winston County, from Haleyville in the west to Arley in the east. Winds in Haleyville were estimated around 65 mph. |
| June 1996 | Lightning | Haleyville | $30,000 | no account filed |
| May 2010 | Lightning | Haleyville | $25,000 | A lightning strike set fire to a warehouse building in downtown Haleyville, resulting in a total loss of the building. |
| June 2007 | Thunderstorm Wind | Haleyville | $20,000 | A furniture company building was damaged, and several storage trailers were overturned, south of Haleyville. |
| July 2006 | Dust Devil | Haleyville | $20,000 | An apparent dust devil caused extensive damage to two chicken houses on a farm on Dime Road, north of Haleyville. Witnesses reported seeing metal from the chicken houses, and other debris, circulating and floating in the air and being carried by the wind. Some of the debris was carried a quarter of a mile away. A power line was also torn from a pole, which resulted in a small fire. There were no thunderstorms in the area at the time. Time of the event is estimated. |
| May 2003 | Lightning | Haleyville | $15,000 | Lightning apparently struck a vent duct at a vacant apartment at Royal Oak located off Pounders Sims Road. Fire department reported moderate damage to the attic area. |
| May 1996 | Thunderstorm Wind | Haleyville | $15,000 | no account filed |
| June 1996 | Lightning | Haleyville | $15,000 | no account filed |
| March 1996 | Hail | Haleyville | $15,000 | no account filed |
| April 1998 | Hail | Haleyville | $12,000 | Golf ball size hail was reported in and south of Haleyville. |
| July 2002 | Thunderstorm Wind | Haleyville | $10,000 | no account filed |
| January 1997 | Hail | Haleyville | $10,000 | no account filed |
| January 1997 | Lightning | Haleyville | $10,000 | no account filed |
| February 1997 | Thunderstorm Wind | Haleyville | $10,000 | no account filed |
| March 1997 | Thunderstorm Wind | Haleyville | $8,000 | no account filed |
| April 2010 | Flash Flood | Haleyville | $5,000 | A portion of AL-13 near Dime Road, in the city of Haleyville, had to be temporarily closed due to flash flooding. |
| June 2009 | Thunderstorm Wind | Haleyville | $5,000 | The metal roof was blown off a building, on CR-114 northwest of Haleyville. |
| May 2003 | Lightning | Haleyville | $5,000 | Lightning reportedly struck a gas line at a residence on 16th Avenue. The situation was brought under control by Northwest Gas District employees. |
| July 2002 | Lightning | Haleyville | $5,000 | no account filed |
| January 1997 | Hail | Haleyville | $5,000 | no account filed |
| March 1997 | Thunderstorm Wind | Haleyville | $5,000 | no account filed |
| June 1996 | Lightning | Haleyville | $5,000 | no account filed |
| March 1996 | Hail | Haleyville | $5,000 | no account filed |
| September 1996 | Thunderstorm Wind | Haleyville | $5,000 | no account filed |
| October 2010 | Thunderstorm Wind | Haleyville | $4,000 | Several trees were blown down along County Roads 15 and 32. |
| April 1997 | Hail | Haleyville | $4,000 | Nickel size hail was reported at Forkville, in the northwest part of the county. |
| May 1997 | Hail | Haleyville | $4,000 | Nickel size hail was reported in Haleyville. |
| May 2006 | Thunderstorm Wind | Haleyville | $3,000 | Trees and power lines were blown down in Haleyville. |
| May 2004 | Thunderstorm Wind | Haleyville | $3,000 | Trees were knocked down along SR 129 near the Marion and Winston County Line. |
| May 2003 | Lightning | Haleyville | $3,000 | Lightning apparently struck a residential building damaging vinyl siding but not causing a fire. |
| December 1999 | Thunderstorm Wind | Haleyville | $3,000 | Several trees were blown down onto roadways around Haleyville. One outbuilding was destroyed on CR 23. |
| April 2011 | Thunderstorm Wind | Haleyville | $2,000 | A couple of trees were blown down around Haleyville. |
| September 2011 | Thunderstorm Wind | Haleyville | $2,000 | Several trees were reported down around the city of Haleyville. |
| May 2010 | Thunderstorm Wind | Haleyville | $2,000 | Several trees were blown down and blocked Wakefield Road, near AL-13 northwest of Haleyville. |
| May 2004 | Thunderstorm Wind | Haleyville | $2,000 | Trees were knocked down on Kenny Street and on Newbury Road in Haleyville. |
| July 2000 | Thunderstorm Wind | Haleyville | $2,000 | A few trees were blown down that subsequently knocked power lines down in the Haleyville area. |
| May 1998 | Hail | Haleyville | $2,000 | Quarter size hail was reported northeast of Haleyville. |
| May 1998 | Hail | Haleyville | $2,000 | Quarter size hail was reported between Haleyville and Double Springs. |
| July 2004 | Hail | Haleyville | $2,000 | no account filed |
| October 1997 | Hail | Haleyville | $2,000 | no account filed |
| October 1997 | Thunderstorm Wind | Haleyville | $2,000 | no account filed |
| November 2007 | Thunderstorm Wind | Haleyville | $1,000 | Winds estimated at 30 mph caused tree branches to fall on and down some power lines. The winds were accompanied by pea sized hail. |
| May 2003 | Lightning | Haleyville | $1,000 | Lightning struck a power pole setting it on fire. |
| May 2002 | Thunderstorm Wind | Haleyville | $1,000 | Trees were knocked down in Haleyville. |
| May 2001 | Thunderstorm Wind | Haleyville | $1,000 | A few trees were blown down onto power lines in the area of Bear Creek. |
| May 1995 | Thunderstorm Wind | Haleyville | $300 | Trees were down near Haleyville in Winston County. |
| March 2026 | Thunderstorm Wind | Haleyville | - | A tree was downed on 17th Avenue in Haleyville. |
| February 2025 | Thunderstorm Wind | Haleyville | - | Power lines were knocked down along 6th Avenue in Haleyville. |
| May 2025 | Thunderstorm Wind | Haleyville | - | Several trees down around Haleyville, with a couple on power lines. |
| April 2025 | Flash Flood | Haleyville | - | A large section of Ellenburg Rd in Haleyville was washed out. |