Fredericksburg Average Temperature by Month

This page shows the average temperature in each month of the year in Fredericksburg, Virginia. It is based on NOAA data for the years 1991–2020.
What's the Hottest Month in Fredericksburg?
In Fredericksburg, Virginia, the warmest month is July, with an average daily high temperature of 88.6 °F and an average low of 67.3 °F.
What's the Coldest Month in Fredericksburg?
In Fredericksburg, Virginia, the coolest month is January, with an average daily high temperature of 46.5 °F and an average low of 25.2 °F.
Month Avg. High Avg. Low
January 46.5 °F 25.2 °F
February 49.2 °F 26.4 °F
March 57.5 °F 33.4 °F
April 68.7 °F 42.7 °F
May 76.2 °F 52.4 °F
June 84.7 °F 62.5 °F
July 88.6 °F 67.3 °F
August 87.5 °F 65.8 °F
September 80.9 °F 58.7 °F
October 70.0 °F 45.4 °F
November 59.5 °F 34.9 °F
December 50.4 °F 28.8 °F
Year 68.5 °F 45.3 °F
Weather Station Details
Years Station Coordinates
1995–2024 Fredericksburg Sewage location
1893–1994 Fredericksburg NP location