... including targeted forecasts at the time of your arrival to each point!
Leesburg, Virginia, experiences all four seasons in the United States. The summers in Leesburg are usually hot and humid, with average high temperatures around 87°F (30°C). The winters are cold, with average lows of 25°F (-4°C). Spring and autumn are generally mild, with average highs in the 50s and 60s (10-20°C).
Rainfall is fairly evenly distributed throughout the year, with an average of 3.86 inches (98 mm) per month. Snowfall is also common in Leesburg, especially during the winter months, with an average of 8.5 inches (22 cm) per year.
The hottest month in Leesburg is July, with an average high of 90°F (32°C), and the coldest month is January, with an average low of 24°F (-4°C). There are occasional heat waves and cold snaps, but overall the weather is mild and temperate.
As of 2020, the city population is 53731.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Leesburg, Virginia.