With neither mountains nor large bodies of water nearby to moderate the
climate, St. Louis experiences extremes of temperatures at both ends of the
scale. The Winter cold from December through March can be brutal to the
unaccustomed body, as can the Summer heat from June through September. The
Mississippi River makes this area humid, though temperatures are generally
moderate. Storms can occur at any time of the year. July and August are hottest
and most humid, and January and February are cold, with occasional snow. Normal
temperatures range from 21°F in the winter to 90°F in the summer (-6°C