Snow on Bear Wallow Mountain

Holiday Climatology for the Southeastern U.S.

Select a holiday:

Select a state or U.S. Territory:


Weather Extremes for Independence Day in North Carolina

  • Warmest Independence Day occurred on July 4, 1997 at Goldsboro 4 SE (313510)
    • Max Temp: 106°F
    • Min Temp: 77°F
  • Coldest Independence Day occurred on July 4, 1944 at Mount Mitchell (315921)
    • Max Temp: 58°F
    • Min Temp: 41°F
  • Highest Precipitation Amount: 6.56 inches on July 4, 1989 at Lake Toxaway 2 SW (314788)

*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: Independence Day statistics are generated using as much data as possible for a given station beginning July 4, 1890.

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


Station City County Warmest Independence Day Coldest Independence Day Wettest Independence Day Typical Independence Day Temperatures
Beaufort (310626)
Period of Record: Aug 1905 thru Apr 1948
CarteretJuly 4, 1941
Max Temp: 89°F
Min Temp: 78°F
July 4, 1933
Max Temp: 76°F
Min Temp: 62°F
July 4, 1946
0.3 inches
Max Temp: 83.5°F to 87°F
Min Temp: 69°F to 75°F
Moxley (315965)
Period of Record: Jan 1900 thru May 1931
WilkesJuly 4, 1902
Max Temp: 96°F
Min Temp: 68°F
July 4, 1924
Max Temp: 70°F
Min Temp: 60°F
July 4, 1900
1.8 inches
Max Temp: 82.5°F to 91°F
Min Temp: 60°F to 66°F
Mchenry's Bridge (315470)
Period of Record: Jul 1919 thru May 1940
IredellJuly 4, 1939
0.48 inches
Rockingham (317370)
Period of Record: Jan 1900 thru Mar 1948
RichmondJuly 4, 1902
Max Temp: 102°F
Min Temp: 72°F
July 4, 1943
Max Temp: 78°F
Min Temp: 60°F
July 4, 1940
1.65 inches
Max Temp: 87°F to 94.5°F
Min Temp: 64.5°F to 70°F
Swansboro (318453)
Period of Record: Sep 1921 thru Aug 1941
OnslowJuly 4, 1936
Max Temp: 92°F
Min Temp: 74°F
July 4, 1938
Max Temp: 75°F
Min Temp: 66°F
July 4, 1934
0.2 inches
Max Temp: 82.5°F to 85.5°F
Min Temp: 69°F to 75°F
Wenona (319225)
Period of Record: Oct 1914 thru Jan 1945
WashingtonJuly 4, 1922
Max Temp: 89°F
Min Temp: 74°F
July 4, 1938
Max Temp: 81°F
Min Temp: 51°F
July 4, 1920
0.9 inches
Max Temp: 82°F to 90°F
Min Temp: 59°F to 68.5°F
Southern Pines 2 W (318089)
Period of Record: Jan 1893 thru Mar 1968
AberdeenMooreJuly 4, 1902
Max Temp: 104°F
Min Temp: 73°F
July 4, 1933
Max Temp: 82°F
Min Temp: 54°F
July 4, 1940
2.4 inches
Max Temp: 85°F to 94°F
Min Temp: 65°F to 69.5°F
Albemarle (310090)
Period of Record: Jun 1911 thru May 2015
AlbemarleStanlyJuly 4, 1955
Max Temp: 99°F
Min Temp: 69°F
July 4, 1976
Max Temp: 71°F
Min Temp: 61°F
July 4, 1981
5.25 inches
Max Temp: 85°F to 93°F
Min Temp: 63°F to 69°F
Andrews (310184)
Period of Record: Aug 1909 thru Mar 2009
AndrewsCherokeeJuly 4, 1913
Max Temp: 92°F
Min Temp: 65°F
July 4, 1967
Max Temp: 77°F
Min Temp: 49°F
July 4, 1989
1.8 inches
Max Temp: 82.5°F to 88°F
Min Temp: 58°F to 63°F
Apex (310212)
Period of Record: Jul 1993 thru Jul 2015
ApexWakeJuly 4, 2006
Max Temp: 93°F
Min Temp: 73°F
July 4, 2009
Max Temp: 84°F
Min Temp: 60°F
July 4, 2005
0.05 inches
Max Temp: 84.5°F to 92°F
Min Temp: 65.5°F to 71°F
Arcola (310241)
Period of Record: Sep 1930 thru Jun 2015
ArcolaWarrenJuly 4, 1999
Max Temp: 100°F
Min Temp: 72°F
July 4, 1988
Max Temp: 86°F
Min Temp: 47°F
July 4, 1956
1.39 inches
Max Temp: 85.5°F to 93°F
Min Temp: 63°F to 69°F
Asheboro 2 W (310286)
Period of Record: Feb 1926 thru Jun 2015
AsheboroRandolphJuly 4, 1970
Max Temp: 96°F
Min Temp: 69°F
July 4, 1940
Max Temp: 75°F
Min Temp: 51°F
July 4, 1981
2.73 inches
Max Temp: 85°F to 91°F
Min Temp: 64°F to 69°F
Bent Creek (310724)
Period of Record: Jan 1949 thru Jun 2015
AshevilleBuncombeJuly 4, 1970
Max Temp: 96°F
Min Temp: 59°F
July 4, 1961
Max Temp: 76°F
Min Temp: 50°F
July 4, 2001
2.02 inches
Max Temp: 80°F to 87°F
Min Temp: 56.5°F to 63°F
Asheville (310301)
Period of Record: Aug 1902 thru Jun 2015
AshevilleBuncombeJuly 4, 1948
Max Temp: 97°F
Min Temp: 63°F
July 4, 1922
Max Temp: 69°F
Min Temp: 59°F
July 4, 1905
1.4 inches
Max Temp: 79°F to 87°F
Min Temp: 61°F to 65°F
Aurora 6 N (310375)
Period of Record: Jan 1973 thru Jun 2015
AuroraBeaufortJuly 4, 1997
Max Temp: 95°F
Min Temp: 74°F
July 4, 1981
Max Temp: 79°F
Min Temp: 68°F
July 4, 1978
2.68 inches
Max Temp: 86°F to 92°F
Min Temp: 68.5°F to 72°F
Bakersville (310466)
Period of Record: Oct 1871 thru Mar 1962
BakersvilleMitchellJuly 4, 1893
Max Temp: 85°F
Min Temp: 59°F
July 4, 1895
Max Temp: 76°F
Min Temp: 54°F
July 4, 1953
0.43 inches
Max Temp: 76°F to 85°F
Min Temp: 54°F to 59°F
Banner Elk (310506)
Period of Record: Sep 1907 thru Jun 2015
Banner ElkAveryJuly 4, 1926
Max Temp: 83°F
Min Temp: 60°F
July 4, 1976
Max Temp: 66°F
Min Temp: 42°F
July 4, 1989
2 inches
Max Temp: 73°F to 79.5°F
Min Temp: 51°F to 58°F
Bayboro 3 E (310576)
Period of Record: Sep 1968 thru Jul 2015
BayboroPamlicoJuly 4, 1997
Max Temp: 97°F
Min Temp: 72°F
July 4, 2007
Max Temp: 80°F
Min Temp: 57°F
July 4, 1975
1.47 inches
Max Temp: 86°F to 91°F
Min Temp: 66°F to 72°F
Belhaven 5 SW (310674)
Period of Record: Sep 1908 thru Sep 2012
BelhavenBeaufortJuly 4, 1910
Max Temp: 95°F
Min Temp: 75°F
July 4, 2007
Max Temp: 80°F
Min Temp: 62°F
July 4, 1962
3.79 inches
Max Temp: 85°F to 92°F
Min Temp: 67°F to 73°F
Candler 1w (311420)
Period of Record: May 1992 thru Jul 2015
Bent CreekBuncombeJuly 4, 2002
Max Temp: 87°F
Min Temp: 63°F
July 4, 2009
Max Temp: 74°F
Min Temp: 54°F
July 4, 2001
0.47 inches
Max Temp: 79.5°F to 85.5°F
Min Temp: 54.5°F to 63.5°F
North Fork 2 (316236)
Period of Record: Oct 1942 thru Jul 2015
Black MountainBuncombeJuly 4, 1989
1.04 inches
Black Mountain 2 W (310843)
Period of Record: Oct 1949 thru Mar 2010
Black MountainBuncombeJuly 4, 1983
Max Temp: 86°F
Min Temp: 71°F
July 4, 1996
Max Temp: 78°F
Min Temp: 47°F
July 4, 1989
1.43 inches
Max Temp: 80°F to 87°F
Min Temp: 57°F to 62.5°F
Blowing Rock 1 NW (310901)
Period of Record: Jan 1893 thru Jun 2009
Blowing RockWataugaJuly 4, 1970
Max Temp: 85°F
Min Temp: 67°F
July 4, 1981
Max Temp: 60°F
Min Temp: 52°F
July 4, 1989
2.6 inches
Max Temp: 71°F to 79°F
Min Temp: 54°F to 61°F
Boone 1 SE (310982)
Period of Record: Jun 1980 thru Jul 2015
BooneWataugaJuly 4, 1993
Max Temp: 83°F
Min Temp: 62°F
July 4, 1996
Max Temp: 69°F
Min Temp: 49°F
July 4, 1989
1.43 inches
Max Temp: 73°F to 80°F
Min Temp: 53.5°F to 61°F
Boone (310977)
Period of Record: Jan 1929 thru May 1980
BooneWataugaJuly 4, 1970
Max Temp: 84°F
Min Temp: 62°F
July 4, 1940
Max Temp: 70°F
Min Temp: 44°F
July 4, 1939
1.86 inches
Max Temp: 72°F to 80.5°F
Min Temp: 55°F to 61.5°F
Buck Forest (311174)
Period of Record: Jan 1959 thru Oct 2008
BrevardTransylvaniaJuly 4, 1989
3.22 inches
Brevard (311055)
Period of Record: Jan 1902 thru Jul 2015
BrevardTransylvaniaJuly 4, 1970
Max Temp: 94°F
Min Temp: 65°F
July 4, 1988
Max Temp: 66°F
Min Temp: 60°F
July 4, 1924
2.3 inches
Max Temp: 80°F to 86°F
Min Temp: 58°F to 63.5°F
Pink Beds (316778)
Period of Record: Apr 1905 thru Mar 1962
BrevardTransylvaniaJuly 4, 1905
Max Temp: 82°F
Min Temp: 53°F
July 4, 1906
Max Temp: 74°F
Min Temp: 59°F
July 4, 1954
1.15 inches
Max Temp: 74°F to 82°F
Min Temp: 53°F to 59°F
Bridgewater Hydro (311081)
Period of Record: Sep 1948 thru Jul 2015
BridgewaterBurkeJuly 4, 2001
2.07 inches
Moncure 3 SE (315763)
Period of Record: Apr 1894 thru Jun 1979
BroadwayChathamJuly 4, 1902
Max Temp: 104°F
Min Temp: 69°F
July 4, 1933
Max Temp: 80°F
Min Temp: 53°F
July 4, 1953
3.1 inches
Max Temp: 86°F to 94°F
Min Temp: 62°F to 69°F
Whitesville 5 S (319354)
Period of Record: Feb 1992 thru Nov 2012
BrunswickColumbusJuly 4, 2004
1.39 inches
Bryson City 2 (311164)
Period of Record: Sep 1887 thru Mar 1962
Bryson CitySwainJuly 4, 1945
Max Temp: 80°F
Min Temp: 64°F
July 4, 1944
Max Temp: 82°F
Min Temp: 51°F
July 4, 1945
2.05 inches
Max Temp: 75°F to 82°F
Min Temp: 51°F to 64°F
Burlington Fire Stn #5 (311239)
Period of Record: Dec 1950 thru Jun 2015
BurlingtonAlamanceJuly 4, 1983
Max Temp: 97°F
Min Temp: 73°F
July 4, 1988
Max Temp: 85°F
Min Temp: 48°F
July 4, 1981
4.3 inches
Max Temp: 85°F to 93°F
Min Temp: 63.5°F to 69°F
Butner Filter Plant (311285)
Period of Record: Feb 1956 thru May 2015
ButnerGranvilleJuly 4, 1981
3.94 inches
Lake Michie (314772)
Period of Record: Sep 1926 thru Jan 1973
ButnerDurhamJuly 4, 1954
Max Temp: 99°F
Min Temp: 68°F
July 4, 1959
Max Temp: 80°F
Min Temp: 54°F
July 4, 1941
0.83 inches
Max Temp: 85°F to 92.5°F
Min Temp: 61.5°F to 68°F
Mangums Store 4 WSW (315283)
Period of Record: Jun 1926 thru Jan 1971
ButnerDurhamJuly 4, 1949
Max Temp: 91°F
Min Temp: 72°F
July 4, 1949
Max Temp: 91°F
Min Temp: 72°F
July 4, 1956
0.6 inches
Max Temp: 91°F to 91°F
Min Temp: 72°F to 72°F
Cape Hatteras Billy Mitchell F (311458)
Period of Record: Mar 1957 thru Jul 2015
BuxtonDareJuly 4, 1983
Max Temp: 87°F
Min Temp: 78°F
July 4, 1963
Max Temp: 77°F
Min Temp: 59°F
July 4, 1971
2.03 inches
Max Temp: 83°F to 86°F
Min Temp: 69°F to 75°F
Canton 1 SW (311441)
Period of Record: Sep 1930 thru Apr 1993
CantonHaywoodJuly 4, 1934
Max Temp: 98°F
Min Temp: 64°F
July 4, 1967
Max Temp: 75°F
Min Temp: 50°F
July 4, 1943
1.1 inches
Max Temp: 80°F to 86°F
Min Temp: 55°F to 63°F
Carthage Water Tr Plt (311515)
Period of Record: Aug 1948 thru May 2015
CarthageMooreJuly 4, 2009
Max Temp: 85°F
Min Temp: 59°F
July 4, 2009
Max Temp: 85°F
Min Temp: 59°F
July 4, 1983
1.29 inches
Max Temp: 85°F to 85°F
Min Temp: 59°F to 59°F
Casar (311538)
Period of Record: Mar 1956 thru Jun 2015
CasarClevelandJuly 4, 1995
1.61 inches
Cataloochee (311564)
Period of Record: Jan 1949 thru Jul 2012
CataloocheeHaywoodJuly 4, 1982
Max Temp: 86°F
Min Temp: 61°F
July 4, 1968
Max Temp: 69°F
Min Temp: 50°F
July 4, 1953
1.24 inches
Max Temp: 77°F to 83°F
Min Temp: 52.5°F to 59.5°F
Catawba 3 NNW (311579)
Period of Record: Oct 1975 thru Nov 2012
CatawbaCatawbaJuly 4, 1977
Max Temp: 90°F
Min Temp: 70°F
July 4, 1976
Max Temp: 71°F
Min Temp: 64°F
July 4, 1985
1.2 inches
Max Temp: 76.5°F to 88.5°F
Min Temp: 66.5°F to 70°F
Catawba 1 WSW (311577)
Period of Record: Oct 1904 thru Sep 1975
CatawbaCatawbaJuly 4, 1962
1.12 inches
Catawba Lookout Shoal (311582)
Period of Record: Sep 1948 thru May 1977
CatawbaCatawbaJuly 4, 1968
1.22 inches
Cedar Island (311606)
Period of Record: Oct 1955 thru Apr 2015
Cedar IslandCarteretJuly 4, 1997
Max Temp: 100°F
Min Temp: 77°F
July 4, 1962
Max Temp: 74°F
Min Temp: 68°F
July 4, 1968
1.67 inches
Max Temp: 87°F to 91°F
Min Temp: 69.5°F to 73°F
Celo 2 S (311624)
Period of Record: Aug 1948 thru Apr 2014
CeloYanceyJuly 4, 1949
Max Temp: 86°F
Min Temp: 64°F
July 4, 1961
Max Temp: 74°F
Min Temp: 41°F
July 4, 1989
1.55 inches
Max Temp: 77°F to 84°F
Min Temp: 53°F to 60.5°F
Chapel Hill 2 W (311677)
Period of Record: Jan 1891 thru Jul 2015
Chapel HillOrangeJuly 4, 1901
Max Temp: 99°F
Min Temp: 73°F
July 4, 1924
Max Temp: 80°F
Min Temp: 49°F
July 4, 1981
3.86 inches
Max Temp: 85°F to 93°F
Min Temp: 63°F to 69°F
Charlotte Douglas Ap (311690)
Period of Record: Jul 1939 thru Jul 2015
CharlotteMecklenburgJuly 4, 1993
Max Temp: 99°F
Min Temp: 76°F
July 4, 1968
Max Temp: 70°F
Min Temp: 63°F
July 4, 1989
2.63 inches
Max Temp: 85.5°F to 92°F
Min Temp: 66°F to 70°F
Charlotte Wb City (311695)
Period of Record: Oct 1878 thru Apr 1951
CharlotteMecklenburgJuly 4, 1902
Max Temp: 97°F
Min Temp: 74°F
July 4, 1933
Max Temp: 76°F
Min Temp: 55°F
July 4, 1913
2.36 inches
Max Temp: 83°F to 92°F
Min Temp: 66°F to 71°F
Clayton Wtp (311820)
Period of Record: Nov 1955 thru Jul 2015
ClaytonJohnstonJuly 4, 1970
Max Temp: 96°F
Min Temp: 74°F
July 4, 1962
Max Temp: 79°F
Min Temp: 61°F
July 4, 1962
4.56 inches
Max Temp: 86°F to 92°F
Min Temp: 64°F to 70°F
Rowan Research Stn (317508)
Period of Record: Apr 1954 thru Apr 2014
ClevelandRowanJuly 4, 1966
Max Temp: 96°F
Min Temp: 68°F
July 4, 1988
Max Temp: 71°F
Min Temp: 62°F
July 4, 1956
1.71 inches
Max Temp: 84°F to 92°F
Min Temp: 62°F to 68°F
Clinton 2 NE (311881)
Period of Record: Jan 1971 thru Jul 2015
ClintonSampsonJuly 4, 1997
Max Temp: 96°F
Min Temp: 73°F
July 4, 1981
Max Temp: 75°F
Min Temp: 69°F
July 4, 1981
2.18 inches
Max Temp: 85.5°F to 92°F
Min Temp: 66°F to 72°F
Clinton 2 S (311877)
Period of Record: Dec 1906 thru Nov 1976
ClintonSampsonJuly 4, 1970
Max Temp: 94°F
Min Temp: 75°F
July 4, 1944
Max Temp: 85°F
Min Temp: 54°F
July 4, 1962
2.07 inches
Max Temp: 86°F to 92.5°F
Min Temp: 64.5°F to 70°F
Columbia (311956)
Period of Record: Jul 1962 thru Jul 2015
ColumbiaTyrrellJuly 4, 1974
Max Temp: 95°F
Min Temp: 72°F
July 4, 1962
Max Temp: 73°F
Min Temp: 64°F
July 4, 1991
2.26 inches
Max Temp: 85°F to 91°F
Min Temp: 66°F to 73°F
Concord (311975)
Period of Record: Mar 1891 thru Jul 2015
ConcordCabarrusJuly 4, 1970
Max Temp: 99°F
Min Temp: 71°F
July 4, 1933
Max Temp: 78°F
Min Temp: 55°F
July 4, 1955
1.28 inches
Max Temp: 85°F to 93°F
Min Temp: 65°F to 70°F
Conover Oxford Shoals (311990)
Period of Record: Sep 1948 thru Jul 2015
ConoverCatawbaJuly 4, 1989
2.37 inches
Coweeta Exp Station (312102)
Period of Record: Dec 1942 thru May 2015
CoweetaMaconJuly 4, 1970
Max Temp: 92°F
Min Temp: 60°F
July 4, 1967
Max Temp: 78°F
Min Temp: 47°F
July 4, 1989
2.78 inches
Max Temp: 80°F to 86°F
Min Temp: 55°F to 60.5°F
Crossnore (312172)
Period of Record: Jan 1938 thru Jun 1959
CrossnoreAveryJuly 4, 1948
Max Temp: 87°F
Min Temp: 56°F
July 4, 1944
Max Temp: 72°F
Min Temp: 46°F
July 4, 1956
1.56 inches
Max Temp: 70.5°F to 79.5°F
Min Temp: 53°F to 60°F
Cullowhee (312200)
Period of Record: Dec 1909 thru Jul 2015
CullowheeJacksonJuly 4, 1999
Max Temp: 89°F
Min Temp: 70°F
July 4, 1967
Max Temp: 76°F
Min Temp: 51°F
July 4, 1989
2.38 inches
Max Temp: 81°F to 87°F
Min Temp: 59°F to 64°F
Danbury 5 SE (312238)
Period of Record: Oct 1946 thru Jul 2015
DanburyStokesJuly 4, 1966
Max Temp: 94°F
Min Temp: 67°F
July 4, 1981
Max Temp: 70°F
Min Temp: 64°F
July 4, 1991
1.87 inches
Max Temp: 82°F to 90°F
Min Temp: 58.5°F to 66°F
Cognac Exp Farm (311913)
Period of Record: Aug 1948 thru Mar 2014
Dobbins HeightsRichmondJuly 4, 1993
Max Temp: 100°F
Min Temp: 72°F
July 4, 1988
Max Temp: 77°F
Min Temp: 64°F
July 4, 1981
2.04 inches
Max Temp: 88.5°F to 93°F
Min Temp: 64.5°F to 70°F
Dunn 4 NW (312500)
Period of Record: Sep 1962 thru Jun 2015
DunnHarnettJuly 4, 1966
Max Temp: 98°F
Min Temp: 71°F
July 4, 1981
Max Temp: 77°F
Min Temp: 67°F
July 4, 1993
3.07 inches
Max Temp: 86°F to 92°F
Min Temp: 64°F to 70°F
Durham (312515)
Period of Record: Mar 1899 thru Dec 2013
DurhamDurhamJuly 4, 1997
Max Temp: 98°F
Min Temp: 72°F
July 4, 1940
Max Temp: 74°F
Min Temp: 58°F
July 4, 1981
4.34 inches
Max Temp: 85°F to 92°F
Min Temp: 62°F to 69°F
Eden (312631)
Period of Record: Sep 1950 thru Apr 2014
EdenRockinghamJuly 4, 1976
1.05 inches
Spray (318196)
Period of Record: Sep 1950 thru Apr 2014
EdenRockinghamJuly 4, 1976
1.05 inches
Edenton (312635)
Period of Record: Jan 1872 thru Jul 2015
EdentonChowanJuly 4, 1903
Max Temp: 95°F
Min Temp: 80°F
July 4, 1933
Max Temp: 78°F
Min Temp: 58°F
July 4, 1975
1.05 inches
Max Temp: 86°F to 92°F
Min Temp: 66°F to 73°F
Elizabeth City Faa Airport (312724)
Period of Record: Sep 1948 thru Jul 2015
Elizabeth CityPasquotankJuly 4, 1970
Max Temp: 93°F
Min Temp: 75°F
July 4, 1962
Max Temp: 72°F
Min Temp: 66°F
July 4, 1965
1.49 inches
Max Temp: 85°F to 92°F
Min Temp: 66°F to 72°F
Elizabeth City (312719)
Period of Record: Apr 1911 thru Jun 2015
Elizabeth CityPasquotankJuly 4, 1911
Max Temp: 95°F
Min Temp: 81°F
July 4, 1962
Max Temp: 71°F
Min Temp: 62°F
July 4, 1962
2.4 inches
Max Temp: 85°F to 91.5°F
Min Temp: 65°F to 73°F
Elizabethtown 3 SW (312732)
Period of Record: Dec 1910 thru Jul 2015
ElizabethtownBladenJuly 4, 1970
Max Temp: 96°F
Min Temp: 75°F
July 4, 1988
Max Temp: 82°F
Min Temp: 60°F
July 4, 1962
2.18 inches
Max Temp: 86°F to 91°F
Min Temp: 64°F to 70°F
Elkin (312740)
Period of Record: Mar 1913 thru Jun 2015
ElkinSurryJuly 4, 1983
1.98 inches
Caroleen (311479)
Period of Record: Jan 1900 thru Apr 1974
EllenboroRutherfordJuly 4, 1900
Max Temp: 91°F
Min Temp: 81°F
July 4, 1940
Max Temp: 77°F
Min Temp: 63°F
July 4, 1908
1.5 inches
Max Temp: 86.5°F to 95°F
Min Temp: 63°F to 68°F
Enfield (312827)
Period of Record: Jul 1910 thru Apr 2012
EnfieldHalifaxJuly 4, 1956
1.8 inches
Enka (312837)
Period of Record: Nov 1930 thru Jul 2015
EnkaBuncombeJuly 4, 1979
Max Temp: 94°F
Min Temp: 66°F
July 4, 1972
Max Temp: 72°F
Min Temp: 58°F
July 4, 1954
1.82 inches
Max Temp: 82.5°F to 88°F
Min Temp: 60°F to 66°F
Pope Afb (316891)
Period of Record: Sep 1948 thru May 2011
FayettevilleCumberlandJuly 4, 2002
Max Temp: 100°F
Min Temp: 77°F
July 4, 1968
Max Temp: 73°F
Min Temp: 68°F
July 4, 1995
1.53 inches
Max Temp: 88°F to 93°F
Min Temp: 68°F to 73°F
Fort Bragg Water Plant (313168)
Period of Record: Oct 1937 thru Mar 2010
FayettevilleCumberlandJuly 4, 1968
2.16 inches
Fayetteville Pwc (313017)
Period of Record: Nov 1871 thru Jul 2015
FayettevilleCumberlandJuly 4, 1902
Max Temp: 100°F
Min Temp: 75°F
July 4, 1946
Max Temp: 80°F
Min Temp: 54°F
July 4, 1981
1.62 inches
Max Temp: 86°F to 93°F
Min Temp: 67°F to 71.5°F
William O Huske L&D (319427)
Period of Record: Feb 1956 thru Jun 2008
FayettevilleBladenJuly 4, 1981
1.9 inches
Fletcher 3 W (313106)
Period of Record: Nov 1959 thru Jun 2015
FletcherHendersonJuly 4, 1982
Max Temp: 91°F
Min Temp: 62°F
July 4, 1988
Max Temp: 63°F
Min Temp: 59°F
July 4, 1995
3.43 inches
Max Temp: 79°F to 86.5°F
Min Temp: 56°F to 62°F
Fletcher 2 NE (313101)
Period of Record: Oct 1956 thru Jul 1995
FletcherBuncombeJuly 4, 1991
Max Temp: 91°F
Min Temp: 62°F
July 4, 1988
Max Temp: 63°F
Min Temp: 59°F
July 4, 1989
1.7 inches
Max Temp: 80°F to 85°F
Min Temp: 55°F to 61°F
Asheville Wso Ap (310300)
Period of Record: Jan 1946 thru Apr 2014
FletcherBuncombeJuly 4, 1949
Max Temp: 87°F
Min Temp: 69°F
July 4, 1976
Max Temp: 68°F
Min Temp: 61°F
July 4, 1955
0.88 inches
Max Temp: 79.5°F to 87°F
Min Temp: 58.5°F to 63.5°F
Asheville Faa Airport (310296)
Period of Record: Jan 1946 thru Apr 2014
FletcherHendersonJuly 4, 1949
Max Temp: 87°F
Min Temp: 69°F
July 4, 1976
Max Temp: 68°F
Min Temp: 61°F
July 4, 1955
0.88 inches
Max Temp: 79.5°F to 87°F
Min Temp: 58.5°F to 63.5°F
Forest City 6 SW (313150)
Period of Record: Jun 1974 thru Mar 2005
Forest CityRutherfordJuly 4, 1993
Max Temp: 99°F
Min Temp: 64°F
July 4, 1988
Max Temp: 69°F
Min Temp: 60°F
July 4, 1989
0.98 inches
Max Temp: 85°F to 92°F
Min Temp: 61°F to 66°F
Shiloh 3 SSE (317906)
Period of Record: Jun 1974 thru Mar 2005
Forest CityRutherfordJuly 4, 1993
Max Temp: 99°F
Min Temp: 64°F
July 4, 1988
Max Temp: 69°F
Min Temp: 60°F
July 4, 1989
0.98 inches
Max Temp: 85°F to 92°F
Min Temp: 61°F to 66°F
Tuckasegee 2 S (318754)
Period of Record: Sep 1945 thru Dec 1977
Forest HillsJacksonJuly 4, 1948
Max Temp: 94°F
Min Temp: 63°F
July 4, 1967
Max Temp: 78°F
Min Temp: 47°F
July 4, 1958
0.77 inches
Max Temp: 80°F to 86.5°F
Min Temp: 55°F to 61°F
Franklin (313228)
Period of Record: Mar 1872 thru May 2015
FranklinMaconJuly 4, 1948
Max Temp: 96°F
Min Temp: 64°F
July 4, 1996
Max Temp: 79°F
Min Temp: 49°F
July 4, 1989
2.28 inches
Max Temp: 81°F to 88°F
Min Temp: 58°F to 63°F
Franklin Power House (313224)
Period of Record: Jan 1927 thru Mar 1950
FranklinMaconJuly 4, 1942
Max Temp: 84°F
Min Temp: 66°F
July 4, 1944
Max Temp: 74°F
Min Temp: 62°F
July 4, 1943
0.82 inches
Max Temp: 74°F to 79°F
Min Temp: 62°F to 66°F
Garner (313238)
Period of Record: Mar 1981 thru May 2015
GarnerWakeJuly 4, 1981
1.66 inches
Mc Cullers 1 W (315445)
Period of Record: Feb 1937 thru Nov 1980
GarnerWakeJuly 4, 1954
Max Temp: 94°F
Min Temp: 70°F
July 4, 1955
Max Temp: 91°F
Min Temp: 65°F
July 4, 1962
4.03 inches
Max Temp: 91°F to 94°F
Min Temp: 65°F to 70°F
Gastonia (313356)
Period of Record: Jan 1890 thru Jun 2015
GastoniaGastonJuly 4, 1973
Max Temp: 94°F
Min Temp: 75°F
July 4, 1988
Max Temp: 73°F
Min Temp: 61°F
July 4, 1989
2.13 inches
Max Temp: 86°F to 93°F
Min Temp: 64°F to 71°F
Gatesville (313364)
Period of Record: Aug 1948 thru Feb 1973
GatesvilleGatesJuly 4, 1954
Max Temp: 100°F
Min Temp: 72°F
July 4, 1962
Max Temp: 68°F
Min Temp: 61°F
July 4, 1962
1.38 inches
Max Temp: 87°F to 94.5°F
Min Temp: 63°F to 69°F
Glendale Springs (313455)
Period of Record: Jan 1943 thru Jun 1993
Glendale SpringsAsheJuly 4, 1989
2.47 inches
Goldsboro 4 SE (313510)
Period of Record: Feb 1900 thru Mar 2009
GoldsboroWayneJuly 4, 1997
Max Temp: 106°F
Min Temp: 77°F
July 4, 1963
Max Temp: 78°F
Min Temp: 62°F
July 4, 1962
4.12 inches
Max Temp: 85.5°F to 94°F
Min Temp: 68.5°F to 73.5°F
Graham 2 ENE (313555)
Period of Record: Jul 1902 thru Jul 2015
GrahamAlamanceJuly 4, 1981
5.62 inches
Mortimer (315856)
Period of Record: Aug 1948 thru May 1972
GrandfatherCaldwellJuly 4, 1954
Max Temp: 93°F
Min Temp: 69°F
July 4, 1971
Max Temp: 75°F
Min Temp: 51°F
July 4, 1959
1.08 inches
Max Temp: 81.5°F to 90°F
Min Temp: 54°F to 62°F
Grandfather Mt (313565)
Period of Record: Aug 1955 thru Jun 2015
Grandfather MountainAveryJuly 4, 2006
Max Temp: 78°F
Min Temp: 64°F
July 4, 1967
Max Temp: 59°F
Min Temp: 47°F
July 4, 1989
6.25 inches
Max Temp: 64.5°F to 72.5°F
Min Temp: 51°F to 58°F
Sloan 3 S (317974)
Period of Record: Mar 1893 thru Dec 1980
GreeneversDuplinJuly 4, 1902
Max Temp: 99°F
Min Temp: 73°F
July 4, 1940
Max Temp: 70°F
Min Temp: 65°F
July 4, 1962
3.2 inches
Max Temp: 86°F to 92°F
Min Temp: 65°F to 70°F
Greensboro Wso Airport (313630)
Period of Record: Jan 1903 thru Jul 2015
GreensboroGuilfordJuly 4, 1970
Max Temp: 98°F
Min Temp: 71°F
July 4, 1933
Max Temp: 78°F
Min Temp: 52°F
July 4, 1987
1.95 inches
Max Temp: 84°F to 90.5°F
Min Temp: 63°F to 69°F
Greensboro Pump Stn (313625)
Period of Record: Nov 1948 thru May 2015
GreensboroGuilfordJuly 4, 1954
Max Temp: 95°F
Min Temp: 71°F
July 4, 1976
Max Temp: 76°F
Min Temp: 63°F
July 4, 1962
1.22 inches
Max Temp: 85°F to 93°F
Min Temp: 64°F to 68°F
Greensboro (313628)
Period of Record: Jan 1903 thru Dec 1932
GreensboroGuilfordJuly 4, 1925
Max Temp: 94°F
Min Temp: 73°F
July 4, 1922
Max Temp: 75°F
Min Temp: 62°F
July 4, 1917
0.97 inches
Max Temp: 83.5°F to 93.5°F
Min Temp: 63.5°F to 69°F
Greenville (313638)
Period of Record: Mar 1875 thru Jun 2015
GreenvillePittJuly 4, 1897
Max Temp: 90°F
Min Temp: 82°F
July 4, 1923
Max Temp: 73°F
Min Temp: 60°F
July 4, 1962
2.12 inches
Max Temp: 87°F to 93°F
Min Temp: 65°F to 71°F
Hamlet (313784)
Period of Record: Aug 1948 thru Mar 2014
HamletRichmondJuly 4, 1993
Max Temp: 100°F
Min Temp: 72°F
July 4, 1988
Max Temp: 77°F
Min Temp: 64°F
July 4, 1981
2.04 inches
Max Temp: 88.5°F to 93°F
Min Temp: 64.5°F to 70°F
Settle (317789)
Period of Record: Aug 1895 thru Nov 1957
HarmonyIredellJuly 4, 1897
Max Temp: 98°F
Min Temp: 75°F
July 4, 1899
Max Temp: 74°F
Min Temp: 68°F
July 4, 1932
1.2 inches
Max Temp: 85°F to 93°F
Min Temp: 62°F to 71°F
Hatteras (313897)
Period of Record: Jan 1893 thru May 2004
HatterasDareJuly 4, 2002
Max Temp: 90°F
Min Temp: 83°F
July 4, 1965
Max Temp: 82°F
Min Temp: 58°F
July 4, 1967
1.7 inches
Max Temp: 83°F to 85°F
Min Temp: 72°F to 76°F
Haw River (313920)
Period of Record: Jan 1957 thru Nov 2007
Haw RiverAlamanceJuly 4, 1962
2.93 inches
Henderson 2 NNW (313969)
Period of Record: Jun 1893 thru Jul 2015
HendersonVanceJuly 4, 1902
Max Temp: 97°F
Min Temp: 75°F
July 4, 1940
Max Temp: 70°F
Min Temp: 60°F
July 4, 1899
2.58 inches
Max Temp: 85°F to 92°F
Min Temp: 62.5°F to 70°F
Hendersonville 1 NE (313976)
Period of Record: Jun 1898 thru Jun 2015
HendersonvilleHendersonJuly 4, 1993
Max Temp: 89°F
Min Temp: 67°F
July 4, 1988
Max Temp: 66°F
Min Temp: 60°F
July 4, 1974
1.96 inches
Max Temp: 80.5°F to 87°F
Min Temp: 60°F to 64°F
Hickory Regional Ap (314020)
Period of Record: Jan 1949 thru Jul 2015
HickoryBurkeJuly 4, 1993
Max Temp: 97°F
Min Temp: 70°F
July 4, 1976
Max Temp: 68°F
Min Temp: 59°F
July 4, 1989
3.03 inches
Max Temp: 84°F to 91°F
Min Temp: 63°F to 68°F
Hickory (314015)
Period of Record: Jan 1913 thru Jul 1976
HickoryCatawbaJuly 4, 1925
Max Temp: 93°F
Min Temp: 70°F
July 4, 1924
Max Temp: 72°F
Min Temp: 59°F
July 4, 1924
1.92 inches
Max Temp: 81°F to 90.5°F
Min Temp: 62°F to 67°F
High Point (314063)
Period of Record: Jul 1921 thru Jun 2015
High PointGuilfordJuly 4, 1926
Max Temp: 96°F
Min Temp: 72°F
July 4, 1933
Max Temp: 79°F
Min Temp: 50°F
July 4, 1987
1.86 inches
Max Temp: 86°F to 92°F
Min Temp: 63°F to 68°F
Highlands (314055)
Period of Record: Feb 1877 thru Jul 2015
HighlandsMaconJuly 4, 1925
Max Temp: 89°F
Min Temp: 62°F
July 4, 1988
Max Temp: 59°F
Min Temp: 55°F
July 4, 1989
5.32 inches
Max Temp: 74°F to 80.5°F
Min Temp: 56°F to 61°F
Wilmington Wb City (319462)
Period of Record: Dec 1870 thru Oct 1951
HightsvilleNew HanoverJuly 4, 1902
Max Temp: 99°F
Min Temp: 75°F
July 4, 1933
Max Temp: 76°F
Min Temp: 59°F
July 4, 1916
1.87 inches
Max Temp: 83°F to 89°F
Min Temp: 68°F to 74°F
Hot Springs 2 (314265)
Period of Record: Jan 1902 thru Mar 1984
Hot SpringsMadisonJuly 4, 1953
Max Temp: 95°F
Min Temp: 68°F
July 4, 1968
Max Temp: 76°F
Min Temp: 55°F
July 4, 1976
2.49 inches
Max Temp: 83°F to 90°F
Min Temp: 61°F to 66°F
Hot Springs (314260)
Period of Record: Jan 1927 thru Jul 2015
Hot SpringsMadisonJuly 4, 2006
Max Temp: 93°F
Min Temp: 67°F
July 4, 1988
Max Temp: 63°F
Min Temp: 63°F
July 4, 1962
1.3 inches
Max Temp: 84°F to 90°F
Min Temp: 61°F to 67°F
Idlewild (314385)
Period of Record: Mar 1940 thru Mar 1998
IdlewildAsheJuly 4, 1941
2.05 inches
Jackson (314456)
Period of Record: Sep 1948 thru May 2015
JacksonNorthamptonJuly 4, 1983
Max Temp: 98°F
Min Temp: 73°F
July 4, 1968
Max Temp: 71°F
Min Temp: 66°F
July 4, 1976
1.4 inches
Max Temp: 86°F to 93°F
Min Temp: 64°F to 71°F
Jackson Springs 5 WNW (314464)
Period of Record: Jul 1952 thru May 2015
Jackson SpringsMontgomeryJuly 4, 1970
Max Temp: 101°F
Min Temp: 73°F
July 4, 1959
Max Temp: 75°F
Min Temp: 65°F
July 4, 1981
2.65 inches
Max Temp: 86°F to 92°F
Min Temp: 65°F to 69°F
Jefferson 2 E (314496)
Period of Record: Feb 1896 thru Jul 2015
JeffersonAsheJuly 4, 1925
Max Temp: 87°F
Min Temp: 65°F
July 4, 1924
Max Temp: 64°F
Min Temp: 52°F
July 4, 1966
2.09 inches
Max Temp: 76°F to 84°F
Min Temp: 54°F to 61°F
Kenasville 1 E (314619)
Period of Record: Dec 1962 thru Dec 1982
KenansvilleDuplinJuly 4, 1968
Max Temp: 96°F
Min Temp: 69°F
July 4, 1981
Max Temp: 74°F
Min Temp: 67°F
July 4, 1981
2.02 inches
Max Temp: 87°F to 92°F
Min Temp: 65.5°F to 69.5°F
Kinston Ag Research (314689)
Period of Record: Mar 1966 thru Apr 2015
KinstonLenoirJuly 4, 1997
Max Temp: 100°F
Min Temp: 72°F
July 4, 2007
Max Temp: 82°F
Min Temp: 61°F
July 4, 1981
1.8 inches
Max Temp: 87°F to 92°F
Min Temp: 67°F to 72°F
Kinston 7 SE (314684)
Period of Record: Sep 1899 thru Jul 2015
KinstonLenoirJuly 4, 1902
Max Temp: 104°F
Min Temp: 75°F
July 4, 1933
Max Temp: 75°F
Min Temp: 59°F
July 4, 1962
4.23 inches
Max Temp: 86°F to 93°F
Min Temp: 64.5°F to 71°F
Lake Lure 2 (314764)
Period of Record: Sep 1948 thru Jul 2015
Lake LureRutherfordJuly 4, 2009
Max Temp: 88°F
Min Temp: 58°F
July 4, 2009
Max Temp: 88°F
Min Temp: 58°F
July 4, 1989
2.15 inches
Max Temp: 88°F to 88°F
Min Temp: 58°F to 58°F
Lake Toxaway 2 SW (314788)
Period of Record: Jul 1950 thru Jul 2015
Lake ToxawayTransylvaniaJuly 4, 1997
Max Temp: 96°F
Min Temp: 56°F
July 4, 2009
Max Temp: 71°F
Min Temp: 52°F
July 4, 1989
6.56 inches
Max Temp: 71°F to 85°F
Min Temp: 54.5°F to 61°F
Transou (318694)
Period of Record: Apr 1946 thru Jul 2015
Laurel SpringsAsheJuly 4, 1993
Max Temp: 89°F
Min Temp: 60°F
July 4, 2009
Max Temp: 72°F
Min Temp: 42°F
July 4, 1989
3.6 inches
Max Temp: 75.5°F to 83°F
Min Temp: 51.5°F to 59°F
Laurinburg (314860)
Period of Record: May 1946 thru Jul 2015
LaurinburgScotlandJuly 4, 1970
Max Temp: 98°F
Min Temp: 74°F
July 4, 1988
Max Temp: 81°F
Min Temp: 67°F
July 4, 1981
1.91 inches
Max Temp: 89°F to 94°F
Min Temp: 67°F to 71°F
Lenoir (314938)
Period of Record: Nov 1871 thru Jul 2015
LenoirCaldwellJuly 4, 1997
Max Temp: 97°F
Min Temp: 67°F
July 4, 1924
Max Temp: 70°F
Min Temp: 60°F
July 4, 1922
2.35 inches
Max Temp: 83°F to 91°F
Min Temp: 60°F to 66°F
Lewiston (314962)
Period of Record: Mar 1954 thru Jun 2015
LewistonBertieJuly 4, 2002
Max Temp: 101°F
Min Temp: 72°F
July 4, 1996
Max Temp: 80°F
Min Temp: 58°F
July 4, 1994
2.77 inches
Max Temp: 86.5°F to 92.5°F
Min Temp: 62°F to 71°F
Lexington (314970)
Period of Record: Sep 1902 thru May 2015
LexingtonDavidsonJuly 4, 1970
Max Temp: 99°F
Min Temp: 76°F
July 4, 1988
Max Temp: 72°F
Min Temp: 62°F
July 4, 1962
0.83 inches
Max Temp: 85°F to 92°F
Min Temp: 62.5°F to 70°F
Yadkin College (319667)
Period of Record: Dec 1955 thru Dec 2011
LexingtonDavidsonJuly 4, 2009
Max Temp: 85°F
Min Temp: 56°F
July 4, 2009
Max Temp: 85°F
Min Temp: 56°F
July 4, 1962
1 inches
Max Temp: 85°F to 85°F
Min Temp: 56°F to 56°F
Lillington (314987)
Period of Record: Jan 1915 thru Jun 2015
LillingtonHarnettJuly 4, 1915
Max Temp: 90°F
Min Temp: 72°F
July 4, 1918
Max Temp: 88°F
Min Temp: 58°F
July 4, 1917
1.31 inches
Max Temp: 87°F to 94°F
Min Temp: 60.5°F to 70.5°F
Lincolnton 4 W (314996)
Period of Record: Apr 1952 thru Jul 2015
LincolntonLincolnJuly 4, 1954
Max Temp: 100°F
Min Temp: 70°F
July 4, 1988
Max Temp: 71°F
Min Temp: 62°F
July 4, 1968
1.36 inches
Max Temp: 85°F to 92°F
Min Temp: 62°F to 68°F
Longwood (315116)
Period of Record: Jun 1972 thru Jul 2015
LongwoodBrunswickJuly 4, 1993
Max Temp: 91°F
Min Temp: 75°F
July 4, 2007
Max Temp: 81°F
Min Temp: 57°F
July 4, 1981
0.98 inches
Max Temp: 86°F to 90.5°F
Min Temp: 63.5°F to 70.5°F
Louisburg (315123)
Period of Record: Jan 1893 thru Jun 2015
LouisburgFranklinJuly 4, 1900
Max Temp: 96°F
Min Temp: 75°F
July 4, 2003
Max Temp: 76°F
Min Temp: 52°F
July 4, 1956
1.5 inches
Max Temp: 86°F to 93°F
Min Temp: 61°F to 70°F
Lumberton (315177)
Period of Record: Jan 1903 thru Jul 2015
LumbertonRobesonJuly 4, 1905
Max Temp: 101°F
Min Temp: 73°F
July 4, 1981
Max Temp: 74°F
Min Temp: 62°F
July 4, 1981
2.01 inches
Max Temp: 87°F to 93°F
Min Temp: 66°F to 71°F
Lumberton Airport (315182)
Period of Record: Sep 1948 thru Jul 2015
LumbertonRobesonJuly 4, 1951
Max Temp: 93°F
Min Temp: 74°F
July 4, 2010
Max Temp: 88°F
Min Temp: 60.1°F
July 4, 1955
0.55 inches
Max Temp: 90°F to 93°F
Min Temp: 61°F to 72°F
Balsam (310490)
Period of Record: Jan 1949 thru May 1995
Maggie ValleyJacksonJuly 4, 1954
0.47 inches
Manteo Airport (315303)
Period of Record: Apr 1966 thru Jun 2015
ManteoDareJuly 4, 1970
Max Temp: 92°F
Min Temp: 76°F
July 4, 2007
Max Temp: 80°F
Min Temp: 64°F
July 4, 2006
1.77 inches
Max Temp: 84°F to 89°F
Min Temp: 68.5°F to 74.5°F
Manteo (315300)
Period of Record: Jul 1929 thru Jul 1965
ManteoDareJuly 4, 1942
Max Temp: 92°F
Min Temp: 78°F
July 4, 1933
Max Temp: 74°F
Min Temp: 60°F
July 4, 1962
5 inches
Max Temp: 83°F to 89°F
Min Temp: 67°F to 72°F
Goldsboro 3 SSW (313515)
Period of Record: Jan 1937 thru Dec 1961
Mar-MacWayneJuly 4, 1949
Max Temp: 90°F
Min Temp: 78°F
July 4, 1949
Max Temp: 90°F
Min Temp: 78°F
July 4, 1949
0.82 inches
Max Temp: 90°F to 90°F
Min Temp: 78°F to 78°F
Marion 2 NW (315340)
Period of Record: Jan 1893 thru Jul 2015
MarionMcDowellJuly 4, 1970
Max Temp: 98°F
Min Temp: 69°F
July 4, 1924
Max Temp: 71°F
Min Temp: 60°F
July 4, 1989
5.8 inches
Max Temp: 84°F to 90°F
Min Temp: 61°F to 66°F
Barnardsville (310530)
Period of Record: Jan 1949 thru Apr 2014
Mars HillBuncombeJuly 4, 1953
0.43 inches
Sams Gap (317630)
Period of Record: Aug 1899 thru Oct 1953
Mars HillMadisonJuly 4, 1953
0.78 inches
Barnardsville 2 Se (310531)
Period of Record: Jan 1949 thru Apr 2014
Mars HillBuncombeJuly 4, 1953
0.43 inches
Marshall (315356)
Period of Record: Nov 1898 thru Jul 2015
MarshallMadisonJuly 4, 1925
Max Temp: 94°F
Min Temp: 68°F
July 4, 1940
Max Temp: 68°F
Min Temp: 57°F
July 4, 1976
1.42 inches
Max Temp: 81°F to 89°F
Min Temp: 57.5°F to 64°F
Canto (311437)
Period of Record: Apr 1993 thru Jul 2015
MarshallMadisonJuly 4, 2001
0.28 inches
Hofmann Forest (314144)
Period of Record: Dec 1945 thru Jul 2011
MaysvilleOnslowJuly 4, 1954
Max Temp: 97°F
Min Temp: 75°F
July 4, 1947
Max Temp: 83°F
Min Temp: 47°F
July 4, 1962
4.8 inches
Max Temp: 87°F to 92°F
Min Temp: 62.5°F to 70°F
Wilbar 4 NW (319382)
Period of Record: Sep 1942 thru Apr 1976
Millers CreekWilkesJuly 4, 1974
2.01 inches
Mocksville 5se (315743)
Period of Record: Feb 1893 thru Apr 2015
MocksvilleDavieJuly 4, 1900
Max Temp: 98°F
Min Temp: 80°F
July 4, 1988
Max Temp: 72°F
Min Temp: 63°F
July 4, 1991
1.68 inches
Max Temp: 86°F to 92°F
Min Temp: 62°F to 69°F
Monroe 2 SE (315771)
Period of Record: Jan 1896 thru Jul 2015
MonroeUnionJuly 4, 1903
Max Temp: 96°F
Min Temp: 78°F
July 4, 1933
Max Temp: 79°F
Min Temp: 56°F
July 4, 1953
1.85 inches
Max Temp: 85.5°F to 93°F
Min Temp: 64.5°F to 70°F
Montreat (315796)
Period of Record: Jan 1917 thru Jun 1949
MontreatBuncombeJuly 4, 1925
Max Temp: 89°F
Min Temp: 60°F
July 4, 1937
Max Temp: 76°F
Min Temp: 47°F
July 4, 1931
1.88 inches
Max Temp: 76°F to 85°F
Min Temp: 56°F to 61°F
Mount Mitchell (315921)
Period of Record: Jun 1925 thru Mar 1962
MontreatYanceyJuly 4, 1925
Max Temp: 74°F
Min Temp: 56°F
July 4, 1944
Max Temp: 58°F
Min Temp: 41°F
July 4, 1939
1.06 inches
Max Temp: 63°F to 68°F
Min Temp: 48°F to 54°F
Morehead City 2 WNW (315830)
Period of Record: Apr 1948 thru Jul 2015
Morehead CityCarteretJuly 4, 1993
Max Temp: 90°F
Min Temp: 79°F
July 4, 1962
Max Temp: 77°F
Min Temp: 67°F
July 4, 1991
2.01 inches
Max Temp: 84.5°F to 88°F
Min Temp: 68°F to 76°F
Morganton (315838)
Period of Record: Mar 1880 thru Jul 2015
MorgantonBurkeJuly 4, 1925
Max Temp: 93°F
Min Temp: 74°F
July 4, 1933
Max Temp: 73°F
Min Temp: 55°F
July 4, 1924
1.87 inches
Max Temp: 84°F to 91°F
Min Temp: 61°F to 67°F
Raleigh Durham Wsfo Ap (317069)
Period of Record: May 1944 thru Jul 2015
MorrisvilleWakeJuly 4, 1999
Max Temp: 99°F
Min Temp: 72°F
July 4, 1968
Max Temp: 69°F
Min Temp: 64°F
July 4, 1965
1.96 inches
Max Temp: 86°F to 92°F
Min Temp: 64°F to 70°F
Mount Airy 2 W (315890)
Period of Record: Jan 1893 thru Jul 2015
Mount AirySurryJuly 4, 1897
Max Temp: 94°F
Min Temp: 69°F
July 4, 1933
Max Temp: 78°F
Min Temp: 47°F
July 4, 2004
1.56 inches
Max Temp: 83°F to 91°F
Min Temp: 59°F to 66°F
Mount Gilead 4 W (315898)
Period of Record: Jan 1930 thru Jun 2015
Mount GileadMontgomeryJuly 4, 1955
Max Temp: 98°F
Min Temp: 69°F
July 4, 1933
Max Temp: 82°F
Min Temp: 59°F
July 4, 1968
0.5 inches
Max Temp: 88°F to 94°F
Min Temp: 63°F to 69°F
Mount Holly 4 NE (315913)
Period of Record: Oct 1892 thru Jul 2015
Mount HollyGastonJuly 4, 1989
3.8 inches
Mt. Mitchell (315923)
Period of Record: Jan 1980 thru Jul 2015
Mount MitchellYanceyJuly 4, 2006
Max Temp: 73°F
Min Temp: 57°F
July 4, 1996
Max Temp: 61°F
Min Temp: 41°F
July 4, 1989
2.55 inches
Max Temp: 62°F to 70.5°F
Min Temp: 49.5°F to 55°F
Mount Pleasant (315945)
Period of Record: Jan 1893 thru Jun 2015
Mount PleasantCabarrusJuly 4, 1897
Max Temp: 94°F
Min Temp: 74°F
July 4, 1899
Max Temp: 79°F
Min Temp: 61°F
July 4, 1897
0.78 inches
Max Temp: 79°F to 94°F
Min Temp: 62°F to 72°F
Parker 1 E (316565)
Period of Record: Oct 1917 thru Feb 1963
Mountain CityAsheJuly 4, 1949
Max Temp: 85°F
Min Temp: 64°F
July 4, 1937
Max Temp: 71°F
Min Temp: 47°F
July 4, 1935
0.99 inches
Max Temp: 76°F to 82°F
Min Temp: 52.5°F to 58°F
Murfreesboro (315996)
Period of Record: Sep 1973 thru Jul 2015
MurfreesboroHertfordJuly 4, 1987
Max Temp: 93°F
Min Temp: 72°F
July 4, 2007
Max Temp: 80°F
Min Temp: 54°F
July 4, 1981
1.5 inches
Max Temp: 84°F to 90.5°F
Min Temp: 63°F to 70°F
Murphy (316001)
Period of Record: Jan 1872 thru Jul 2015
MurphyCherokeeJuly 4, 1991
Max Temp: 95°F
Min Temp: 66°F
July 4, 1996
Max Temp: 83°F
Min Temp: 49°F
July 4, 1922
1.3 inches
Max Temp: 83°F to 89°F
Min Temp: 58°F to 65°F
Nashville (316044)
Period of Record: May 1904 thru Sep 1987
NashvilleNashJuly 4, 1954
Max Temp: 98°F
Min Temp: 76°F
July 4, 1940
Max Temp: 69°F
Min Temp: 60°F
July 4, 1956
2.3 inches
Max Temp: 85°F to 92°F
Min Temp: 63°F to 71°F
New Bern Craven Co Ap (316108)
Period of Record: Sep 1948 thru Jul 2015
New BernCravenJuly 4, 1987
Max Temp: 91°F
Min Temp: 77°F
July 4, 1963
Max Temp: 83°F
Min Temp: 59°F
July 4, 1979
1.8 inches
Max Temp: 86°F to 91.5°F
Min Temp: 68°F to 73°F
New Bern 3 NW (316103)
Period of Record: Feb 1872 thru Dec 1975
New BernCravenJuly 4, 1954
Max Temp: 96°F
Min Temp: 72°F
July 4, 1933
Max Temp: 76°F
Min Temp: 62°F
July 4, 1962
2.11 inches
Max Temp: 86°F to 92°F
Min Temp: 66°F to 72°F
New Holland (316135)
Period of Record: Feb 1914 thru Sep 2003
New HollandHydeJuly 4, 1997
Max Temp: 95°F
Min Temp: 76°F
July 4, 2000
Max Temp: 76°F
Min Temp: 55°F
July 4, 1962
5.65 inches
Max Temp: 84.5°F to 90°F
Min Temp: 66°F to 72°F
Badin (310438)
Period of Record: May 1927 thru Sep 1951
New LondonStanlyJuly 4, 1927
Max Temp: 92°F
Min Temp: 76°F
July 4, 1938
Max Temp: 82°F
Min Temp: 63°F
July 4, 1931
1.76 inches
Max Temp: 85.5°F to 92.5°F
Min Temp: 61.5°F to 71°F
Waterville (319122)
Period of Record: Aug 1948 thru Apr 2014
NewportHaywoodJuly 4, 1949
Max Temp: 93°F
Min Temp: 70°F
July 4, 1976
Max Temp: 69°F
Min Temp: 62°F
July 4, 1975
2.15 inches
Max Temp: 82.5°F to 89.5°F
Min Temp: 62°F to 66°F
North Wilkesboro (316256)
Period of Record: Sep 1921 thru Jul 2015
North WilkesboroWilkesJuly 4, 1991
Max Temp: 93°F
Min Temp: 68°F
July 4, 1988
Max Temp: 73°F
Min Temp: 54°F
July 4, 1922
2 inches
Max Temp: 82.5°F to 90°F
Min Temp: 58°F to 66°F
Oconaluftee (316341)
Period of Record: Nov 1958 thru Jul 2015
OconalufteeSwainJuly 4, 1993
Max Temp: 91°F
Min Temp: 62°F
July 4, 1986
Max Temp: 71°F
Min Temp: 48°F
July 4, 1989
1.55 inches
Max Temp: 80°F to 87°F
Min Temp: 52.5°F to 60°F
Ocracoke (316349)
Period of Record: May 1957 thru Jun 2015
OcracokeHydeJuly 4, 1973
Max Temp: 88°F
Min Temp: 83°F
July 4, 2007
Max Temp: 78°F
Min Temp: 63°F
July 4, 1962
2.11 inches
Max Temp: 82°F to 87°F
Min Temp: 69.5°F to 75.5°F
Oxford 1 E (316507)
Period of Record: Apr 1920 thru Jun 1994
OxfordGranvilleJuly 4, 1970
Max Temp: 97°F
Min Temp: 71°F
July 4, 1940
Max Temp: 69°F
Min Temp: 59°F
July 4, 1981
2.34 inches
Max Temp: 85°F to 92°F
Min Temp: 63°F to 69°F
Oxford Ag (316510)
Period of Record: Mar 1994 thru Jul 2015
OxfordGranvilleJuly 4, 2006
Max Temp: 93°F
Min Temp: 72°F
July 4, 2003
Max Temp: 73°F
Min Temp: 67°F
July 4, 1994
0.07 inches
Max Temp: 84.5°F to 90.5°F
Min Temp: 65.5°F to 72°F
Patterson (316602)
Period of Record: Aug 1898 thru Apr 2012
PattersonCaldwellJuly 4, 1901
Max Temp: 88°F
Min Temp: 68°F
July 4, 1899
Max Temp: 70°F
Min Temp: 62°F
July 4, 1908
1.9 inches
Max Temp: 72°F to 88°F
Min Temp: 64°F to 68°F
Pinehurst Southern Pines (316742)
Period of Record: Oct 1903 thru Dec 1977
PinehurstMooreJuly 4, 1905
Max Temp: 103°F
Min Temp: 72°F
July 4, 1933
Max Temp: 81°F
Min Temp: 52°F
July 4, 1953
2.38 inches
Max Temp: 87°F to 94°F
Min Temp: 63°F to 69°F
Pisgah Forest 1 N (316805)
Period of Record: Oct 1939 thru Jul 2015
Pisgah ForestTransylvaniaJuly 4, 1949
Max Temp: 87°F
Min Temp: 69°F
July 4, 1988
Max Temp: 64°F
Min Temp: 56°F
July 4, 1989
2.94 inches
Max Temp: 79.5°F to 87°F
Min Temp: 55°F to 61.5°F
Plymouth 5 E (316853)
Period of Record: Feb 1945 thru Jul 2015
PlymouthWashingtonJuly 4, 1997
Max Temp: 98°F
Min Temp: 74°F
July 4, 1962
Max Temp: 74°F
Min Temp: 65°F
July 4, 1962
2.09 inches
Max Temp: 88°F to 92°F
Min Temp: 65°F to 71°F
Fort Bragg Water Plant (315275)
Period of Record: Oct 1937 thru Mar 2010
Pope AFBCumberlandJuly 4, 1968
2.16 inches
Maysville 6 SW (315420)
Period of Record: Dec 1945 thru Jul 2011
Pumpkin CenterOnslowJuly 4, 1954
Max Temp: 97°F
Min Temp: 75°F
July 4, 1947
Max Temp: 83°F
Min Temp: 47°F
July 4, 1962
4.8 inches
Max Temp: 87°F to 92°F
Min Temp: 62.5°F to 70°F
Raleigh State Univ (317079)
Period of Record: Jan 1892 thru Jun 2015
RaleighWakeJuly 4, 1902
Max Temp: 99°F
Min Temp: 79°F
July 4, 1933
Max Temp: 76°F
Min Temp: 54°F
July 4, 1931
4.83 inches
Max Temp: 85°F to 92°F
Min Temp: 66°F to 71°F
Raleigh 4 SW (317074)
Period of Record: Jan 1892 thru Jun 2010
RaleighWakeJuly 4, 1970
Max Temp: 95°F
Min Temp: 75°F
July 4, 1933
Max Temp: 79°F
Min Temp: 52°F
July 4, 1962
2.59 inches
Max Temp: 86°F to 91°F
Min Temp: 65°F to 70°F
Neuse 2 NE (316091)
Period of Record: Jul 1911 thru Sep 1999
RaleighWakeJuly 4, 1917
1.78 inches
Lake Raleigh (314780)
Period of Record: Nov 1926 thru Dec 1977
RaleighWakeJuly 4, 1962
2.69 inches
Ramseur 6 S (317089)
Period of Record: Jan 1905 thru Jun 1959
RamseurRandolphJuly 4, 1905
Max Temp: 100°F
Min Temp: 67°F
July 4, 1907
Max Temp: 85°F
Min Temp: 58°F
July 4, 1913
1.27 inches
Max Temp: 85°F to 93°F
Min Temp: 63°F to 68°F
Randleman (317097)
Period of Record: Feb 1905 thru May 2015
RandlemanRandolphJuly 4, 1978
Max Temp: 88°F
Min Temp: 67°F
July 4, 1977
Max Temp: 90°F
Min Temp: 62°F
July 4, 1981
2.34 inches
Max Temp: 88°F to 90°F
Min Temp: 62°F to 67°F
Red Springs 1 SE (317165)
Period of Record: Apr 1901 thru Jul 2015
Red SpringsRobesonJuly 4, 1902
Max Temp: 96°F
Min Temp: 70°F
July 4, 1933
Max Temp: 72°F
Min Temp: 53°F
July 4, 1981
2.3 inches
Max Temp: 72°F to 96°F
Min Temp: 53°F to 72°F
Reidsville 2 NW (317202)
Period of Record: Feb 1962 thru Jul 2015
ReidsvilleRockinghamJuly 4, 2006
Max Temp: 94°F
Min Temp: 71°F
July 4, 1981
Max Temp: 72°F
Min Temp: 60°F
July 4, 1987
1.55 inches
Max Temp: 82°F to 89°F
Min Temp: 63°F to 69°F
Reidsville (317197)
Period of Record: Nov 1901 thru Aug 1963
ReidsvilleRockinghamJuly 4, 1903
Max Temp: 95°F
Min Temp: 78°F
July 4, 1933
Max Temp: 79°F
Min Temp: 50°F
July 4, 1913
2.7 inches
Max Temp: 82.5°F to 93°F
Min Temp: 62°F to 69°F
Rhodhiss Hydro Plant (317229)
Period of Record: Sep 1948 thru Jul 2015
RhodhissCaldwellJuly 4, 1989
2.07 inches
Roanoke Rapids (317319)
Period of Record: Jan 1972 thru Jul 2015
Roanoke RapidsHalifaxJuly 4, 1999
Max Temp: 95°F
Min Temp: 78°F
July 4, 1986
Max Temp: 85°F
Min Temp: 56°F
July 4, 1976
1.84 inches
Max Temp: 86°F to 91°F
Min Temp: 63°F to 70°F
Nantahala (316031)
Period of Record: Feb 1934 thru Jul 1976
RobbinsvilleMaconJuly 4, 1973
Max Temp: 91°F
Min Temp: 64°F
July 4, 1947
Max Temp: 82°F
Min Temp: 53°F
July 4, 1943
3.47 inches
Max Temp: 80°F to 90.5°F
Min Temp: 58°F to 66°F
Rocky Mount 8 ESE (317400)
Period of Record: May 1914 thru May 2015
Rocky MountEdgecombeJuly 4, 1954
Max Temp: 100°F
Min Temp: 71°F
July 4, 1971
Max Temp: 83°F
Min Temp: 61°F
July 4, 1954
2.17 inches
Max Temp: 87.5°F to 92.5°F
Min Temp: 64°F to 71°F
Rocky Mount 6 SW (317395)
Period of Record: Jan 1905 thru Apr 2015
Rocky MountNashJuly 4, 1956
3.15 inches
Rocky Mount Faa Airport (317398)
Period of Record: Jan 1949 thru Dec 1976
Rocky MountNashJuly 4, 1954
Max Temp: 97°F
Min Temp: 73°F
July 4, 1976
Max Temp: 76°F
Min Temp: 64°F
July 4, 1970
0.81 inches
Max Temp: 89°F to 93°F
Min Temp: 64°F to 72.5°F
Rosman (317486)
Period of Record: Dec 1935 thru May 2015
RosmanTransylvaniaJuly 4, 1989
5.05 inches
Rougemont (317499)
Period of Record: Sep 1913 thru Apr 2005
RougemontDurhamJuly 4, 1920
Max Temp: 94°F
Min Temp: 66°F
July 4, 1914
Max Temp: 78°F
Min Temp: 62°F
July 4, 1981
4.48 inches
Max Temp: 85°F to 90.5°F
Min Temp: 60°F to 67°F
Roxboro 7 ESE (317516)
Period of Record: Jan 1893 thru Jul 2015
RoxboroPersonJuly 4, 1902
Max Temp: 97°F
Min Temp: 73°F
July 4, 1968
Max Temp: 74°F
Min Temp: 56°F
July 4, 1981
3.37 inches
Max Temp: 84°F to 92°F
Min Temp: 61°F to 68°F
Rural Hall (317548)
Period of Record: Sep 1948 thru Jun 2015
Rural HallForsythJuly 4, 1999
Max Temp: 92°F
Min Temp: 69°F
July 4, 2009
Max Temp: 80°F
Min Temp: 58°F
July 4, 2005
0.75 inches
Max Temp: 81°F to 92°F
Min Temp: 62°F to 68°F
Salisbury (317615)
Period of Record: Jan 1893 thru Jun 2015
SalisburyRowanJuly 4, 1902
Max Temp: 102°F
Min Temp: 72°F
July 4, 1988
Max Temp: 71°F
Min Temp: 58°F
July 4, 2005
1.5 inches
Max Temp: 86°F to 93°F
Min Temp: 64°F to 70°F
Salisbury 9 WNW (317618)
Period of Record: Apr 1954 thru Apr 2014
SalisburyRowanJuly 4, 1966
Max Temp: 96°F
Min Temp: 68°F
July 4, 1988
Max Temp: 71°F
Min Temp: 62°F
July 4, 1956
1.71 inches
Max Temp: 84°F to 92°F
Min Temp: 62°F to 68°F
Sanford 8 NE (317656)
Period of Record: Nov 1972 thru May 2015
SanfordLeeJuly 4, 1993
Max Temp: 97°F
Min Temp: 74°F
July 4, 1988
Max Temp: 86°F
Min Temp: 53°F
July 4, 1973
1.21 inches
Max Temp: 87.5°F to 93.5°F
Min Temp: 62°F to 69°F
Sanford 4 ESE (317654)
Period of Record: Oct 1951 thru Oct 1972
SanfordLeeJuly 4, 1970
Max Temp: 97°F
Min Temp: 75°F
July 4, 1968
Max Temp: 73°F
Min Temp: 66°F
July 4, 1962
2.11 inches
Max Temp: 88.5°F to 92°F
Min Temp: 63°F to 67°F
Scotland Neck (317727)
Period of Record: Dec 1872 thru Nov 1995
Scotland NeckNorthamptonJuly 4, 1905
Max Temp: 93°F
Min Temp: 75°F
July 4, 1933
Max Temp: 82°F
Min Temp: 55°F
July 4, 1922
3.5 inches
Max Temp: 83°F to 91°F
Min Temp: 62°F to 70.5°F
Shelby 2 NNE (317845)
Period of Record: Feb 1893 thru May 2015
ShelbyClevelandJuly 4, 1954
Max Temp: 99°F
Min Temp: 70°F
July 4, 1976
Max Temp: 77°F
Min Temp: 56°F
July 4, 1995
4.6 inches
Max Temp: 85°F to 93°F
Min Temp: 63°F to 67.5°F
Siler City 2 N (317924)
Period of Record: Jul 1916 thru Jun 2015
Siler CityChathamJuly 4, 2006
Max Temp: 93°F
Min Temp: 74°F
July 4, 1933
Max Temp: 78°F
Min Temp: 52°F
July 4, 1981
3.3 inches
Max Temp: 85°F to 90°F
Min Temp: 61.5°F to 68°F
Raeford (317056)
Period of Record: Jul 1992 thru Feb 2015
Silver CityHokeJuly 4, 1997
Max Temp: 97°F
Min Temp: 71°F
July 4, 2009
Max Temp: 87°F
Min Temp: 58°F
July 4, 2002
0.25 inches
Max Temp: 87°F to 95°F
Min Temp: 66°F to 70°F
Smithfield (317994)
Period of Record: Jul 1892 thru Jun 2015
SmithfieldJohnstonJuly 4, 1970
Max Temp: 97°F
Min Temp: 74°F
July 4, 1944
Max Temp: 80°F
Min Temp: 53°F
July 4, 1962
5 inches
Max Temp: 86°F to 93°F
Min Temp: 63°F to 70°F
Snow Hill 2 SW (318060)
Period of Record: Mar 1905 thru Feb 2009
Snow HillGreeneJuly 4, 2002
Max Temp: 97°F
Min Temp: 73°F
July 4, 2007
Max Temp: 82°F
Min Temp: 62°F
July 4, 2006
1.85 inches
Max Temp: 87°F to 93.5°F
Min Temp: 66°F to 71.5°F
Southport 5 N (318113)
Period of Record: Jan 1892 thru Jan 2015
SouthportBrunswickJuly 4, 1902
Max Temp: 98°F
Min Temp: 78°F
July 4, 1933
Max Temp: 76°F
Min Temp: 59°F
July 4, 1962
5.35 inches
Max Temp: 85°F to 89°F
Min Temp: 69°F to 75°F
Sparta 2 SE (318158)
Period of Record: Jan 1942 thru Jul 2010
SpartaAlleghanyJuly 4, 2006
Max Temp: 91°F
Min Temp: 65°F
July 4, 2009
Max Temp: 75°F
Min Temp: 52°F
July 4, 1989
0.95 inches
Max Temp: 78°F to 88.5°F
Min Temp: 53°F to 62.5°F
Altapass (310160)
Period of Record: Nov 1910 thru Mar 1962
Spruce PineMitchellJuly 4, 1932
Max Temp: 82°F
Min Temp: 68°F
July 4, 1924
Max Temp: 65°F
Min Temp: 55°F
July 4, 1931
2.9 inches
Max Temp: 72°F to 81°F
Min Temp: 53°F to 63.5°F
Gillespie Gap (313427)
Period of Record: Jan 1953 thru Jul 1976
Spruce PineMitchellJuly 4, 1953
Max Temp: 86°F
Min Temp: 62°F
July 4, 1959
Max Temp: 70°F
Min Temp: 51°F
July 4, 1953
1.5 inches
Max Temp: 76°F to 83°F
Min Temp: 56°F to 61°F
Statesville 2 NNE (318292)
Period of Record: Jan 1901 thru Jul 2015
StatesvilleIredellJuly 4, 1993
Max Temp: 95°F
Min Temp: 69°F
July 4, 1914
Max Temp: 72°F
Min Temp: 55°F
July 4, 1989
2.6 inches
Max Temp: 85°F to 92°F
Min Temp: 61°F to 68°F
Deep Creek (312280)
Period of Record: May 1926 thru Sep 1946
StemPersonJuly 4, 1938
0.9 inches
Swannanoa 2 E (318442)
Period of Record: Mar 1931 thru Aug 1987
SwannanoaBuncombeJuly 4, 1931
Max Temp: 89°F
Min Temp: 63°F
July 4, 1933
Max Temp: 73°F
Min Temp: 52°F
July 4, 1943
1.4 inches
Max Temp: 77.5°F to 85°F
Min Temp: 53°F to 63°F
Swannanoa 2 SSE (318448)
Period of Record: Jan 1984 thru Mar 2009
SwannanoaBuncombeJuly 4, 1993
Max Temp: 83°F
Min Temp: 63°F
July 4, 1996
Max Temp: 68°F
Min Temp: 48°F
July 4, 2001
1.77 inches
Max Temp: 72.5°F to 79.5°F
Min Temp: 57.5°F to 61.5°F
Beetree Dam (310650)
Period of Record: Aug 1948 thru Jun 1972
SwannanoaBuncombeJuly 4, 1953
Max Temp: 89°F
Min Temp: 66°F
July 4, 1970
Max Temp: 88°F
Min Temp: 62°F
July 4, 1949
1.05 inches
Max Temp: 88°F to 89°F
Min Temp: 62°F to 66°F
Tapoco (318492)
Period of Record: Sep 1929 thru Dec 2013
TapocoSwainJuly 4, 1997
Max Temp: 95°F
Min Temp: 67°F
July 4, 1967
Max Temp: 76°F
Min Temp: 52°F
July 4, 1998
1.38 inches
Max Temp: 82°F to 89°F
Min Temp: 59°F to 66°F
Cape Fear Lock 3 (311449)
Period of Record: Feb 1956 thru Jun 2008
Tar HeelBladenJuly 4, 1981
1.9 inches
Tarboro 1 S (318500)
Period of Record: Jan 1870 thru Jul 2015
TarboroEdgecombeJuly 4, 1903
Max Temp: 99°F
Min Temp: 76°F
July 4, 1918
Max Temp: 74°F
Min Temp: 60°F
July 4, 1962
1.64 inches
Max Temp: 86.5°F to 93°F
Min Temp: 64°F to 71°F
Taylorsville (318519)
Period of Record: Feb 1994 thru Jun 2015
TaylorsvilleAlexanderJuly 4, 2006
Max Temp: 92°F
Min Temp: 71°F
July 4, 2001
Max Temp: 74°F
Min Temp: 65°F
July 4, 1999
0.56 inches
Max Temp: 84°F to 92°F
Min Temp: 63°F to 67°F
Trenton (318706)
Period of Record: Oct 1955 thru Oct 2014
TrentonJonesJuly 4, 1962
5.25 inches
Tryon (318744)
Period of Record: Jan 1917 thru Jul 2015
TryonPolkJuly 4, 1993
Max Temp: 98°F
Min Temp: 72°F
July 4, 1988
Max Temp: 68°F
Min Temp: 62°F
July 4, 1989
2.22 inches
Max Temp: 84°F to 92°F
Min Temp: 63°F to 68°F
Turnersburg (318778)
Period of Record: Dec 1955 thru Jun 2015
TurnersburgIredellJuly 4, 1970
1.47 inches
Wadesboro (318964)
Period of Record: Jun 1938 thru May 2015
WadesboroAnsonJuly 4, 1970
Max Temp: 98°F
Min Temp: 75°F
July 4, 1943
Max Temp: 73°F
Min Temp: 63°F
July 4, 1981
6.39 inches
Max Temp: 87°F to 93°F
Min Temp: 66°F to 70°F
Bodie Island (310935)
Period of Record: Jan 1955 thru Oct 1976
WancheseDareJuly 4, 1966
Max Temp: 94°F
Min Temp: 76°F
July 4, 1962
Max Temp: 72°F
Min Temp: 64°F
July 4, 1962
3.68 inches
Max Temp: 84°F to 90°F
Min Temp: 67.5°F to 75.5°F
Warsaw 5 E (319081)
Period of Record: Oct 1983 thru Jul 2015
WarsawDuplinJuly 4, 1993
Max Temp: 95°F
Min Temp: 76°F
July 4, 2009
Max Temp: 87°F
Min Temp: 56°F
July 4, 1989
1.65 inches
Max Temp: 86.5°F to 93°F
Min Temp: 66°F to 71.5°F
Washington Wwtp 4w (319100)
Period of Record: Jul 1893 thru Jul 2015
WashingtonBeaufortJuly 4, 1902
Max Temp: 104°F
Min Temp: 78°F
July 4, 2007
Max Temp: 80°F
Min Temp: 65°F
July 4, 1998
2.6 inches
Max Temp: 86°F to 97.5°F
Min Temp: 69°F to 73°F
Waterville 2 (319123)
Period of Record: Aug 1948 thru Apr 2014
WatervilleHaywoodJuly 4, 1949
Max Temp: 93°F
Min Temp: 70°F
July 4, 1976
Max Temp: 69°F
Min Temp: 62°F
July 4, 1975
2.15 inches
Max Temp: 82.5°F to 89.5°F
Min Temp: 62°F to 66°F
Waynesville 1 E (319147)
Period of Record: May 1894 thru Jul 2015
WaynesvilleHaywoodJuly 4, 1905
Max Temp: 86°F
Min Temp: 68°F
July 4, 2009
Max Temp: 73°F
Min Temp: 49°F
July 4, 1932
2.02 inches
Max Temp: 79°F to 85.5°F
Min Temp: 56°F to 62°F
Weldon (319191)
Period of Record: Mar 1872 thru Dec 1971
WeldonHalifaxJuly 4, 1941
Max Temp: 98°F
Min Temp: 78°F
July 4, 1933
Max Temp: 77°F
Min Temp: 54°F
July 4, 1969
1.9 inches
Max Temp: 85.5°F to 94°F
Min Temp: 62°F to 71.5°F
Zebulon 3 SW (319923)
Period of Record: Jun 1991 thru Feb 2012
WendellWakeJuly 4, 1992
0.87 inches
Whiteville 7 NW (319357)
Period of Record: May 1954 thru Jul 2015
WhitevilleColumbusJuly 4, 1970
Max Temp: 95°F
Min Temp: 76°F
July 4, 1981
Max Temp: 75°F
Min Temp: 67°F
July 4, 1962
2.04 inches
Max Temp: 86.5°F to 92°F
Min Temp: 65.5°F to 70°F
Whiteville (319352)
Period of Record: Jul 1903 thru Dec 1975
WhitevilleColumbusJuly 4, 1905
Max Temp: 97°F
Min Temp: 74°F
July 4, 1907
Max Temp: 80°F
Min Temp: 64°F
July 4, 1962
1.74 inches
Max Temp: 86°F to 92°F
Min Temp: 66.5°F to 70.5°F
Wilkesboro (319406)
Period of Record: Dec 1942 thru Sep 1995
WilkesboroWilkesJuly 4, 1980
1.9 inches
W Kerr Scott Reservoir (319555)
Period of Record: Jul 1965 thru Jul 2015
WilkesboroWilkesJuly 4, 1991
Max Temp: 94°F
Min Temp: 69°F
July 4, 1988
Max Temp: 72°F
Min Temp: 60°F
July 4, 1989
1 inches
Max Temp: 82°F to 91°F
Min Temp: 59°F to 66°F
Willard 4 SW (319423)
Period of Record: Sep 1907 thru Jul 2012
WillardPenderJuly 4, 1948
Max Temp: 97°F
Min Temp: 76°F
July 4, 1933
Max Temp: 78°F
Min Temp: 58°F
July 4, 1962
3.18 inches
Max Temp: 86°F to 92°F
Min Temp: 65°F to 71°F
Williamston 1 E (319440)
Period of Record: Jul 1930 thru Jul 2015
WilliamstonMartinJuly 4, 1970
Max Temp: 96°F
Min Temp: 75°F
July 4, 1962
Max Temp: 74°F
Min Temp: 58°F
July 4, 1962
4.18 inches
Max Temp: 85°F to 93°F
Min Temp: 65.5°F to 71°F
Wilmington Wso Airport (319457)
Period of Record: Jan 1933 thru Jul 2015
WilmingtonNew HanoverJuly 4, 1993
Max Temp: 100°F
Min Temp: 73°F
July 4, 1933
Max Temp: 76°F
Min Temp: 59°F
July 4, 1976
2.33 inches
Max Temp: 85°F to 91°F
Min Temp: 68°F to 74°F
Wilmington 7 N (319467)
Period of Record: Jul 1949 thru Jul 2015
WilmingtonNew HanoverJuly 4, 1972
Max Temp: 98°F
Min Temp: 70°F
July 4, 2007
Max Temp: 84°F
Min Temp: 56°F
July 4, 1994
1.92 inches
Max Temp: 86°F to 92°F
Min Temp: 66°F to 71.5°F
Wilson 3 SW (319476)
Period of Record: Oct 1916 thru Jul 2015
WilsonWilsonJuly 4, 1954
Max Temp: 99°F
Min Temp: 74°F
July 4, 1940
Max Temp: 73°F
Min Temp: 63°F
July 4, 1965
1.39 inches
Max Temp: 86°F to 92°F
Min Temp: 63°F to 71°F
Winston-Salem Wbas Ap (319539)
Period of Record: Jun 1899 thru Jun 2015
Winston-SalemForsythJuly 4, 1900
Max Temp: 95°F
Min Temp: 72°F
July 4, 1940
Max Temp: 75°F
Min Temp: 57°F
July 4, 1913
1.4 inches
Max Temp: 84°F to 91°F
Min Temp: 63°F to 69°F
Asheville Pearson St (310294)
Period of Record: Jan 1900 thru Jan 2004
WoodfinBuncombeJuly 4, 1924
0.85 inches
Yadkinville 6 E (319675)
Period of Record: Feb 1940 thru Jul 2015
YadkinvilleYadkinJuly 4, 1993
Max Temp: 95°F
Min Temp: 70°F
July 4, 1976
Max Temp: 71°F
Min Temp: 60°F
July 4, 1951
1.23 inches
Max Temp: 85°F to 90°F
Min Temp: 60°F to 66°F
Yanceyville 2 NNE (319700)
Period of Record: Mar 1949 thru Dec 1979
YanceyvilleCaswellJuly 4, 1955
Max Temp: 97°F
Min Temp: 70°F
July 4, 1962
Max Temp: 74°F
Min Temp: 63°F
July 4, 1976
1.03 inches
Max Temp: 85°F to 91.5°F
Min Temp: 62.5°F to 68°F