Extended Forecast
 |
52°
26° |
52°
26° |
Sunshine
0%
 |
60°
36° |
60°
36° |
Mostly sunny
0%
 |
65°
40° |
65°
40° |
Times of clouds and sun
1%
 |
66°
44° |
66°
44° |
Mostly sunny
12%
 |
62°
35° |
62°
35° |
A stray afternoon t-shower
40%
 |
59°
34° |
59°
34° |
Mostly sunny
9%
 |
60°
35° |
60°
35° |
Mostly cloudy
6%
 |
63°
36° |
63°
36° |
Times of sun and clouds
0%
 |
62°
39° |
62°
39° |
Sun and areas of high clouds
0%
 |
66°
37° |
66°
37° |
Some sun
0%
 |
66°
39° |
66°
39° |
Sun through high clouds
0%
 |
65°
39° |
65°
39° |
Sun through high clouds
0%
 |
60°
38° |
60°
38° |
Sun through high clouds
0%
 |
61°
37° |
61°
37° |
Plenty of sunshine
0%
 |
57°
32° |
57°
32° |
Plenty of sunshine
20%
 |
55°
30° |
55°
30° |
Partly sunny
20%
 |
56°
31° |
56°
31° |
Partly sunny
20%
 |
58°
37° |
58°
37° |
Plenty of sunshine
5%
 |
61°
37° |
61°
37° |
Sunshine
20%
 |
60°
36° |
60°
36° |
Mostly sunny and windy
20%
 |
55°
31° |
55°
31° |
Plenty of sun
20%
 |
54°
29° |
54°
29° |
Sunny
10%
 |
50°
27° |
50°
27° |
Plenty of sun
5%
 |
49°
26° |
49°
26° |
Plenty of sunshine
20%
 |
50°
27° |
50°
27° |
Plenty of sunshine
5%
 |
51°
27° |
51°
27° |
Plenty of sunshine
20%
 |
52°
28° |
52°
28° |
Mostly cloudy
25%
 |
53°
27° |
53°
27° |
Mostly sunny
10%
 |
52°
32° |
52°
32° |
Mostly sunny
20%
 |
56°
37° |
56°
37° |
Mostly sunny
20%
 |
54°
28° |
54°
28° |
Mostly cloudy
25%
 |
52°
29° |
52°
29° |
Mainly cloudy
25%
 |
56°
32° |
56°
32° |
Mostly sunny
10%
 |
57°
29° |
57°
29° |
Mostly sunny
20%
 |
54°
35° |
54°
35° |
Times of clouds and sun
25%
 |
52°
28° |
52°
28° |
Plenty of sunshine
20%
 |
53°
37° |
53°
37° |
Mostly sunny
20%
 |
61°
31° |
61°
31° |
Mostly sunny
20%
 |
54°
28° |
54°
28° |
Mostly sunny
20%
 |
59°
36° |
59°
36° |
Mostly sunny
10%
 |
63°
38° |
63°
38° |
Partly sunny
20%
 |
62°
38° |
62°
38° |
A touch of afternoon rain
55%
 |
56°
29° |
56°
29° |
A couple of afternoon showers
55%
 |
65°
38° |
65°
38° |
Mostly sunny
0%
 |
65°
39° |
65°
39° |
Partly sunny
0%
 |
63°
38° |
63°
38° |
Sunny to partly cloudy
0%
 |
61°
36° |
61°
36° |
Times of clouds and sun
4%
 |
56°
29° |
56°
29° |
Sun and areas of low clouds
2%
 |
55°
26° |
55°
26° |
Sunshine and patchy clouds
1%
 |
55°
29° |
55°
29° |
Plenty of sunshine
0%
 |
59°
32° |
59°
32° |
Mostly sunny
0%
 |
64°
33° |
64°
33° |
Plenty of sun
0%
 |
64°
35° |
64°
35° |
Plenty of sun
0%
 |
66°
39° |
66°
39° |
Plenty of sun
0%
 |
68°
41° |
68°
41° |
Mostly sunny
0%
 |
68°
40° |
68°
40° |
Times of clouds and sun
0%
 |
67°
37° |
67°
37° |
Partly sunny
1%
 |
65°
37° |
65°
37° |
Abundant sunshine
0%
 |
65°
40° |
65°
40° |
Brilliant sunshine
0%
 |
64°
40° |
64°
40° |
Times of sun and clouds
0%
 |
69°
39° |
69°
39° |
Decreasing clouds
0%
 |
69°
40° |
69°
40° |
Mostly sunny
0%
 |
68°
40° |
68°
40° |
Mostly sunny
0%
 |
70°
43° |
70°
43° |
Mostly sunny
0%
 |
70°
44° |
70°
44° |
Mostly sunny
0%
 |
69°
44° |
69°
44° |
Times of clouds and sun
18%
 |
67°
40° |
67°
40° |
Some sun with a few showers
57%
 |
69°
42° |
69°
42° |
Sun and clouds
20%
 |
70°
39° |
70°
39° |
Plenty of sunshine
1%
 |
65°
44° |
65°
44° |
Sunshine and patchy clouds
2%
 |
62°
41° |
62°
41° |
A stray afternoon shower
43%
 |
64°
38° |
64°
38° |
Sunny intervals
25%
 |
63°
41° |
63°
41° |
Sunny intervals
3%
 |
64°
38° |
64°
38° |
A couple of afternoon showers
55%
 |
64°
37° |
64°
37° |
Times of clouds and sun
25%
 |
67°
36° |
67°
36° |
Abundant sunshine
0%
 |
67°
32° |
67°
32° |
Sunny
0%
 |
61°
32° |
61°
32° |
Partly sunny
2%
 |
62°
33° |
62°
33° |
Mostly cloudy
0%
 |
64°
40° |
64°
40° |
Plenty of sunshine
0%
 |
68°
38° |
68°
38° |
Plenty of sunshine
0%
 |
65°
39° |
65°
39° |
Mostly sunny
1%
 |
67°
46° |
67°
46° |
Sun and areas of high clouds
0%
 |
71°
45° |
71°
45° |
Times of clouds and sun
3%
 |
68°
42° |
68°
42° |
Cloudy
25%
 |
70°
37° |
70°
37° |
Sunny to partly cloudy
1%
 |
71°
38° |
71°
38° |
Increasing clouds
0%
 |
65°
43° |
65°
43° |
Partly sunny
0%
 |
68°
42° |
68°
42° |
Sun and areas of high clouds
0%
 |
71°
39° |
71°
39° |
A blend of sun and clouds
0%