Dawsonville Average Weather. 1  The highest monthly average temperature in Dawsonville for August is 78 degrees. 2  The lowest monthly average temperature in Dawsonville for January is 44 degrees.  The most monthly precipitation in Dawsonville occurs in January with 0 inches.