July weather in West Lafayette, OH
The average temperature in West Lafayette in July is 72.9°F (62.3°F–83.4°F). Average precipitation: 4.23 inches.
July is a summer month in West Lafayette, and is warmer than the annual average of 51.4°F. Daily temperatures swing about 21.1°F between overnight low and afternoon high. Expect about 11 days with precipitation. Daylight averages about 14h 36m. For travel, July is a comfortable month to visit.
Avg High
83.4°F
Avg Low
62.3°F
Precipitation
4.23 in
Daylight
14h 36m