This page tracks the highest and lowest temperatures ever officially recorded at 59 weather stations across Alabama, United States, based on measurements dating from 1899 to 2026. Use the interactive map or the list below to see the record high and record low temperature (in Fahrenheit) for each location, along with the date each record was set.
| Location | Temperature | Record Date |
| Adger | 107 °F (42 °C) | July 8, 1977 |
| Alexander City | 105 °F (41 °C) | August 11, 2007 |
| Aliceville | 108 °F (42 °C) | July 17, 1980 |
| Athens | 104 °F (40 °C) | August 16, 2007 |
| Atmore | 105 °F (41 °C) | July 24, 1952 |
| Bay Minette | 106 °F (41 °C) | September 6, 1925 |
| Birmingham | 107 °F (42 °C) | July 29, 1930 |
| Boligee | 105 °F (41 °C) | August 17, 2007 |
| Brewton | 104 °F (40 °C) | June 7, 1985 |
| Bridgeport | 105 °F (41 °C) | August 3, 1957 |
| Childersburg | 105 °F (41 °C) | July 20, 2000 |
| Clanton | 110 °F (43 °C) | September 7, 1925 |
| Clanton | 104 °F (40 °C) | July 7, 1977 |
| Clayton | 105 °F (41 °C) | August 20, 2000 |
| Crossville | 107 °F (42 °C) | July 29, 1952 |
| Cullman | 110 °F (43 °C) | July 30, 1952 |
| Daleville | 104 °F (40 °C) | August 11, 2007 |
| Dauphin Island | 101 °F (38 °C) | July 29, 1993 |
| Demopolis | 105 °F (41 °C) | August 30, 1951 |
| Enterprise | 104 °F (40 °C) | July 21, 2000 |
| Eufaula | 106 °F (41 °C) | August 13, 2007 |
| Fairhope | 105 °F (41 °C) | September 5, 1925 |
| Gadsden | 106 °F (41 °C) | June 30, 2012 |
| Geneva | 110 °F (43 °C) | June 14, 2026 |
| Greensboro | 107 °F (42 °C) | August 26, 1943 |
| Greenville | 108 °F (42 °C) | June 28, 1954 |
| Guntersville | 106 °F (41 °C) | July 17, 1980 |
| Haleyville | 107 °F (42 °C) | August 15, 2007 |
| Hamilton | 109 °F (43 °C) | August 16, 2007 |
| Headland | 108 °F (42 °C) | July 21, 2000 |
| Heflin | 107 °F (42 °C) | July 13, 1980 |
| Hueytown | 109 °F (43 °C) | August 20, 1998 |
| Huntsville | 106 °F (41 °C) | June 29, 2012 |
| Jackson | 104 °F (40 °C) | August 30, 2000 |
| Lafayette | 107 °F (42 °C) | July 24, 1952 |
| Madison | 108 °F (42 °C) | August 16, 1954 |
| Marion Junction | 108 °F (42 °C) | July 25, 1952 |
| Mobile | 104 °F (40 °C) | August 26, 2023 |
| Mobile | 106 °F (41 °C) | August 26, 2023 |
| Montgomery | 107 °F (42 °C) | August 10, 2008 |
| Montgomery | 106 °F (41 °C) | August 14, 2007 |
| Moulton | 106 °F (41 °C) | July 16, 1980 |
| Muscle Shoals | 107 °F (42 °C) | August 15, 2007 |
| Oneonta | 109 °F (43 °C) | July 30, 1952 |
| Opelika | 103 °F (39 °C) | August 11, 2007 |
| Oxford | 106 °F (41 °C) | August 21, 1983 |
| Robertsdale | 104 °F (40 °C) | August 5, 1947 |
| Rock Mills | 107 °F (42 °C) | July 25, 1952 |
| Russellville | 106 °F (41 °C) | August 16, 2007 |
| Scottsboro | 109 °F (43 °C) | July 13, 1930 |
| Selma | 108 °F (42 °C) | June 28, 1954 |
| Sylacauga | 104 °F (40 °C) | August 19, 1995 |
| Talladega | 109 °F (43 °C) | September 6, 1925 |
| Troy | 106 °F (41 °C) | August 10, 2007 |
| Troy | 108 °F (42 °C) | September 5, 1925 |
| Tuscaloosa | 107 °F (42 °C) | August 29, 2000 |
| Valley Head | 106 °F (41 °C) | July 29, 1930 |
| Vernon | 109 °F (43 °C) | August 30, 2000 |
| Winfield | 107 °F (42 °C) | July 18, 1980 |
The highest temperature ever officially recorded in Alabama, United States was 110 °F (43 °C), set in Clanton on September 7, 1925.
The lowest temperature ever officially recorded in Alabama, United States was -24 °F (-31 °C), set in Russellville on January 31, 1966.
This page includes record high and low temperature data for 59 weather stations in Alabama, United States.
The record highs and lows on this page span from 1899 to 2026 and are updated whenever a new station record is set.