average monthly weather in lafayette, in
The highest average temperature in Lafayette is August at 73.9 degrees. The coldest average temperature in Lafayette is February at 28.8 degrees. The most monthly precipitation in Lafayette occurs in July with 4.2 inches. The Lafayette weather information is based on the average of the previous 3-7 years of data. Loading...