View from Waterrock Knob

Holiday Climatology for the Southeastern U.S.

Select a holiday:

Select a state or U.S. Territory:


Weather Extremes for Christmas Eve in Alabama

  • Warmest Christmas Eve occurred on December 24, 1926 at Bay Minette (010583)
    • Max Temp: 81°F
    • Min Temp: 67°F
  • Coldest Christmas Eve occurred on December 24, 1989 at Falkville 1 E (012840)
    • Max Temp: 14°F
    • Min Temp: -5°F
  • Highest Precipitation Amount: 6.3 inches on December 24, 1956 at Blue Springs (010948)

*Warmest and coldest days are determined by the mean of historical daily minimum and maximum temperatures provided by National Weather Service Cooperative Observer reports. Wettest days are determined by the daily precipitation measurements from the same stations.

NOTE: Christmas Eve statistics are generated using as much data as possible for a given station beginning December 24, 1890.

Below is a table listing the warmest, coldest, and wettest Christmas Eves for various NWS Cooperative stations across Alabama. This list can be sorted by clicking on each respective column heading.


Station City County Warmest Christmas Eve Coldest Christmas Eve Wettest Christmas Eve Typical Christmas Eve Temperatures
Ashland 3 Ene (010369)
Period of Record: Mar 1940 thru Feb 2017
ClayDecember 24, 1964
Max Temp: 67°F
Min Temp: 56°F
December 24, 1989
Max Temp: 19°F
Min Temp: 2°F
December 24, 1974
3.42 inches
Max Temp: 47.5°F to 63°F
Min Temp: 23.5°F to 37.5°F
Athens (010390)
Period of Record: May 1941 thru Feb 2017
LimestoneDecember 24, 1996
Max Temp: 66°F
Min Temp: 47°F
December 24, 2004
Max Temp: 30°F
Min Temp: 18°F
December 24, 1997
1.55 inches
Max Temp: 38°F to 59°F
Min Temp: 25°F to 36°F
Belle Mina 2 N (010655)
Period of Record: Jan 1949 thru Apr 2014
LimestoneDecember 24, 1964
Max Temp: 76°F
Min Temp: 62°F
December 24, 1989
Max Temp: 18°F
Min Temp: -0°F
December 24, 1998
1.65 inches
Max Temp: 44°F to 62°F
Min Temp: 23°F to 38°F
Bridgeport 5 Nw (011099)
Period of Record: Sep 1896 thru Dec 2016
JacksonDecember 24, 1964
Max Temp: 75°F
Min Temp: 60°F
December 24, 1989
Max Temp: 21°F
Min Temp: 4°F
December 24, 1926
1.97 inches
Max Temp: 42°F to 62.5°F
Min Temp: 21°F to 40°F
Centre 4 Sw (011512)
Period of Record: Feb 1956 thru Oct 1984
CherokeeDecember 24, 1964
Max Temp: 68°F
Min Temp: 56°F
December 24, 1983
Max Temp: 38°F
Min Temp: 9°F
December 24, 1974
1.2 inches
Max Temp: 44°F to 62°F
Min Temp: 24°F to 40°F
Enterprise 4 W (012675)
Period of Record: Jun 1966 thru Jan 2017
CoffeeDecember 24, 1988
Max Temp: 76°F
Min Temp: 59°F
December 24, 1989
Max Temp: 20°F
Min Temp: 7°F
December 24, 1997
1.97 inches
Max Temp: 52°F to 69°F
Min Temp: 29°F to 47.5°F
Ft Payne (013043)
Period of Record: Jul 1935 thru Feb 2017
DekalbDecember 24, 2003
Max Temp: 62°F
Min Temp: 32°F
December 24, 2004
Max Temp: 29°F
Min Temp: 23°F
December 24, 1998
2.08 inches
Max Temp: 48.5°F to 59°F
Min Temp: 25.5°F to 32.5°F
Hightower (013842)
Period of Record: Aug 1941 thru Dec 2013
CleburneDecember 24, 2002
2.92 inches
Magella (014996)
Period of Record: Jan 1937 thru Feb 1977
JeffersonDecember 24, 1974
2.15 inches
Martin Dam (015140)
Period of Record: Jan 1925 thru Jan 2017
ElmoreDecember 24, 1955
Max Temp: 77°F
Min Temp: 60°F
December 24, 1989
Max Temp: 22°F
Min Temp: 9°F
December 24, 1974
3.53 inches
Max Temp: 50.5°F to 68°F
Min Temp: 28°F to 49°F
Newton (015875)
Period of Record: Dec 1891 thru Nov 2007
DaleDecember 24, 1891
Max Temp: 68°F
Min Temp: 55°F
December 24, 1897
Max Temp: 49°F
Min Temp: 39°F
December 24, 1956
2.83 inches
Max Temp: 53.5°F to 69.5°F
Min Temp: 37.5°F to 43°F
Ozark 6 Nnw (016218)
Period of Record: May 1902 thru Mar 1986
DaleDecember 24, 1964
Max Temp: 76°F
Min Temp: 63°F
December 24, 1983
Max Temp: 40°F
Min Temp: 22°F
December 24, 1918
1.6 inches
Max Temp: 56°F to 70°F
Min Temp: 32.5°F to 49.5°F
Pine Level 4 Ese (016468)
Period of Record: May 1941 thru Jun 1989
PikeDecember 24, 1956
1.72 inches
Saint Bernard (017157)
Period of Record: Jul 1907 thru Dec 2016
CullmanDecember 24, 1964
Max Temp: 67°F
Min Temp: 57°F
December 24, 1983
Max Temp: 24°F
Min Temp: 3°F
December 24, 2002
1.78 inches
Max Temp: 44°F to 61°F
Min Temp: 23.5°F to 39°F
Sayre 5 Nw (017282)
Period of Record: Mar 1938 thru Apr 2004
WalkerDecember 24, 1996
Max Temp: 69°F
Min Temp: 48°F
December 24, 1995
Max Temp: 35°F
Min Temp: 16°F
December 24, 1974
2.15 inches
Max Temp: 38.5°F to 61.5°F
Min Temp: 17.5°F to 34.5°F
Sylvania (018012)
Period of Record: Aug 1938 thru Mar 1962
DekalbDecember 24, 1945
0.7 inches
Thurlow Dam (018215)
Period of Record: Jan 1937 thru Dec 2015
ElmoreDecember 24, 1974
3.17 inches
Trafford (018285)
Period of Record: Dec 1941 thru Jan 1967
JeffersonDecember 24, 1941
0.72 inches
Walnut Hill 3 W (018653)
Period of Record: Jan 1925 thru Mar 2014
TallapoosaDecember 24, 1955
Max Temp: 77°F
Min Temp: 60°F
December 24, 1989
Max Temp: 22°F
Min Temp: 9°F
December 24, 1974
3.53 inches
Max Temp: 50.5°F to 68°F
Min Temp: 28°F to 49°F
Weiss Dam (018755)
Period of Record: Nov 1981 thru Feb 2017
CherokeeDecember 24, 1990
1.25 inches
Alabama State Farm (010117)
Period of Record: Jan 1949 thru Feb 2017
LimestoneDecember 24, 1964
Max Temp: 76°F
Min Temp: 62°F
December 24, 1989
Max Temp: 18°F
Min Temp: -0°F
December 24, 1998
1.65 inches
Max Temp: 44°F to 62°F
Min Temp: 23°F to 38°F
Alaga (010125)
Period of Record: Oct 1904 thru Dec 1936
HoustonDecember 24, 1910
0.66 inches
Arley 1 S (010338)
Period of Record: Mar 1938 thru Oct 1983
WinstonDecember 24, 1956
1.66 inches
Bankhead Lock & Dam (010505)
Period of Record: Aug 1930 thru Nov 2016
TuscaloosaDecember 24, 1964
Max Temp: 73°F
Min Temp: 59°F
December 24, 1989
Max Temp: 14°F
Min Temp: -0°F
December 24, 1974
2.1 inches
Max Temp: 48°F to 62.5°F
Min Temp: 25°F to 40°F
Belgreen (010631)
Period of Record: Mar 1935 thru Mar 1962
FranklinDecember 24, 1937
1.05 inches
Berry 3 Nw (010748)
Period of Record: Feb 1940 thru Jan 2017
FayetteDecember 24, 1948
0.18 inches
Billingsley 3 Ne (010823)
Period of Record: Dec 1938 thru Feb 2017
AutaugaDecember 24, 1938
Max Temp: 54°F
Min Temp: 39°F
December 24, 1938
Max Temp: 54°F
Min Temp: 39°F
December 24, 2002
2.8 inches
Max Temp: 54°F to 54°F
Min Temp: 39°F to 39°F
Bishop (010854)
Period of Record: Jan 1937 thru Mar 1962
ColbertDecember 24, 1938
0.76 inches
Cahaba Pump House (011225)
Period of Record: Dec 1981 thru Jan 2017
JeffersonDecember 24, 2002
2.2 inches
Center Grove (011492)
Period of Record: Oct 1935 thru Mar 1962
MorganDecember 24, 1938
0.6 inches
Centreville 6 Sw (011525)
Period of Record: Dec 1974 thru Jan 2017
BibbDecember 24, 1984
Max Temp: 75°F
Min Temp: 56°F
December 24, 1983
Max Temp: 24°F
Min Temp: 5°F
December 24, 1974
3.58 inches
Max Temp: 48°F to 64°F
Min Temp: 24°F to 41°F
Chatom (011566)
Period of Record: Sep 1949 thru Feb 2017
WashingtonDecember 24, 1964
Max Temp: 79°F
Min Temp: 64°F
December 24, 1983
Max Temp: 39°F
Min Temp: 12°F
December 24, 2002
4.02 inches
Max Temp: 52°F to 69.5°F
Min Temp: 27°F to 45°F
Claiborne L&d (011690)
Period of Record: Oct 1952 thru Jan 2017
MonroeDecember 24, 1997
4.1 inches
Coden (011803)
Period of Record: Oct 1956 thru Oct 2014
MobileDecember 24, 1974
Max Temp: 75°F
Min Temp: 65°F
December 24, 1989
Max Temp: 25°F
Min Temp: 10°F
December 24, 1978
1.71 inches
Max Temp: 55°F to 67.5°F
Min Temp: 29°F to 51.5°F
Coffee Springs 2 Nw (011807)
Period of Record: Sep 1923 thru Dec 1983
GenevaDecember 24, 1956
2.6 inches
Dancy 4 N (012141)
Period of Record: Feb 1905 thru Jun 1965
PickensDecember 24, 1934
2.41 inches
Dothan Faa Ap (012372)
Period of Record: Feb 1965 thru Feb 2017
DaleDecember 24, 1965
Max Temp: 75°F
Min Temp: 48°F
December 24, 1966
Max Temp: 46°F
Min Temp: 29°F
December 24, 1965
0.01 inches
Max Temp: 48°F to 66°F
Min Temp: 29°F to 42°F
Warrior L&d (012742)
Period of Record: May 1938 thru Feb 2017
HaleDecember 24, 1970
Max Temp: 72°F
Min Temp: 39°F
December 24, 1970
Max Temp: 72°F
Min Temp: 39°F
December 24, 1974
2.26 inches
Max Temp: 72°F to 72°F
Min Temp: 39°F to 39°F
Falco Open Pond Twr (012832)
Period of Record: Mar 1940 thru Jul 1964
CovingtonDecember 24, 1956
2.69 inches
Falls City Blk Pond Tw (012848)
Period of Record: Jul 1940 thru Apr 1965
WinstonDecember 24, 1958
0.61 inches
Ft Deposit (013024)
Period of Record: Nov 1891 thru Oct 1969
LowndesDecember 24, 1921
Max Temp: 69°F
Min Temp: 56°F
December 24, 1925
Max Temp: 40°F
Min Temp: 21°F
December 24, 1912
2 inches
Max Temp: 50°F to 64°F
Min Temp: 31°F to 42.5°F
Ft Morgan (013035)
Period of Record: May 1940 thru Jul 1975
BaldwinDecember 24, 1964
Max Temp: 71°F
Min Temp: 63°F
December 24, 1963
Max Temp: 41°F
Min Temp: 24°F
December 24, 1964
0.85 inches
Max Temp: 50°F to 64°F
Min Temp: 38°F to 54°F
Frisco City 3 Ssw (013105)
Period of Record: Jul 1930 thru Dec 2000
MonroeDecember 24, 1964
Max Temp: 75°F
Min Temp: 62°F
December 24, 1989
Max Temp: 20°F
Min Temp: 6°F
December 24, 1997
3.2 inches
Max Temp: 51°F to 70°F
Min Temp: 26°F to 49°F
Gainesville Lock (013160)
Period of Record: Jun 1948 thru Feb 2017
GreeneDecember 24, 1964
Max Temp: 75°F
Min Temp: 59°F
December 24, 1989
Max Temp: 17°F
Min Temp: 2°F
December 24, 1974
3.72 inches
Max Temp: 46.5°F to 63.5°F
Min Temp: 25°F to 41°F
Harrisburg Cahaba Twr (013697)
Period of Record: Apr 1940 thru Apr 1962
PerryDecember 24, 1958
1.08 inches
Holt Lock & Dam (013930)
Period of Record: Jan 1981 thru Feb 2017
TuscaloosaDecember 24, 1998
1.75 inches
Hytop (014099)
Period of Record: May 1935 thru Mar 1962
JacksonDecember 24, 1945
0.8 inches
Jackson Shoals (014198)
Period of Record: Jan 1937 thru Mar 1960
TalladegaDecember 24, 1939
1.6 inches
Jordan Dam (014306)
Period of Record: Jan 1937 thru Feb 2017
ElmoreDecember 24, 1956
2.19 inches
Lay Dam (014603)
Period of Record: Jan 1937 thru Feb 2017
ChiltonDecember 24, 1974
2.56 inches
Lockhart (014822)
Period of Record: Nov 1937 thru Feb 1964
CovingtonDecember 24, 1955
Max Temp: 72°F
Min Temp: 57°F
December 24, 1963
Max Temp: 36°F
Min Temp: 25°F
December 24, 1956
2.37 inches
Max Temp: 54°F to 71.5°F
Min Temp: 35.5°F to 49.5°F
Lincoln Lock 4 (014845)
Period of Record: Dec 1896 thru Aug 1949
TalladegaDecember 24, 1932
Max Temp: 68°F
Min Temp: 55°F
December 24, 1929
Max Temp: 38°F
Min Temp: 9°F
December 24, 1926
1.75 inches
Max Temp: 48°F to 62.5°F
Min Temp: 28°F to 41.5°F
Bankhead L&d (014855)
Period of Record: Aug 1930 thru Feb 2017
TuscaloosaDecember 24, 1964
Max Temp: 73°F
Min Temp: 59°F
December 24, 1989
Max Temp: 14°F
Min Temp: -0°F
December 24, 1974
2.1 inches
Max Temp: 48°F to 62.5°F
Min Temp: 25°F to 40°F
Logan Martin Dam (014866)
Period of Record: Oct 1981 thru Feb 2017
TalladegaDecember 24, 1990
1.14 inches
Mathews (015172)
Period of Record: Aug 1956 thru Jan 2017
MontgomeryDecember 24, 1956
1.95 inches
Maxwell Fld (015202)
Period of Record: Jun 1948 thru Apr 2009
MontgomeryDecember 24, 1964
Max Temp: 75°F
Min Temp: 61°F
December 24, 1966
Max Temp: 40°F
Min Temp: 26°F
December 24, 1952
1.18 inches
Max Temp: 48.5°F to 70°F
Min Temp: 28°F to 48.5°F
Mertz Pondville Twr (015382)
Period of Record: May 1940 thru Jan 1970
BibbDecember 24, 1958
0.76 inches
Mitchell Dam (015465)
Period of Record: Jan 1937 thru Feb 2017
ChiltonDecember 24, 1972
Max Temp: 52°F
Min Temp: 44°F
December 24, 1972
Max Temp: 52°F
Min Temp: 44°F
December 24, 1974
2.86 inches
Max Temp: 52°F to 52°F
Min Temp: 44°F to 44°F
Monte Sano (015529)
Period of Record: Mar 1900 thru Mar 1962
MadisonDecember 24, 1941
0.56 inches
Newburg 2 Ne (015847)
Period of Record: Nov 1891 thru Mar 1962
FranklinDecember 24, 1893
Max Temp: 74°F
Min Temp: 48°F
December 24, 1896
Max Temp: 42°F
Min Temp: 24°F
December 24, 1891
0.66 inches
Max Temp: 42°F to 65°F
Min Temp: 27.5°F to 43°F
Oak Mtn State Park Hq (016000)
Period of Record: Jul 1981 thru Jul 2011
ShelbyDecember 24, 1999
Max Temp: 53°F
Min Temp: 26°F
December 24, 2000
Max Temp: 44°F
Min Temp: 17°F
December 24, 1998
1.96 inches
Max Temp: 40°F to 53°F
Min Temp: 17°F to 32°F
Orrville (016161)
Period of Record: Jul 1891 thru May 1973
DallasDecember 24, 1891
Max Temp: 66°F
Min Temp: 55°F
December 24, 1891
Max Temp: 66°F
Min Temp: 55°F
December 24, 1956
1.25 inches
Max Temp: 66°F to 66°F
Min Temp: 55°F to 55°F
Palmerdale (016246)
Period of Record: Jun 1948 thru Aug 2016
JeffersonDecember 24, 1998
2.37 inches
Perryville (016362)
Period of Record: Jan 1940 thru Oct 2004
PerryDecember 24, 1974
3.95 inches
Pine Hill (016460)
Period of Record: Nov 1940 thru Apr 1968
WilcoxDecember 24, 1956
1.3 inches
Primrose Farm (016684)
Period of Record: Dec 1921 thru Dec 1966
MontgomeryDecember 24, 1946
Max Temp: 66°F
Min Temp: 37°F
December 24, 1946
Max Temp: 66°F
Min Temp: 37°F
December 24, 1941
1.2 inches
Max Temp: 66°F to 66°F
Min Temp: 37°F to 37°F
Pushmataha (016719)
Period of Record: Nov 1891 thru Dec 1964
ChoctawDecember 24, 1964
Max Temp: 75°F
Min Temp: 64°F
December 24, 1963
Max Temp: 29°F
Min Temp: 10°F
December 24, 1926
2.28 inches
Max Temp: 51°F to 69°F
Min Temp: 28.5°F to 45°F
Red Bay (016805)
Period of Record: Jan 1949 thru Oct 1979
FranklinDecember 24, 1974
Max Temp: 71°F
Min Temp: 57°F
December 24, 1963
Max Temp: 32°F
Min Temp: 11°F
December 24, 1974
1.27 inches
Max Temp: 42°F to 64°F
Min Temp: 20°F to 41.5°F
Redstone Arsenal (016833)
Period of Record: Aug 1954 thru May 1975
MadisonDecember 24, 1955
Max Temp: 71°F
Min Temp: 60°F
December 24, 1966
Max Temp: 31°F
Min Temp: 15°F
December 24, 1974
1.28 inches
Max Temp: 40°F to 66°F
Min Temp: 24°F to 45°F
River Falls (016937)
Period of Record: Nov 1928 thru Jun 1979
CovingtonDecember 24, 1956
3.2 inches
Robertsdale (016988)
Period of Record: May 1912 thru Feb 2017
BaldwinDecember 24, 1988
Max Temp: 79°F
Min Temp: 64°F
December 24, 1989
Max Temp: 23°F
Min Temp: 9°F
December 24, 1918
2.67 inches
Max Temp: 57°F to 72°F
Min Temp: 31°F to 48°F
South Hill (017671)
Period of Record: Oct 1935 thru Mar 1962
DekalbDecember 24, 1941
1.12 inches
Spring Hill (017733)
Period of Record: Nov 1903 thru Jun 1951
MobileDecember 24, 1926
Max Temp: 78°F
Min Temp: 62°F
December 24, 1920
Max Temp: 50°F
Min Temp: 30°F
December 24, 1924
1.63 inches
Max Temp: 58.5°F to 70°F
Min Temp: 39.5°F to 51.5°F
Sumiton (017955)
Period of Record: Mar 1938 thru Apr 2004
WalkerDecember 24, 1996
Max Temp: 69°F
Min Temp: 48°F
December 24, 1995
Max Temp: 35°F
Min Temp: 16°F
December 24, 1974
2.15 inches
Max Temp: 38.5°F to 61.5°F
Min Temp: 17.5°F to 34.5°F
Swaim (017968)
Period of Record: Aug 1938 thru Mar 1962
JacksonDecember 24, 1938
0.63 inches
Tallapoosa Wtp (018038)
Period of Record: May 1978 thru Jan 2017
MontgomeryDecember 24, 2009
1.68 inches
Tuscaloosa Acfd (018380)
Period of Record: Dec 1994 thru Feb 2017
TuscaloosaDecember 24, 2008
Max Temp: 74°F
Min Temp: 53°F
December 24, 2004
Max Temp: 32°F
Min Temp: 24°F
December 24, 1998
1.8 inches
Max Temp: 54°F to 60.5°F
Min Temp: 25°F to 44°F
Wallace 2 E (018637)
Period of Record: May 1941 thru Jan 2017
EscambiaDecember 24, 2002
2.47 inches
Warrior L&d (018673)
Period of Record: May 1938 thru Nov 2016
HaleDecember 24, 1970
Max Temp: 72°F
Min Temp: 39°F
December 24, 1970
Max Temp: 72°F
Min Temp: 39°F
December 24, 1974
2.26 inches
Max Temp: 72°F to 72°F
Min Temp: 39°F to 39°F
Wheeler Dam (018875)
Period of Record: Aug 1935 thru Mar 1962
LawrenceDecember 24, 1939
0.73 inches
Wilson Dam (018980)
Period of Record: Jan 1899 thru Mar 1962
ColbertDecember 24, 1958
0.28 inches
Yates Hydro Plt (019103)
Period of Record: Jan 1892 thru Jan 1970
ElmoreDecember 24, 1956
2.36 inches
Abbeville (010008)
Period of Record: Jul 1948 thru Mar 2014
AbbevilleHenryDecember 24, 1978
1.38 inches
Addison (010063)
Period of Record: Mar 1938 thru Feb 2017
AddisonWinstonDecember 24, 2009
Max Temp: 56°F
Min Temp: 45°F
December 24, 2004
Max Temp: 27°F
Min Temp: 19°F
December 24, 1998
2.1 inches
Max Temp: 39°F to 54.5°F
Min Temp: 26.5°F to 40°F
Alabaster Shelby Co Ap (010116)
Period of Record: Apr 1995 thru Feb 2017
AlabasterShelbyDecember 24, 2008
Max Temp: 68°F
Min Temp: 52°F
December 24, 2004
Max Temp: 31°F
Min Temp: 23°F
December 24, 2009
1.33 inches
Max Temp: 46°F to 66°F
Min Temp: 27°F to 43°F
Alberta (010140)
Period of Record: Oct 1940 thru Jul 2015
AlbertaWilcoxDecember 24, 1974
3.37 inches
Albertville 2 Se (010148)
Period of Record: Jan 1908 thru Mar 1977
AlbertvilleMarshallDecember 24, 1931
Max Temp: 68°F
Min Temp: 55°F
December 24, 1929
Max Temp: 28°F
Min Temp: 6°F
December 24, 1974
1.67 inches
Max Temp: 45.5°F to 61°F
Min Temp: 25°F to 40.5°F
Alexander City (010160)
Period of Record: Oct 1969 thru Feb 2017
Alexander CityTallapoosaDecember 24, 1988
Max Temp: 69°F
Min Temp: 56°F
December 24, 1989
Max Temp: 21°F
Min Temp: 4°F
December 24, 2002
2.5 inches
Max Temp: 51°F to 65.5°F
Min Temp: 26°F to 38°F
Alexander City 6 Ne (010163)
Period of Record: Nov 1942 thru Jul 1969
Alexander CityTallapoosaDecember 24, 1964
Max Temp: 77°F
Min Temp: 61°F
December 24, 1963
Max Temp: 39°F
Min Temp: 24°F
December 24, 1956
1.01 inches
Max Temp: 51°F to 65.5°F
Min Temp: 24.5°F to 42°F
Aliceville (010178)
Period of Record: Mar 1934 thru Dec 2016
AlicevillePickensDecember 24, 1964
Max Temp: 75°F
Min Temp: 61°F
December 24, 1989
Max Temp: 18°F
Min Temp: 2°F
December 24, 1974
3.7 inches
Max Temp: 46°F to 64°F
Min Temp: 26.5°F to 41.5°F
Aliceville L&d (010184)
Period of Record: Jul 1977 thru Apr 2014
AlicevillePickensDecember 24, 2002
2.75 inches
Pickensville (016418)
Period of Record: Jul 1977 thru Feb 2017
AlicevillePickensDecember 24, 2002
2.75 inches
Andalusia 3 W (010252)
Period of Record: Oct 1912 thru Dec 2016
AndalusiaCovingtonDecember 24, 1964
Max Temp: 76°F
Min Temp: 62°F
December 24, 1989
Max Temp: 23°F
Min Temp: 8°F
December 24, 1956
2.6 inches
Max Temp: 54°F to 70°F
Min Temp: 27.5°F to 44.5°F
Anniston Metro Ap (010272)
Period of Record: Feb 1903 thru Feb 2017
AnnistonCalhounDecember 24, 1964
Max Temp: 78°F
Min Temp: 57°F
December 24, 1983
Max Temp: 26°F
Min Temp: 6°F
December 24, 2002
1.73 inches
Max Temp: 48°F to 63°F
Min Temp: 25°F to 42°F
ANNISTON MUNICIPAL ARPT (014734)
Period of Record: Feb 1903 thru Jun 2010
AnnistonCALHOUNDecember 24, 1964
Max Temp: 78°F
Min Temp: 57°F
December 24, 1983
Max Temp: 26°F
Min Temp: 6°F
December 24, 2002
1.73 inches
Max Temp: 48°F to 63°F
Min Temp: 25°F to 42°F
Ashville 4 W (010377)
Period of Record: Apr 1895 thru Feb 1973
AshvilleSt. ClairDecember 24, 1904
Max Temp: 62°F
Min Temp: 49°F
December 24, 1909
Max Temp: 36°F
Min Temp: 23°F
December 24, 1904
0.76 inches
Max Temp: 43°F to 59°F
Min Temp: 27°F to 36°F
Athens 2 (010395)
Period of Record: Oct 1955 thru Jun 2006
AthensLimestoneDecember 24, 1964
Max Temp: 68°F
Min Temp: 57°F
December 24, 1989
Max Temp: 14°F
Min Temp: -0°F
December 24, 1979
1.2 inches
Max Temp: 43°F to 62°F
Min Temp: 20°F to 44°F
Atmore (010402)
Period of Record: Mar 1940 thru Feb 2017
AtmoreEscambiaDecember 24, 1988
Max Temp: 78°F
Min Temp: 61°F
December 24, 1989
Max Temp: 21°F
Min Temp: 7°F
December 24, 1990
1.9 inches
Max Temp: 56°F to 70°F
Min Temp: 31°F to 47°F
Auburn (010422)
Period of Record: Jan 1893 thru Dec 1970
AuburnLeeDecember 24, 1931
Max Temp: 71°F
Min Temp: 60°F
December 24, 1906
Max Temp: 32°F
Min Temp: 19°F
December 24, 1941
2.43 inches
Max Temp: 50°F to 65°F
Min Temp: 29°F to 47°F
Auburn No.2 (010425)
Period of Record: Aug 1996 thru Feb 2017
AuburnLeeDecember 24, 2002
Max Temp: 66°F
Min Temp: 51°F
December 24, 2004
Max Temp: 37°F
Min Temp: 25°F
December 24, 1997
3.25 inches
Max Temp: 49.5°F to 61.5°F
Min Temp: 27.5°F to 46°F
Auburn Agronomy Farm (010430)
Period of Record: Jul 1948 thru Apr 1996
AuburnLeeDecember 24, 1988
Max Temp: 67°F
Min Temp: 55°F
December 24, 1989
Max Temp: 21°F
Min Temp: 3°F
December 24, 1978
1.1 inches
Max Temp: 44°F to 65°F
Min Temp: 27°F to 41°F
Auburn Ag Rsch Stn 10 (010427)
Period of Record: Jul 1948 thru Apr 1996
AuburnLeeDecember 24, 1988
Max Temp: 67°F
Min Temp: 55°F
December 24, 1989
Max Temp: 21°F
Min Temp: 3°F
December 24, 1978
1.1 inches
Max Temp: 44°F to 65°F
Min Temp: 27°F to 41°F
Autaugaville 3 N (010440)
Period of Record: Oct 1940 thru Sep 2001
AutaugavilleAutaugaDecember 24, 1974
2.36 inches
Bay Minette (010583)
Period of Record: Nov 1913 thru Feb 2017
Bay MinetteBaldwinDecember 24, 1926
Max Temp: 81°F
Min Temp: 67°F
December 24, 1989
Max Temp: 30°F
Min Temp: 7°F
December 24, 2002
2.48 inches
Max Temp: 55°F to 70°F
Min Temp: 31.5°F to 50.5°F
Beatrice (010616)
Period of Record: Dec 1941 thru Sep 2001
BeatriceMonroeDecember 24, 1988
Max Temp: 73°F
Min Temp: 59°F
December 24, 1989
Max Temp: 21°F
Min Temp: 5°F
December 24, 1997
3.4 inches
Max Temp: 43.5°F to 72°F
Min Temp: 28.5°F to 44°F
Mc Calla 2 Ne (015233)
Period of Record: Aug 1951 thru Jan 1975
BessemerJeffersonDecember 24, 1964
Max Temp: 78°F
Min Temp: 64°F
December 24, 1963
Max Temp: 38°F
Min Temp: 22°F
December 24, 1956
0.42 inches
Max Temp: 45°F to 65.5°F
Min Temp: 28°F to 42.5°F
Bessemer 3 Ssw (010757)
Period of Record: Aug 1951 thru Jan 1975
BessemerJeffersonDecember 24, 1964
Max Temp: 78°F
Min Temp: 64°F
December 24, 1963
Max Temp: 38°F
Min Temp: 22°F
December 24, 1956
0.42 inches
Max Temp: 45°F to 65.5°F
Min Temp: 28°F to 42.5°F
Bessemer 3 Wsw (010764)
Period of Record: Feb 1977 thru Feb 2017
BessemerJeffersonDecember 24, 1982
Max Temp: 68°F
Min Temp: 58°F
December 24, 1983
Max Temp: 27°F
Min Temp: 7°F
December 24, 2002
1.98 inches
Max Temp: 45.5°F to 62.5°F
Min Temp: 26.5°F to 40.5°F
Birmingham Ap Asos (010831)
Period of Record: Jan 1930 thru Feb 2017
BirminghamJeffersonDecember 24, 1955
Max Temp: 74°F
Min Temp: 62°F
December 24, 1983
Max Temp: 25°F
Min Temp: 4°F
December 24, 2002
2.28 inches
Max Temp: 46°F to 63°F
Min Temp: 27°F to 44.5°F
Birmingham (010836)
Period of Record: Apr 1893 thru Oct 1953
BirminghamJeffersonDecember 24, 1932
Max Temp: 70°F
Min Temp: 62°F
December 24, 1906
Max Temp: 35°F
Min Temp: 19°F
December 24, 1926
2.43 inches
Max Temp: 48°F to 63°F
Min Temp: 31.5°F to 46°F
Boaz (010957)
Period of Record: Mar 1938 thru Jan 2017
BoazMarshallDecember 24, 1998
2.48 inches
Brantley (011069)
Period of Record: Jul 1930 thru Jan 1982
BrantleyCrenshawDecember 24, 1964
Max Temp: 75°F
Min Temp: 62°F
December 24, 1976
Max Temp: 44°F
Min Temp: 18°F
December 24, 1956
3.03 inches
Max Temp: 55.5°F to 70.5°F
Min Temp: 24°F to 42°F
Brewton 3 Ene (011080)
Period of Record: Apr 1977 thru Jan 2017
BrewtonEscambiaDecember 24, 1988
Max Temp: 79°F
Min Temp: 60°F
December 24, 1989
Max Temp: 22°F
Min Temp: 4°F
December 24, 2002
2.45 inches
Max Temp: 56.5°F to 70°F
Min Temp: 28.5°F to 44.5°F
Brewton 3 Sse (011084)
Period of Record: Jan 1926 thru Dec 2014
BrewtonEscambiaDecember 24, 1964
Max Temp: 80°F
Min Temp: 64°F
December 24, 1983
Max Temp: 36°F
Min Temp: 22°F
December 24, 1956
3.05 inches
Max Temp: 59°F to 70.5°F
Min Temp: 29°F to 48.5°F
Brookwood (011143)
Period of Record: Jun 1960 thru Oct 2010
BrookwoodTuscaloosaDecember 24, 1974
3.4 inches
Brundidge (011178)
Period of Record: Jul 1930 thru Jan 2017
BrundidgePikeDecember 24, 2002
2.42 inches
Calera (011288)
Period of Record: Sep 1900 thru Feb 2017
CaleraShelbyDecember 24, 1964
Max Temp: 78°F
Min Temp: 58°F
December 24, 1983
Max Temp: 31°F
Min Temp: 5°F
December 24, 1974
2.3 inches
Max Temp: 45°F to 67°F
Min Temp: 25°F to 42°F
Camden 3 Nnw (011300)
Period of Record: Jun 1908 thru Dec 2001
CamdenWilcoxDecember 24, 1964
Max Temp: 78°F
Min Temp: 64°F
December 24, 1989
Max Temp: 20°F
Min Temp: 4°F
December 24, 1997
3.07 inches
Max Temp: 50°F to 68.5°F
Min Temp: 27°F to 44°F
Camden 3 Nw (011301)
Period of Record: Jun 1908 thru Dec 2001
CamdenWilcoxDecember 24, 1964
Max Temp: 78°F
Min Temp: 64°F
December 24, 1989
Max Temp: 20°F
Min Temp: 4°F
December 24, 1997
3.07 inches
Max Temp: 50°F to 68.5°F
Min Temp: 27°F to 44°F
Camp Hill 2nw (011324)
Period of Record: Dec 1900 thru Dec 2013
Camp HillTallapoosaDecember 24, 1964
Max Temp: 68°F
Min Temp: 58°F
December 24, 1929
Max Temp: 31°F
Min Temp: 17°F
December 24, 1974
2.68 inches
Max Temp: 49°F to 65°F
Min Temp: 25°F to 40°F
Carbon Hill (011377)
Period of Record: Mar 1938 thru Feb 2017
Carbon HillWalkerDecember 24, 1974
2.53 inches
Centreville (011520)
Period of Record: Dec 1916 thru Nov 1974
CentrevilleBibbDecember 24, 1964
Max Temp: 74°F
Min Temp: 60°F
December 24, 1929
Max Temp: 37°F
Min Temp: 10°F
December 24, 1939
1.42 inches
Max Temp: 49.5°F to 66°F
Min Temp: 25°F to 42°F
Childersburg (011615)
Period of Record: Jan 1891 thru Mar 1968
ChildersburgTalladegaDecember 24, 1939
1.16 inches
Childersburg Wtr Pl (011620)
Period of Record: Mar 1957 thru Feb 2017
ChildersburgTalladegaDecember 24, 1964
Max Temp: 79°F
Min Temp: 64°F
December 24, 1989
Max Temp: 31°F
Min Temp: 3°F
December 24, 2002
2.44 inches
Max Temp: 49.5°F to 67°F
Min Temp: 25°F to 42.5°F
Citronelle (011685)
Period of Record: Jul 1889 thru Nov 1966
CitronelleMobileDecember 24, 1955
Max Temp: 77°F
Min Temp: 54°F
December 24, 1953
Max Temp: 50°F
Min Temp: 26°F
December 24, 1958
1.7 inches
Max Temp: 56°F to 69.5°F
Min Temp: 43°F to 51°F
Clanton (011694)
Period of Record: Feb 1893 thru Feb 2017
ClantonChiltonDecember 24, 1964
Max Temp: 68°F
Min Temp: 59°F
December 24, 1929
Max Temp: 32°F
Min Temp: 16°F
December 24, 1974
3 inches
Max Temp: 47°F to 64°F
Min Temp: 27°F to 40°F
Clayton (011725)
Period of Record: Nov 1928 thru Feb 2017
ClaytonBarbourDecember 24, 1964
Max Temp: 72°F
Min Temp: 60°F
December 24, 1989
Max Temp: 23°F
Min Temp: 7°F
December 24, 1997
2 inches
Max Temp: 53°F to 69°F
Min Temp: 27°F to 46°F
Cochrane 2 E (011799)
Period of Record: Nov 1909 thru Dec 1956
CochranePickensDecember 24, 1912
0.75 inches
Coffeeville L&d (011810)
Period of Record: Dec 1982 thru Feb 2017
CoffeevilleChoctawDecember 24, 2002
2.3 inches
Collinsville (011849)
Period of Record: Mar 1938 thru Oct 1977
CollinsvilleDekalbDecember 24, 1974
1.67 inches
Columbia (011865)
Period of Record: Jul 1935 thru Jul 1966
ColumbiaHoustonDecember 24, 1941
1.59 inches
Cordova 2 Ene (011940)
Period of Record: Feb 1901 thru Jul 1991
CordovaWalkerDecember 24, 1911
Max Temp: 67°F
Min Temp: 55°F
December 24, 1953
Max Temp: 43°F
Min Temp: 17°F
December 24, 1915
2.4 inches
Max Temp: 50°F to 65°F
Min Temp: 27°F to 38°F
Sand Mt Substn (017207)
Period of Record: Jan 1949 thru Feb 2017
CrossvilleDekalbDecember 24, 1955
Max Temp: 70°F
Min Temp: 59°F
December 24, 1989
Max Temp: 16°F
Min Temp: -1°F
December 24, 1998
2.23 inches
Max Temp: 46.5°F to 60°F
Min Temp: 23°F to 36.5°F
Cuba (012079)
Period of Record: Feb 1940 thru Feb 1983
CubaSumterDecember 24, 1974
4.22 inches
Cullman Nahs (012096)
Period of Record: Dec 1994 thru Feb 2017
CullmanCullmanDecember 24, 1996
Max Temp: 65°F
Min Temp: 51°F
December 24, 2004
Max Temp: 23°F
Min Temp: 19°F
December 24, 1998
2 inches
Max Temp: 44°F to 55.5°F
Min Temp: 23°F to 34°F
Dadeville (012119)
Period of Record: Jul 1904 thru Dec 1983
DadevilleTallapoosaDecember 24, 1939
2.63 inches
Dadeville 2 (012124)
Period of Record: Mar 1948 thru Jan 2017
DadevilleTallapoosaDecember 24, 1997
2.18 inches
Dauphin Island (012169)
Period of Record: Aug 1975 thru Jan 2017
Dauphin IslandMobileDecember 24, 2002
Max Temp: 72°F
Min Temp: 64°F
December 24, 1989
Max Temp: 26°F
Min Temp: 13°F
December 24, 1978
2.11 inches
Max Temp: 54.5°F to 67.5°F
Min Temp: 41°F to 54.5°F
Dauphin Island #2 (012172)
Period of Record: Aug 1975 thru Apr 2014
Dauphin IslandMobileDecember 24, 2002
Max Temp: 72°F
Min Temp: 64°F
December 24, 1989
Max Temp: 26°F
Min Temp: 13°F
December 24, 1978
2.11 inches
Max Temp: 54.5°F to 67.5°F
Min Temp: 41°F to 54.5°F
Dayton 1 N (012188)
Period of Record: Jan 1940 thru Mar 1982
DaytonMarengoDecember 24, 1955
Max Temp: 70°F
Min Temp: 60°F
December 24, 1963
Max Temp: 28°F
Min Temp: 19°F
December 24, 1974
3.58 inches
Max Temp: 51.5°F to 68°F
Min Temp: 28°F to 46.5°F
Decatur (012207)
Period of Record: Feb 1880 thru May 1969
DecaturMorganDecember 24, 1931
Max Temp: 67°F
Min Temp: 58°F
December 24, 1929
Max Temp: 28°F
Min Temp: 12°F
December 24, 1926
1.98 inches
Max Temp: 43°F to 60°F
Min Temp: 25°F to 41°F
Delta (012235)
Period of Record: Sep 1956 thru Feb 1977
DeltaClayDecember 24, 1974
1.47 inches
Demopolis Lock 4 (012240)
Period of Record: Nov 1892 thru Aug 1954
DemopolisMarengoDecember 24, 1952
Max Temp: 62°F
Min Temp: 44°F
December 24, 1953
Max Temp: 49°F
Min Temp: 24°F
December 24, 1939
1.95 inches
Max Temp: 49°F to 62°F
Min Temp: 24°F to 44°F
Demopolis L&d (012245)
Period of Record: Jul 1951 thru Feb 2017
DemopolisMarengoDecember 24, 1955
Max Temp: 75°F
Min Temp: 58°F
December 24, 1989
Max Temp: 19°F
Min Temp: 4°F
December 24, 2002
3.55 inches
Max Temp: 46°F to 65°F
Min Temp: 27°F to 42°F
Double Springs (012386)
Period of Record: Oct 1889 thru Sep 1978
Double SpringsWinstonDecember 24, 1964
Max Temp: 69°F
Min Temp: 56°F
December 24, 1963
Max Temp: 26°F
Min Temp: 14°F
December 24, 1974
2.3 inches
Max Temp: 40.5°F to 60.5°F
Min Temp: 21°F to 42°F
Elba (012577)
Period of Record: Mar 1893 thru Dec 2010
ElbaCoffeeDecember 24, 1901
Max Temp: 71°F
Min Temp: 40°F
December 24, 1900
Max Temp: 60°F
Min Temp: 27°F
December 24, 1956
3.87 inches
Max Temp: 52.5°F to 70°F
Min Temp: 28.5°F to 44°F
Elrod (012632)
Period of Record: Feb 1940 thru Jul 2000
ElrodTuscaloosaDecember 24, 1974
2.55 inches
Eufaula (012727)
Period of Record: Jun 1892 thru Feb 1967
EufaulaBarbourDecember 24, 1955
Max Temp: 77°F
Min Temp: 57°F
December 24, 1906
Max Temp: 36°F
Min Temp: 20°F
December 24, 1941
2.95 inches
Max Temp: 54.5°F to 67°F
Min Temp: 32°F to 46°F
Evergreen (012758)
Period of Record: Oct 1890 thru Feb 2017
EvergreenConecuhDecember 24, 1931
Max Temp: 82°F
Min Temp: 59°F
December 24, 1989
Max Temp: 17°F
Min Temp: 6°F
December 24, 1997
2.75 inches
Max Temp: 54°F to 68.5°F
Min Temp: 29.5°F to 43.5°F
Fairhope 2 Ne (012813)
Period of Record: Aug 1917 thru Feb 2017
FairhopeBaldwinDecember 24, 1931
Max Temp: 79°F
Min Temp: 68°F
December 24, 1989
Max Temp: 25°F
Min Temp: 9°F
December 24, 1918
2.35 inches
Max Temp: 57.5°F to 71°F
Min Temp: 32°F to 51°F
Falkville 1 E (012840)
Period of Record: Aug 1938 thru Jun 1992
FalkvilleMorganDecember 24, 1964
Max Temp: 68°F
Min Temp: 57°F
December 24, 1989
Max Temp: 14°F
Min Temp: -5°F
December 24, 1987
1.72 inches
Max Temp: 43°F to 63°F
Min Temp: 21.5°F to 41.5°F
Fayette (012883)
Period of Record: Mar 1892 thru Jan 2017
FayetteFayetteDecember 24, 1964
Max Temp: 79°F
Min Temp: 64°F
December 24, 1989
Max Temp: 18°F
Min Temp: -1°F
December 24, 1974
3.1 inches
Max Temp: 46°F to 64°F
Min Temp: 24.5°F to 39°F
Flat Rock (012945)
Period of Record: Aug 1938 thru Mar 1962
Flat RockJacksonDecember 24, 1941
0.83 inches
Florence (012971)
Period of Record: Jan 1893 thru Apr 1977
FlorenceLauderdaleDecember 24, 1955
Max Temp: 75°F
Min Temp: 56°F
December 24, 1963
Max Temp: 37°F
Min Temp: 8°F
December 24, 1926
3.9 inches
Max Temp: 43°F to 63.5°F
Min Temp: 23.5°F to 40.5°F
Florence At Lock (012976)
Period of Record: Dec 1890 thru Nov 1959
FlorenceLauderdaleDecember 24, 1904
1.4 inches
Cottonton (011974)
Period of Record: May 1959 thru Aug 1986
Fort Benning SouthRussellDecember 24, 1981
0.53 inches
Gadsden (013151)
Period of Record: Jul 1893 thru Mar 1968
GadsdenEtowahDecember 24, 1933
Max Temp: 71°F
Min Temp: 46°F
December 24, 1929
Max Temp: 35°F
Min Temp: 9°F
December 24, 1926
1.75 inches
Max Temp: 45°F to 63°F
Min Temp: 27°F to 41°F
Gadsden (013154)
Period of Record: Mar 1953 thru Feb 2017
GadsdenEtowahDecember 24, 1964
Max Temp: 75°F
Min Temp: 60°F
December 24, 1989
Max Temp: 19°F
Min Temp: 3°F
December 24, 1990
1.95 inches
Max Temp: 47.5°F to 62°F
Min Temp: 27°F to 43°F
Garden City (013200)
Period of Record: Mar 1938 thru Apr 1984
Garden CityCullmanDecember 24, 1979
0.73 inches
Geneva #2 (013251)
Period of Record: May 1976 thru Feb 2017
GenevaGenevaDecember 24, 1988
Max Temp: 78°F
Min Temp: 55°F
December 24, 1989
Max Temp: 23°F
Min Temp: 9°F
December 24, 1997
2.48 inches
Max Temp: 55°F to 71°F
Min Temp: 29°F to 45.5°F
Geneva (013255)
Period of Record: Jan 1892 thru Mar 2011
GenevaGenevaDecember 24, 1964
Max Temp: 76°F
Min Temp: 60°F
December 24, 1963
Max Temp: 40°F
Min Temp: 27°F
December 24, 1956
1.49 inches
Max Temp: 55.5°F to 71.5°F
Min Temp: 30.5°F to 49°F
Eufaula Wildlife Ref (012730)
Period of Record: Mar 1967 thru Jan 2017
GeorgetownBarbourDecember 24, 1970
Max Temp: 81°F
Min Temp: 53°F
December 24, 1989
Max Temp: 28°F
Min Temp: 8°F
December 24, 1997
1.97 inches
Max Temp: 51°F to 67°F
Min Temp: 28°F to 43.5°F
Georgiana (013271)
Period of Record: Feb 1956 thru Jul 2004
GeorgianaButlerDecember 24, 1979
Max Temp: 69°F
Min Temp: 60°F
December 24, 1976
Max Temp: 45°F
Min Temp: 26°F
December 24, 1997
3.32 inches
Max Temp: 50.5°F to 67°F
Min Temp: 27°F to 49.5°F
Gilbertown (013308)
Period of Record: Jul 1957 thru Mar 1979
GilbertownChoctawDecember 24, 1964
Max Temp: 78°F
Min Temp: 65°F
December 24, 1963
Max Temp: 43°F
Min Temp: 14°F
December 24, 1974
1.25 inches
Max Temp: 53°F to 68.5°F
Min Temp: 23.5°F to 43°F
Goodwater (013399)
Period of Record: Nov 1895 thru Jun 1954
GoodwaterCoosaDecember 24, 1931
Max Temp: 75°F
Min Temp: 58°F
December 24, 1929
Max Temp: 42°F
Min Temp: 14°F
December 24, 1924
1.74 inches
Max Temp: 50°F to 65°F
Min Temp: 28°F to 40°F
Gorgas 2 Ene (013430)
Period of Record: Jan 1937 thru Oct 1994
GorgasWalkerDecember 24, 1971
Max Temp: 67°F
Min Temp: 43°F
December 24, 1971
Max Temp: 67°F
Min Temp: 43°F
December 24, 1974
2.18 inches
Max Temp: 67°F to 67°F
Min Temp: 43°F to 43°F
Greensboro (013511)
Period of Record: Feb 1890 thru Feb 2017
GreensboroHaleDecember 24, 1964
Max Temp: 78°F
Min Temp: 61°F
December 24, 1983
Max Temp: 30°F
Min Temp: 8°F
December 24, 1926
2.28 inches
Max Temp: 50°F to 65.5°F
Min Temp: 32°F to 44°F
Greenville (013519)
Period of Record: Sep 1900 thru Jan 2017
GreenvilleButlerDecember 24, 1931
Max Temp: 80°F
Min Temp: 61°F
December 24, 1989
Max Temp: 32°F
Min Temp: 5°F
December 24, 2002
3 inches
Max Temp: 55.5°F to 68°F
Min Temp: 29°F to 48°F
Gulf Shores Po (013559)
Period of Record: Aug 1948 thru Jul 1973
Gulf ShoresBaldwinDecember 24, 1956
2 inches
Guntersville (013573)
Period of Record: Dec 1904 thru Feb 2017
GuntersvilleMarshallDecember 24, 1964
Max Temp: 76°F
Min Temp: 62°F
December 24, 1989
Max Temp: 27°F
Min Temp: -0°F
December 24, 1998
2.12 inches
Max Temp: 43°F to 60°F
Min Temp: 22.5°F to 40.5°F
Guntersville No 2 (013575)
Period of Record: Nov 1995 thru Feb 2017
GuntersvilleMarshallDecember 24, 1996
Max Temp: 68°F
Min Temp: 52°F
December 24, 2004
Max Temp: 31°F
Min Temp: 23°F
December 24, 1998
2.32 inches
Max Temp: 41.5°F to 58°F
Min Temp: 28°F to 39.5°F
Haleyville (013620)
Period of Record: Jul 1902 thru Feb 2017
HaleyvilleMarionDecember 24, 1964
Max Temp: 69°F
Min Temp: 55°F
December 24, 1989
Max Temp: 14°F
Min Temp: -5°F
December 24, 1974
1.99 inches
Max Temp: 45.5°F to 60°F
Min Temp: 22°F to 41°F
Hamilton (013644)
Period of Record: Sep 1930 thru Dec 1961
HamiltonMarionDecember 24, 1957
Max Temp: 68°F
Min Temp: 41°F
December 24, 1960
Max Temp: 41°F
Min Temp: 13°F
December 24, 1938
0.47 inches
Max Temp: 40°F to 64.5°F
Min Temp: 21°F to 40.5°F
Hamilton 3 S (013645)
Period of Record: Jan 1962 thru Jan 2017
HamiltonMarionDecember 24, 1964
Max Temp: 72°F
Min Temp: 57°F
December 24, 1989
Max Temp: 16°F
Min Temp: -5°F
December 24, 1974
2.21 inches
Max Temp: 43.5°F to 61.5°F
Min Temp: 18.5°F to 36.5°F
Hanceville (013655)
Period of Record: Nov 1985 thru Jan 2017
HancevilleCullmanDecember 24, 2009
Max Temp: 59°F
Min Temp: 33°F
December 24, 2004
Max Temp: 28°F
Min Temp: 21°F
December 24, 1998
2.5 inches
Max Temp: 49°F to 57°F
Min Temp: 21°F to 32°F
Hayneville (013748)
Period of Record: Mar 1938 thru Jun 1981
HaynevilleLowndesDecember 24, 1964
Max Temp: 71°F
Min Temp: 61°F
December 24, 1963
Max Temp: 35°F
Min Temp: 25°F
December 24, 1974
2.24 inches
Max Temp: 50°F to 66°F
Min Temp: 28°F to 41°F
Headland (013761)
Period of Record: Apr 1950 thru Jan 2017
HeadlandHenryDecember 24, 1955
Max Temp: 77°F
Min Temp: 58°F
December 24, 1989
Max Temp: 28°F
Min Temp: 5°F
December 24, 1997
3.54 inches
Max Temp: 54.5°F to 69.5°F
Min Temp: 29.5°F to 45.5°F
Heflin (013775)
Period of Record: Jan 1956 thru Jan 2017
HeflinCleburneDecember 24, 1964
Max Temp: 70°F
Min Temp: 50°F
December 24, 1989
Max Temp: 21°F
Min Temp: -0°F
December 24, 2002
2.5 inches
Max Temp: 44°F to 62°F
Min Temp: 23°F to 39°F
Helena 1 S (013783)
Period of Record: Sep 1900 thru Aug 1951
HelenaShelbyDecember 24, 1939
1.8 inches
Highland Home (013816)
Period of Record: Mar 1892 thru May 2012
Highland HomeCrenshawDecember 24, 1931
Max Temp: 78°F
Min Temp: 60°F
December 24, 1989
Max Temp: 32°F
Min Temp: 6°F
December 24, 1924
3.03 inches
Max Temp: 52.5°F to 68°F
Min Temp: 31°F to 45°F
Hodges (013899)
Period of Record: Mar 1938 thru Mar 2000
HodgesFranklinDecember 24, 1998
2.31 inches
Hurtsboro (014080)
Period of Record: May 1978 thru Jan 2017
HurtsboroRussellDecember 24, 1997
2.35 inches
Jackson (014193)
Period of Record: Oct 1961 thru Feb 2017
JacksonClarkeDecember 24, 1996
Max Temp: 73°F
Min Temp: 54°F
December 24, 1989
Max Temp: 33°F
Min Temp: 8°F
December 24, 2002
3.88 inches
Max Temp: 47°F to 70°F
Min Temp: 25°F to 47.5°F
Jacksonville (014209)
Period of Record: Jul 1948 thru Feb 2017
JacksonvilleCalhounDecember 24, 1964
Max Temp: 76°F
Min Temp: 50°F
December 24, 1970
Max Temp: 60°F
Min Temp: 24°F
December 24, 1998
1.84 inches
Max Temp: 60°F to 76°F
Min Temp: 24°F to 50°F
Jasper (014225)
Period of Record: Oct 1891 thru Aug 1960
JasperWalkerDecember 24, 1957
Max Temp: 73°F
Min Temp: 42°F
December 24, 1897
Max Temp: 45°F
Min Temp: 29°F
December 24, 1959
0.13 inches
Max Temp: 49.5°F to 71°F
Min Temp: 31°F to 38°F
Jasper (014226)
Period of Record: Aug 1960 thru Feb 2017
JasperWalkerDecember 24, 1964
Max Temp: 78°F
Min Temp: 64°F
December 24, 2004
Max Temp: 28°F
Min Temp: 21°F
December 24, 1974
2.3 inches
Max Temp: 45°F to 63°F
Min Temp: 22°F to 39°F
Jones Bluff L&d (014274)
Period of Record: Jan 1981 thru Jan 2017
JonesLowndesDecember 24, 2002
1.9 inches
Kinston (014431)
Period of Record: Jun 1965 thru Dec 2006
KinstonCoffeeDecember 24, 1978
1.61 inches
Seale (017326)
Period of Record: Jun 1996 thru Jan 2017
LadoniaRussellDecember 24, 1997
2.3 inches
Seale (017328)
Period of Record: Mar 1925 thru Feb 1965
LadoniaRussellDecember 24, 1964
Max Temp: 79°F
Min Temp: 58°F
December 24, 1963
Max Temp: 40°F
Min Temp: 27°F
December 24, 1941
2.15 inches
Max Temp: 45°F to 69.5°F
Min Temp: 24.5°F to 49°F
Lafayette 2w (014502)
Period of Record: Oct 1944 thru Dec 2016
LafayetteChambersDecember 24, 1955
Max Temp: 74°F
Min Temp: 59°F
December 24, 1989
Max Temp: 35°F
Min Temp: 4°F
December 24, 1956
3.81 inches
Max Temp: 50.5°F to 66°F
Min Temp: 25°F to 43°F
Leeds (014619)
Period of Record: Feb 1917 thru Dec 2016
LeedsJeffersonDecember 24, 2002
2.1 inches
Leesburg (014627)
Period of Record: Jan 1900 thru Oct 1981
LeesburgCherokeeDecember 24, 1974
1.05 inches
Livingston (014798)
Period of Record: Nov 1891 thru Nov 2014
LivingstonSumterDecember 24, 1964
Max Temp: 76°F
Min Temp: 65°F
December 24, 1989
Max Temp: 18°F
Min Temp: 5°F
December 24, 1974
3.99 inches
Max Temp: 50°F to 67°F
Min Temp: 29°F to 40°F
Louisville (014884)
Period of Record: Apr 1950 thru May 1990
LouisvilleBarbourDecember 24, 1978
1 inches
Huntsville Intl Ap (014064)
Period of Record: Jan 1937 thru Feb 2017
MadisonMadisonDecember 24, 1964
Max Temp: 75°F
Min Temp: 53°F
December 24, 1983
Max Temp: 18°F
Min Temp: 2°F
December 24, 1987
1.69 inches
Max Temp: 41°F to 60°F
Min Temp: 25°F to 41°F
Madison (014976)
Period of Record: Jan 1894 thru Dec 1974
MadisonMadisonDecember 24, 1964
Max Temp: 76°F
Min Temp: 63°F
December 24, 1929
Max Temp: 39°F
Min Temp: 3°F
December 24, 1914
2.05 inches
Max Temp: 44°F to 62°F
Min Temp: 24°F to 41°F
Marion 1 N (015108)
Period of Record: Dec 1893 thru Nov 1967
MarionPerryDecember 24, 1895
Max Temp: 66°F
Min Temp: 54°F
December 24, 1905
Max Temp: 46°F
Min Temp: 28°F
December 24, 1924
2.8 inches
Max Temp: 47°F to 66°F
Min Temp: 33°F to 45°F
Marion 7 Ne (015112)
Period of Record: Nov 1967 thru Dec 2004
MarionPerryDecember 24, 1971
Max Temp: 51°F
Min Temp: 43°F
December 24, 1967
Max Temp: 41°F
Min Temp: 24°F
December 24, 1974
3.77 inches
Max Temp: 41°F to 51°F
Min Temp: 24°F to 43°F
Marion Junction 2 E (015116)
Period of Record: Oct 1938 thru Jan 2017
MarionDallasDecember 24, 1939
1.42 inches
Marion Junction 2 Ne (015121)
Period of Record: Feb 1950 thru Jan 2017
MarionDallasDecember 24, 1964
Max Temp: 77°F
Min Temp: 62°F
December 24, 1989
Max Temp: 27°F
Min Temp: 3°F
December 24, 1974
4.1 inches
Max Temp: 50.5°F to 65°F
Min Temp: 27°F to 43.5°F
Melvin (015354)
Period of Record: Jan 1940 thru Jan 2017
MelvinChoctawDecember 24, 1974
1.55 inches
Midway (015397)
Period of Record: Apr 1940 thru May 2015
MidwayBullockDecember 24, 2003
0.74 inches
Millers Ferry (015417)
Period of Record: Nov 1930 thru Oct 1967
MillerWilcoxDecember 24, 1956
1.31 inches
Millers Ferry L&d (015420)
Period of Record: Jan 1981 thru Jan 2017
MillerWilcoxDecember 24, 2002
3.5 inches
Millport 2 E (015435)
Period of Record: Oct 1981 thru Jan 2017
MillportLamarDecember 24, 2002
2.17 inches
Millry (015427)
Period of Record: Nov 1925 thru Sep 1948
MillryWashingtonDecember 24, 1939
Max Temp: 62°F
Min Temp: 47°F
December 24, 1940
Max Temp: 55°F
Min Temp: 48°F
December 24, 1938
0.98 inches
Max Temp: 55°F to 62°F
Min Temp: 47°F to 48°F
Milstead (015439)
Period of Record: Jul 1902 thru Aug 2016
MilsteadMaconDecember 24, 1988
Max Temp: 72°F
Min Temp: 56°F
December 24, 1989
Max Temp: 22°F
Min Temp: 7°F
December 24, 1956
3.65 inches
Max Temp: 55°F to 69°F
Min Temp: 29°F to 41°F
Minter 3 Nw (015449)
Period of Record: Jan 1957 thru Jul 1978
MinterDallasDecember 24, 1964
Max Temp: 70°F
Min Temp: 60°F
December 24, 1963
Max Temp: 41°F
Min Temp: 22°F
December 24, 1974
2.72 inches
Max Temp: 43°F to 67°F
Min Temp: 25°F to 41°F
Mobile Regional Ap (015478)
Period of Record: Mar 1900 thru Feb 2017
MobileMobileDecember 24, 1974
Max Temp: 77°F
Min Temp: 68°F
December 24, 1989
Max Temp: 34°F
Min Temp: 9°F
December 24, 1978
1.39 inches
Max Temp: 53°F to 69°F
Min Temp: 32°F to 49.5°F
Mobile (015483)
Period of Record: Jan 1871 thru Dec 1965
MobileMobileDecember 24, 1931
Max Temp: 78°F
Min Temp: 65°F
December 24, 1963
Max Temp: 33°F
Min Temp: 20°F
December 24, 1924
1.8 inches
Max Temp: 55°F to 67°F
Min Temp: 39.5°F to 51.5°F
Montevallo (015537)
Period of Record: Dec 1893 thru Dec 2016
MontevalloShelbyDecember 24, 1893
Max Temp: 76°F
Min Temp: 39°F
December 24, 1893
Max Temp: 76°F
Min Temp: 39°F
December 24, 1974
2.18 inches
Max Temp: 76°F to 76°F
Min Temp: 39°F to 39°F
Montgomery Ap Asos (015550)
Period of Record: Jan 1948 thru Feb 2017
MontgomeryMontgomeryDecember 24, 1955
Max Temp: 78°F
Min Temp: 56°F
December 24, 1989
Max Temp: 31°F
Min Temp: 7°F
December 24, 2002
2.1 inches
Max Temp: 50°F to 66.5°F
Min Temp: 28.5°F to 46°F
Montgomery Wb City (015555)
Period of Record: Sep 1872 thru Sep 1954
MontgomeryMontgomeryDecember 24, 1931
Max Temp: 77°F
Min Temp: 57°F
December 24, 1906
Max Temp: 39°F
Min Temp: 22°F
December 24, 1945
1.83 inches
Max Temp: 51.5°F to 66°F
Min Temp: 36.5°F to 46.5°F
Moulton (015625)
Period of Record: Jul 1927 thru Mar 1962
MoultonLawrenceDecember 24, 1938
0.6 inches
Moulton 2 (015635)
Period of Record: Apr 1957 thru Feb 2017
MoultonLawrenceDecember 24, 1964
Max Temp: 77°F
Min Temp: 65°F
December 24, 1989
Max Temp: 24°F
Min Temp: 1°F
December 24, 1987
1.95 inches
Max Temp: 43.5°F to 60°F
Min Temp: 26°F to 42.5°F
Moundville (015658)
Period of Record: Dec 1981 thru Dec 2016
MoundvilleHaleDecember 24, 2002
2 inches
Muscle Shoals Ap (015749)
Period of Record: Jan 1893 thru Feb 2017
Muscle ShoalsColbertDecember 24, 1955
Max Temp: 78°F
Min Temp: 57°F
December 24, 1983
Max Temp: 19°F
Min Temp: 3°F
December 24, 1926
3.9 inches
Max Temp: 42°F to 62°F
Min Temp: 26°F to 40.5°F
Oneonta (016121)
Period of Record: Aug 1894 thru Feb 2017
OneontaBlountDecember 24, 1964
Max Temp: 68°F
Min Temp: 58°F
December 24, 1989
Max Temp: 15°F
Min Temp: -3°F
December 24, 1998
2.6 inches
Max Temp: 44°F to 62°F
Min Temp: 24.5°F to 39°F
Opelika (016129)
Period of Record: Mar 1957 thru Feb 2017
OpelikaLeeDecember 24, 1988
Max Temp: 68°F
Min Temp: 56°F
December 24, 1989
Max Temp: 22°F
Min Temp: 5°F
December 24, 1997
2.85 inches
Max Temp: 49°F to 65°F
Min Temp: 25°F to 41°F
Paint Rock 2 N (016226)
Period of Record: Nov 1935 thru Mar 1962
Paint RockJacksonDecember 24, 1948
0.88 inches
Pell City (016327)
Period of Record: Oct 1950 thru Jul 1976
Pell CitySt. ClairDecember 24, 1964
Max Temp: 69°F
Min Temp: 55°F
December 24, 1963
Max Temp: 34°F
Min Temp: 23°F
December 24, 1974
1.6 inches
Max Temp: 48.5°F to 64.5°F
Min Temp: 24°F to 34.5°F
Pell City 1 Nne (016329)
Period of Record: Oct 1950 thru Jul 1976
Pell CitySt. ClairDecember 24, 1964
Max Temp: 69°F
Min Temp: 55°F
December 24, 1963
Max Temp: 34°F
Min Temp: 23°F
December 24, 1974
1.6 inches
Max Temp: 48.5°F to 64.5°F
Min Temp: 24°F to 34.5°F
Pickensville (016414)
Period of Record: Feb 1940 thru Apr 1977
PickensvillePickensDecember 24, 1974
2.97 inches
Pine Apple (016436)
Period of Record: Oct 1967 thru Jan 2017
Pine AppleWilcoxDecember 24, 2002
4.4 inches
Pinson (016478)
Period of Record: May 1980 thru Aug 2016
PinsonJeffersonDecember 24, 2008
Max Temp: 71°F
Min Temp: 51°F
December 24, 1983
Max Temp: 23°F
Min Temp: 2°F
December 24, 2002
2.28 inches
Max Temp: 39°F to 59.5°F
Min Temp: 23°F to 37.5°F
Plantersville 2 Sse (016508)
Period of Record: Jan 1940 thru Jan 2017
PlantersvilleAutaugaDecember 24, 1974
4.05 inches
Prattville (016640)
Period of Record: Dec 1899 thru Sep 1977
PrattvilleAutaugaDecember 24, 1964
Max Temp: 77°F
Min Temp: 56°F
December 24, 1963
Max Temp: 38°F
Min Temp: 19°F
December 24, 1918
1.1 inches
Max Temp: 51.5°F to 67°F
Min Temp: 29°F to 43.5°F
Reform (016847)
Period of Record: Mar 1938 thru Aug 2016
ReformPickensDecember 24, 1974
2.4 inches
Rock Mills (017025)
Period of Record: Jun 1938 thru Feb 2017
Rock MillsRandolphDecember 24, 1955
Max Temp: 68°F
Min Temp: 58°F
December 24, 1989
Max Temp: 25°F
Min Temp: 8°F
December 24, 1974
2.24 inches
Max Temp: 50°F to 63.5°F
Min Temp: 23.5°F to 36.5°F
Rockford 3 Ese (017020)
Period of Record: Jul 1954 thru Dec 2016
RockfordCoosaDecember 24, 1964
Max Temp: 68°F
Min Temp: 58°F
December 24, 1989
Max Temp: 28°F
Min Temp: 2°F
December 24, 2002
2.61 inches
Max Temp: 47.5°F to 64.5°F
Min Temp: 25.5°F to 40.5°F
Russellville #2 (017131)
Period of Record: Sep 1953 thru Jan 2017
RussellvilleFranklinDecember 24, 1964
Max Temp: 70°F
Min Temp: 57°F
December 24, 1989
Max Temp: 15°F
Min Temp: -6°F
December 24, 1987
2.4 inches
Max Temp: 42.5°F to 62°F
Min Temp: 23°F to 39°F
Scottsboro (017304)
Period of Record: Oct 1891 thru Feb 2017
ScottsboroJacksonDecember 24, 1933
Max Temp: 69°F
Min Temp: 58°F
December 24, 1989
Max Temp: 20°F
Min Temp: 3°F
December 24, 1998
1.9 inches
Max Temp: 49°F to 61°F
Min Temp: 25.5°F to 39.5°F
Selma (017366)
Period of Record: Jan 1895 thru Feb 2017
SelmaDallasDecember 24, 1964
Max Temp: 79°F
Min Temp: 63°F
December 24, 1989
Max Temp: 22°F
Min Temp: 6°F
December 24, 1974
4.22 inches
Max Temp: 52°F to 67.5°F
Min Temp: 31°F to 46°F
Slocomb (017576)
Period of Record: Jul 1948 thru Jan 1969
SlocombGenevaDecember 24, 1956
0.76 inches
Snow Hill (017620)
Period of Record: Jan 1900 thru Sep 1967
Snow HillWilcoxDecember 24, 1956
1.63 inches
Sulligent (017947)
Period of Record: Feb 1984 thru Jan 2017
SulligentLamarDecember 24, 1997
2.01 inches
Suttle (017963)
Period of Record: Oct 1949 thru Jun 1980
SuttlePerryDecember 24, 1974
4.3 inches
Sylacauga 2 W (017994)
Period of Record: Jan 1937 thru Jul 1959
SylacaugaTalladegaDecember 24, 1938
0.96 inches
Sylacauga 4 Ne (017999)
Period of Record: Mar 1950 thru Feb 2017
SylacaugaTalladegaDecember 24, 1964
Max Temp: 77°F
Min Temp: 64°F
December 24, 1989
Max Temp: 20°F
Min Temp: 4°F
December 24, 2002
2.35 inches
Max Temp: 49.5°F to 66.5°F
Min Temp: 24.5°F to 40.5°F
Talladega (018024)
Period of Record: Feb 1888 thru Feb 2017
TalladegaTalladegaDecember 24, 1964
Max Temp: 76°F
Min Temp: 64°F
December 24, 1989
Max Temp: 31°F
Min Temp: 1°F
December 24, 1974
2.25 inches
Max Temp: 50.5°F to 65°F
Min Temp: 27°F to 40.5°F
Thomasville (018178)
Period of Record: Sep 1891 thru Feb 2014
ThomasvilleClarkeDecember 24, 1926
Max Temp: 77°F
Min Temp: 62°F
December 24, 1989
Max Temp: 19°F
Min Temp: 4°F
December 24, 2002
4.03 inches
Max Temp: 53.5°F to 67°F
Min Temp: 30°F to 44°F
Thorsby Exp Stn (018209)
Period of Record: Oct 1957 thru Jan 2017
ThorsbyChiltonDecember 24, 1964
Max Temp: 71°F
Min Temp: 60°F
December 24, 1989
Max Temp: 19°F
Min Temp: 2°F
December 24, 1974
3.3 inches
Max Temp: 44°F to 63°F
Min Temp: 25.5°F to 42°F
Troy (018323)
Period of Record: Jun 1908 thru Jan 2017
TroyPikeDecember 24, 1964
Max Temp: 79°F
Min Temp: 62°F
December 24, 1989
Max Temp: 24°F
Min Temp: 7°F
December 24, 1956
3.98 inches
Max Temp: 53.5°F to 67.5°F
Min Temp: 31°F to 45.5°F
Tuscaloosa Oliver Dam (018385)
Period of Record: Jan 1900 thru Feb 2017
TuscaloosaTuscaloosaDecember 24, 1964
Max Temp: 73°F
Min Temp: 60°F
December 24, 1929
Max Temp: 35°F
Min Temp: 14°F
December 24, 1974
2.65 inches
Max Temp: 48.5°F to 64°F
Min Temp: 26.5°F to 42°F
Tuscumbia (018391)
Period of Record: Jan 1893 thru Feb 1940
TuscumbiaColbertDecember 24, 1933
Max Temp: 70°F
Min Temp: 57°F
December 24, 1929
Max Temp: 42°F
Min Temp: 10°F
December 24, 1926
2.4 inches
Max Temp: 43.5°F to 63°F
Min Temp: 26°F to 39.5°F
Union Springs 9 S (018438)
Period of Record: May 1892 thru Dec 2016
Union SpringsBullockDecember 24, 1931
Max Temp: 78°F
Min Temp: 60°F
December 24, 1989
Max Temp: 22°F
Min Temp: 6°F
December 24, 1941
2.69 inches
Max Temp: 50°F to 68°F
Min Temp: 29°F to 43°F
Uniontown (018446)
Period of Record: Jul 1893 thru Jan 2017
UniontownPerryDecember 24, 1921
Max Temp: 73°F
Min Temp: 50°F
December 24, 1906
Max Temp: 42°F
Min Temp: 19°F
December 24, 1974
4.1 inches
Max Temp: 51.5°F to 67.5°F
Min Temp: 31.5°F to 42.5°F
Valley Head (018469)
Period of Record: Jan 1893 thru Jan 2017
Valley HeadDekalbDecember 24, 1964
Max Temp: 68°F
Min Temp: 55°F
December 24, 1989
Max Temp: 18°F
Min Temp: -2°F
December 24, 1998
2.09 inches
Max Temp: 45°F to 60°F
Min Temp: 21.5°F to 38°F
Vance (018477)
Period of Record: Jan 1940 thru Jun 1960
VanceTuscaloosaDecember 24, 1958
0.75 inches
Vernon (018517)
Period of Record: Mar 1938 thru Feb 2017
VernonLamarDecember 24, 1964
Max Temp: 79°F
Min Temp: 64°F
December 24, 1989
Max Temp: 17°F
Min Temp: -3°F
December 24, 1997
2.34 inches
Max Temp: 46°F to 63°F
Min Temp: 22°F to 40°F
Wadley (018605)
Period of Record: Feb 1933 thru Jul 2015
WadleyRandolphDecember 24, 1974
2.9 inches
Walnut Grove (018648)
Period of Record: Jun 1941 thru Feb 2017
Walnut GroveEtowahDecember 24, 2002
2 inches
Waterloo (018686)
Period of Record: Jul 1922 thru Jul 1976
WaterlooLauderdaleDecember 24, 1964
Max Temp: 70°F
Min Temp: 52°F
December 24, 1963
Max Temp: 28°F
Min Temp: -0°F
December 24, 1944
1.8 inches
Max Temp: 43.5°F to 61°F
Min Temp: 20.5°F to 38.5°F
West Blocton (018809)
Period of Record: Mar 1940 thru Jan 2017
West BloctonBibbDecember 24, 1974
2.9 inches
Wetumpka (018859)
Period of Record: Jan 1893 thru Dec 2016
WetumpkaElmoreDecember 24, 1933
Max Temp: 77°F
Min Temp: 53°F
December 24, 1906
Max Temp: 41°F
Min Temp: 19°F
December 24, 1974
3.87 inches
Max Temp: 53°F to 66°F
Min Temp: 30°F to 43.5°F
Whatley (018867)
Period of Record: Jan 1940 thru Sep 2007
WhatleyClarkeDecember 24, 1964
Max Temp: 78°F
Min Temp: 62°F
December 24, 1989
Max Temp: 32°F
Min Temp: 7°F
December 24, 2002
3.42 inches
Max Temp: 53°F to 67°F
Min Temp: 26.5°F to 44.5°F
Winfield 2 Sw (018998)
Period of Record: Apr 1923 thru Dec 2016
WinfieldFayetteDecember 24, 1982
Max Temp: 68°F
Min Temp: 54°F
December 24, 1989
Max Temp: 15°F
Min Temp: -3°F
December 24, 1926
4.3 inches
Max Temp: 45°F to 64°F
Min Temp: 19.5°F to 36°F