July is usually the hottest month of the year in Oklahoma with the average high temperatures climbing in the hot 90°F (32.2°C) to 97°F (36.1°C) zone. Nights are cooler with the average temperatures in the 66°F (18.9°C) to 72°F (22.2°C). Beaver in the west registers temperatures between 66°F (18.9°C) to 92°F (33.3°C), while McAlester in the east remains in the 72°F (22.2°C) to 93°F (33.9°C) range. Six to eight rainy days bring 3" (76mm) to 5" (127mm) of rainfall in the state. The sunrays are at the harshest during mid-day, and afternoons are prone to brief spells of thunderstorms. Convectional rainfall adds to the precipitation numbers. Lakes, parks, and mountains see plenty of visitors who wish to escape from the oppressive heat. July is the time to wear sweatshirts and t-shirts along with plenty of sunscreen. Mountains offer cooler temperatures than the surrounding lowlands and exciting activities like hiking and trailing. It is better to spend the afternoons indoors when the heat is unbearable. Avoid a visit to Oklahoma in July, if possible.