Here is a simple random weather table I cooked up.
Roll 1d6 and 1d8, and use the higher number as the result (if both are showing the same number, use that as the result). Consult the table below corresponding to the current season to determine the weather.
Winter
1: Blizzard
2: Strong Winds
3: Freezing Rain
4: Snowing
5: Crisp and Clear
6: Chilly and Cloudy
7: No change (same as previous day)
8: No change (same as previous day)
Spring
1: Foggy
2: Thunderstorm
3: Cool and Cloudy
4: Clear and Calm
5: Rainy
6: Sunny and Breezy
7: No change (same as previous day)
8: No change (same as previous day)
Summer
1: Heat Wave
2: Cool and Breezy
3: Thunderstorm
4: Rainy
5: Hot and Cloudy
6: Hot and Sunny
7: No change (same as previous day)
8: No change (same as previous day)
Fall
1: Hot and Humid
2: Foggy
3: Thunderstorm
4: Rainy
5: Warm and Cloudy
6: Cool and Breezy
7: No change (same as previous day)
8: No change (same as previous day)
Roll 1d6 and 1d8, and use the higher number as the result (if both are showing the same number, use that as the result). Consult the table below corresponding to the current season to determine the weather.
Winter
1: Blizzard
2: Strong Winds
3: Freezing Rain
4: Snowing
5: Crisp and Clear
6: Chilly and Cloudy
7: No change (same as previous day)
8: No change (same as previous day)
Spring
1: Foggy
2: Thunderstorm
3: Cool and Cloudy
4: Clear and Calm
5: Rainy
6: Sunny and Breezy
7: No change (same as previous day)
8: No change (same as previous day)
Summer
1: Heat Wave
2: Cool and Breezy
3: Thunderstorm
4: Rainy
5: Hot and Cloudy
6: Hot and Sunny
7: No change (same as previous day)
8: No change (same as previous day)
Fall
1: Hot and Humid
2: Foggy
3: Thunderstorm
4: Rainy
5: Warm and Cloudy
6: Cool and Breezy
7: No change (same as previous day)
8: No change (same as previous day)