Historical weather data, all-time temperature records, and monthly climate averages for Martinsville, IN. Explore typical weather conditions by week for trip planning, and see how today compares to the historical record.
April 5th in Martinsville typically lands in that unpredictable shoulder season — expect a high around 58° and a low near 35°, with a 40% chance of rain. The date's range tells the full story: it's hit 80° as recently as 2023, and bottomed out at 20° back in 1995.
Martinsville doesn't do anything halfway — its all-time records span a brutal 140-degree spread, from a scorching 105° in July 1954 to a bone-chilling -35° in January 1994. A single day in June 2008 dumped over 8 inches of rain, a reminder that summer storms here can be serious.
Summer is the undisputed headliner, with highs peaking around 85-86° in mid-to-late July and comfortable warmth stretching through August and September. Winter bottoms out in mid-January with average highs of just 36°, and if you're trying to avoid rain, steer clear of early-to-mid June when weekly precipitation averages top 1.29 inches.