Middleburg (Loudoun County) — Weather

Partly cloudy
20°C69°F· Partly cloudy · 80% cloud cover
Feels like 22°C71°F · Low 19°C65°F · High 29°C85°F
Wind
4 km/h1 m/s3 mph from N
Humidity
76%
Pressure
1015 hPa29.96 inHgstable
UV Index
0.0Low(night)

Unsettled — heat

Middleburg: 20°C68°F, partly cloudy now.

⛈️ Wet period, moderate-intensity Tuesday–Wednesday, with rain and embedded thunderstorms. Total ~14.4 mm. Peak Tuesday (7.3 mm). Below the monthly normal (93 mm/month).

🔥 29°C84°F today, 5.4°C39°F markedly warmer than the July climate average (24°C75°F).

Hourly forecast

Detailed forecast for the next 60 hours

15°C59°F20°C68°F25°C77°F30°C86°F35°C95°F0mm0.00in1mm0.04in2mm0.08in3mm0.12in4mm0.16in01:0007:0013:0019:0001:0007:0013:0019:0003:0009:0012:00
TemperaturePrecipitationWind
Now
Partly cloudy
20°C69°F
43
76
02:00
Partly cloudy
20°C68°F
42
78
03:00
Partly cloudy
19°C67°F
32
81
04:00
Partly cloudy
19°C66°F
32
84
05:00
Overcast
19°C66°F
32
85
06:00
Overcast
19°C65°F
32
82
07:00
Partly cloudy
19°C66°F
32
83
08:00
Partly cloudy
21°C69°F
32
82
09:00
Partly cloudy
22°C72°F
53
68
10:00
Partly cloudy
23°C73°F
74
66
11:00
Partly cloudy
24°C76°F
74
63
12:00
Partly cloudy
26°C78°F
74
56
13:00
Partly cloudy
27°C80°F
64
52
14:00
Partly cloudy
28°C82°F
74
50
15:00
Partly cloudy
28°C83°F
85
47
16:00
Clear
29°C84°F
75
47
17:00
Clear
29°C85°F
96
46
18:00
Clear
29°C84°F
117
48
19:00
Partly cloudy
28°C83°F
117
51
20:00
Clear
26°C80°F
96
57
21:00
Clear
25°C77°F
85
63
22:00
Partly cloudy
24°C75°F
74
68
23:00
Partly cloudy
23°C74°F
96
75
00:00
Overcast
23°C74°F
117
83
01:00
Overcast
23°C73°F
117
83
02:00
Overcast
22°C72°F
117
85
03:00
Overcast
22°C72°F
117
90
04:00
Overcast
22°C72°F
106
94
05:00
Overcast
23°C73°F
117
95
06:00
Overcast
23°C73°F
96
96
07:00
Overcast
23°C73°F
117
94
08:00
Overcast
24°C76°F
128
88
09:00
Overcast
25°C78°F
127
83
10:00
Overcast
27°C81°F
138
76
11:00
Overcast
28°C83°F
128
72
12:00
Overcast
29°C85°F
138
69
13:00
Drizzle
30°C85°F
138
69
14:00
Drizzle
31°C88°F
148
62
15:00
Drizzle
32°C89°F
1610
58
16:00
Light rain
30°C86°F
0.50.02
149
65
17:00
Hail
27°C81°F
2.10.08
128
82
18:00
Rain
26°C80°F
3.40.13
85
86
19:00
Drizzle
27°C80°F
64
89
20:00
Light rain
26°C79°F
0.50.02
74
92
21:00
Overcast
26°C79°F
85
92
22:00
Light rain
26°C78°F
0.40.02
106
93
23:00
Light rain
25°C77°F
0.40.02
117
94
00:00
Overcast
25°C77°F
117
94
03:00
Light rain
24°C76°F
1.50.06
53
95
06:00
Drizzle
23°C74°F
42
97
09:00
Light rain
25°C78°F
0.20.01
85
87
12:00
Drizzle
26°C80°F
138
75
mminkm/hm/smphHumidity %

Daily Forecast

Overcast
Today
·Overcast
SE 11 km/h3 m/s7 mph(gusts 27817)66%UV 26h
19°C65°F
29°C85°F
Today
Overcast
Overcast
66%
SE 11 km/h3 m/s7 mph (gusts 27817)
UV 2
6h
19°C65°F
29°C85°F
Hail
Tomorrow
·Hail
7.3 mm0.29 in· heavyS 16 km/h4 m/s10 mph(gusts 401125)83%UV 20h
22°C72°F
32°C89°F
Tomorrow
Hail
Hail
83%
S 16 km/h4 m/s10 mph (gusts 401125)
7.3 mm0.29 in
UV 2
0h
22°C72°F
32°C89°F
Light rain
Wednesday
·Light rain
7.1 mm0.28 in· heavyW 15 km/h4 m/s9 mph(gusts 401125)75%UV 24h
20°C67°F
29°C83°F
Wednesday
Light rain
Light rain
75%
W 15 km/h4 m/s9 mph (gusts 401125)
7.1 mm0.28 in
UV 2
4h
20°C67°F
29°C83°F
Clear
Thursday
·Clear
N 11 km/h3 m/s7 mph(gusts 22613)58%UV 214h
13°C56°F
27°C80°F
Thursday
Clear
Clear
58%
N 11 km/h3 m/s7 mph (gusts 22613)
UV 2
14h
13°C56°F
27°C80°F
Overcast
Friday
·Overcast
N 7 km/h2 m/s4 mph(gusts 17511)60%UV 211h
13°C56°F
27°C81°F
Friday
Overcast
Overcast
60%
N 7 km/h2 m/s4 mph (gusts 17511)
UV 2
11h
13°C56°F
27°C81°F
Overcast
Saturday
·Overcast
SE 7 km/h2 m/s5 mph(gusts 20613)64%UV 24h
18°C65°F
29°C84°F
Saturday
Overcast
Overcast
64%
SE 7 km/h2 m/s5 mph (gusts 20613)
UV 2
4h
18°C65°F
29°C84°F
Overcast
Sunday
·Overcast
0.5 mm0.02 inSW 11 km/h3 m/s7 mph(gusts 25715)67%UV 27h
20°C67°F
32°C90°F
Sunday
Overcast
Overcast
67%
SW 11 km/h3 m/s7 mph (gusts 25715)
0.5 mm0.02 in
UV 2
7h
20°C67°F
32°C90°F
Heavy rain
Monday
·Heavy rain
10.9 mm0.43 in· heavyW 19 km/h5 m/s12 mph(gusts 401125)80%UV 211h
20°C68°F
32°C89°F
Monday
Heavy rain
Heavy rain
80%
W 19 km/h5 m/s12 mph (gusts 401125)
10.9 mm0.43 in
UV 2
11h
20°C68°F
32°C89°F
Clear
Tuesday
·Clear
NW 20 km/h5 m/s12 mph(gusts 371023)69%14h
20°C69°F
31°C87°F
Tuesday
Clear
Clear
69%
NW 20 km/h5 m/s12 mph (gusts 371023)
14h
20°C69°F
31°C87°F
Clear
Wednesday
·Clear
NW 14 km/h4 m/s9 mph58%14h
17°C62°F
30°C86°F
Wednesday
Clear
Clear
58%
NW 14 km/h4 m/s9 mph
14h
17°C62°F
30°C86°F
Clear
Thursday
·Clear
N 10 km/h3 m/s6 mph(gusts 20512)50%14h
16°C61°F
31°C88°F
Thursday
Clear
Clear
50%
N 10 km/h3 m/s6 mph (gusts 20512)
14h
16°C61°F
31°C88°F
Clear
Friday
·Clear
S 18 km/h5 m/s11 mph58%14h
18°C65°F
33°C91°F
Friday
Clear
Clear
58%
S 18 km/h5 m/s11 mph
14h
18°C65°F
33°C91°F
Clear
Saturday
·Clear
SE 16 km/h4 m/s10 mph(gusts 27817)61%14h
19°C66°F
32°C90°F
Saturday
Clear
Clear
61%
SE 16 km/h4 m/s10 mph (gusts 27817)
14h
19°C66°F
32°C90°F
Light rain
Sunday
·Light rain
S 15 km/h4 m/s9 mph(gusts 29818)75%14h
20°C68°F
30°C87°F
Sunday
Light rain
Light rain
75%
S 15 km/h4 m/s9 mph (gusts 29818)
14h
20°C68°F
30°C87°F
Drizzle
Monday
·Drizzle
SW 9 km/h2 m/s5 mph(gusts 18511)68%13h
21°C70°F
35°C96°F
Monday
Drizzle
Drizzle
68%
SW 9 km/h2 m/s5 mph (gusts 18511)
13h
21°C70°F
35°C96°F
Drizzle
Tuesday
·Drizzle
NW 13 km/h4 m/s8 mph59%14h
23°C73°F
37°C98°F
Tuesday
Drizzle
Drizzle
59%
NW 13 km/h4 m/s8 mph
14h
23°C73°F
37°C98°F
Sunrise
06:01
Civil Dawn 05:31
Sunset
20:33
Civil Dusk 21:03
Today vs. seasonal normal
-0.7°C-1.3°F
High 30.1°C86°F · Low 17.8°C64°F · Normal for this month

Middleburg is located in Virginia, United States. Elevation: 148m. Annual average temperature: 12°C. Annual precipitation: 1036mm.

CloudsLast updated Sun 20:00
Clouds weather map
0%100%
PrecipitationLast updated Sun 20:00
Precipitation weather map
010+ mm/h
TemperatureLast updated Sun 20:00
Temperature weather map
−20°40°

Frequently Asked Questions

What is the weather like in Middleburg today?

Today in Middleburg, United States, the temperature is 20°C with Partly cloudy. The high is 29°C and the low is 19°C.

What is the 16-day forecast for Middleburg?

The 16-day forecast for Middleburg shows the warmest day is Tuesday at 37°C, while the coolest night is Thursday at 13°C. 7 day(s) have precipitation expected.

What time is sunrise and sunset in Middleburg?

In Middleburg, sunrise is at 06:01 and sunset is at 20:33. Day length is approximately 14h 31m.

How accurate is the weather forecast for Middleburg?

Our forecasts for Middleburg use the DWD ICON model, one of the world's most advanced weather prediction systems. Accuracy is typically 85-90% for 1-3 day forecasts. Middleburg has an annual average temperature of 12°C and receives 1036mm of precipitation per year.

Last updated: 07/20/2026, 01:00 AM

July climate in Middleburg

Normals for July: average 24°C (18–30°C), around 93 mm of rain across the month. About 12°C warmer than the annual average of 12°C.

Nearby places right now

Weather in United States

More places in Virginia

More places in Virginia