Like the rest of Southeast Missouri, Advance has a humid subtropical climate, with hot summers, cool winters, and moderate to high rainfall. Its average January temperature is 33°F and its average July temperature is 79°F. It typically receives 46.5 inches of rain per year.<ref>http://www.weatherbase.com/weather/weather.php3?s=220032&refer=wikipedia</ref> | Like the rest of Southeast Missouri, Advance has a humid subtropical climate, with hot summers, cool winters, and moderate to high rainfall. Its average January temperature is 33°F and its average July temperature is 79°F. It typically receives 46.5 inches of rain per year.<ref>http://www.weatherbase.com/weather/weather.php3?s=220032&refer=wikipedia</ref> |