what are tower, minnesota average temperatures
Most / Least Educated Cities in MN. The average temperature of Tower is 37.97Â°F, which is much lower than the Minnesota average temperature of 42.98Â°F and is much lower than the national average temperature of 54.45Â°F.