Climate Averages Williams, ArizonaUnited States Snowfall74.3 in.27.8 in. Precipitation75.3 days106.2 days Sunny266 days205 days Avg. July High84.6°85.8° 5 more rows