average temperatures in snowflake az
Snowflake, AZ Weather. The average temperature of Snowflake is 51.94Â°F, which is much lower than the Arizona average temperature of 65.97Â°F and is lower than the national average temperature of 54.45Â°F. Historical Weather.