July is typically the hottest month of the year in North Carolina, with the average high temperatures in the range of 77°F (25°C) to 91°F (32.8°C). Charlotte in the Piedmont region sees hot days that regularly touch 90°F (32.2°C). Nights tend to be mild in the mountains, with Boone and Banner Elk averaging 55°F (12.8°C) to 60°F (15.6°C). The precipitation is substantial to the tune of 5" (127mm) to 7" (178mm) across the state. The peak of the tourist season keeps camping grounds, mountain lodges, and hotels overbooked. The growing season is in full swing, and lush green pastures cover large swathes of land. Activities like hiking and biking gather momentum during the summer. Hurricanes and floods occur occasionally, but thunderstorms are frequent and bring the majority of the rainfall. Mountain air is pleasant even at the peak of summer, while the coast does not heat up as high as the interior lands. Beware of sudden storms and heavy rainfall during July afternoons in North Carolina.