| Partly cloudy | Partly cloudy | Partly cloudy with very light rain | Partly cloudy with very light rain | Partly cloudy with very light rain | Partly cloudy with very light rain | Partly cloudy | Partly cloudy with very light rain | Partly cloudy | Partly cloudy with very light rain | Partly cloudy with very light drizzle | Partly cloudy | Partly cloudy | Partly cloudy | Partly cloudy | Partly cloudy with very light rain | Partly cloudy with very light rain | Partly cloudy with light rain | Partly cloudy with very light rain | Overcast with light rain | Partly cloudy with light rain | Partly cloudy with light rain | Partly cloudy with very light rain | Clear with very light rain | Sunny skies | Sunny skies | Sunny skies | Sunny skies | Clear skies | Clear skies | Partly cloudy with very light rain | Partly cloudy with light rain | Sunny skies | Sunny skies | Sunny skies | Sunny skies | Clear with rain and snow | Clear with snow | Clear with freezing rain | Clear with freezing rain | Sunny with freezing rain | Sunny skies | Sunny skies | Sunny skies | Clear with very light rain | Clear with freezing drizzle |
| Partly cloudy | Partly cloudy | Partly cloudy with very light rain | Partly cloudy with very light rain | Partly cloudy with very light rain | Partly cloudy with very light rain | Partly cloudy | Partly cloudy with very light rain | Partly cloudy | Partly cloudy with very light rain | Partly cloudy with very light drizzle | Partly cloudy | Partly cloudy | Partly cloudy | Partly cloudy | Partly cloudy with very light rain | Partly cloudy with very light rain | Partly cloudy with light rain | Partly cloudy with very light rain | Overcast with light rain | Partly cloudy with light rain | Partly cloudy with light rain | Partly cloudy with very light rain | Clear with very light rain | Sunny skies | Sunny skies | Sunny skies | Sunny skies | Clear skies | Clear skies | Partly cloudy with very light rain | Partly cloudy with light rain | Sunny skies | Sunny skies | Sunny skies | Sunny skies | Clear with rain and snow | Clear with snow | Clear with freezing rain | Clear with freezing rain | Sunny with freezing rain | Sunny skies | Sunny skies | Sunny skies | Clear with very light rain | Clear with freezing drizzle |
Wind
| 
NNW 0.25m/s 0.89km/h Gusts 1.66m/s | 
E 0.59m/s 2.13km/h Gusts 3.67m/s | 
SSE 4.10m/s 14.76km/h Gusts 9.69m/s | 
SSE 2.59m/s 9.32km/h Gusts 9.38m/s | 
NNW 0.83m/s 2.98km/h Gusts 1.33m/s | 
NNW 1.15m/s 4.14km/h Gusts 3.24m/s | 
NNW 0.78m/s 2.81km/h Gusts 2.11m/s | 
NNW 1.05m/s 3.78km/h Gusts 2.86m/s | 
NW 0.81m/s 2.90km/h Gusts 2.50m/s | 
NNW 1.09m/s 3.92km/h Gusts 3.99m/s | 
NW 2.78m/s 10.01km/h Gusts 7.84m/s | 
NNW 2.36m/s 8.50km/h Gusts 5.96m/s | 
N 1.08m/s 3.87km/h Gusts 2.89m/s | 
WNW 0.92m/s 3.30km/h Gusts 2.43m/s | 
W 0.30m/s 1.06km/h Gusts 1.75m/s | 
W 0.26m/s 0.94km/h Gusts 1.38m/s | 
S 0.66m/s 2.39km/h Gusts 2.49m/s | 
S 0.99m/s 3.57km/h Gusts 4.46m/s | 
S 2.43m/s 8.75km/h Gusts 6.13m/s | 
S 1.25m/s 4.51km/h Gusts 7.96m/s | 
N 0.71m/s 2.55km/h Gusts 1.67m/s | 
N 1.87m/s 6.75km/h Gusts 6.50m/s | 
NNW 3.01m/s 10.82km/h Gusts 6.70m/s | 
NW 2.30m/s 8.26km/h Gusts 5.56m/s | 
NNW 3.01m/s 10.83km/h Gusts 7.36m/s | 
NW 5.65m/s 20.34km/h Gusts 12.67m/s | 
NW 4.87m/s 17.53km/h Gusts 12.21m/s | 
WNW 4.09m/s 14.73km/h Gusts 9.92m/s | 
WSW 1.62m/s 5.84km/h Gusts 9.23m/s | 
SW 1.00m/s 3.59km/h Gusts 4.03m/s | 
W 1.97m/s 7.08km/h Gusts 4.51m/s | 
WNW 1.53m/s 5.51km/h Gusts 5.73m/s | 
WNW 1.66m/s 5.96km/h Gusts 4.75m/s | 
WNW 3.74m/s 13.47km/h Gusts 8.61m/s | 
WNW 4.30m/s 15.47km/h Gusts 10.43m/s | 
WNW 3.62m/s 13.04km/h Gusts 10.07m/s | 
WSW 0.84m/s 3.03km/h Gusts 8.18m/s | 
W 1.38m/s 4.98km/h Gusts 3.44m/s | 
W 1.11m/s 3.98km/h Gusts 3.40m/s | 
W 1.38m/s 4.96km/h Gusts 3.76m/s | 
WNW 1.18m/s 4.24km/h Gusts 3.93m/s | 
NW 2.06m/s 7.43km/h Gusts 5.03m/s | 
WNW 3.50m/s 12.58km/h Gusts 8.71m/s | 
WNW 3.06m/s 11.02km/h Gusts 8.28m/s | 
WNW 1.07m/s 3.86km/h Gusts 6.91m/s | 
W 1.36m/s 4.90km/h Gusts 3.71m/s |