The months with the highest visibility are January, February, March, April, June, July, August, October, November and December (6mi). The months with the lowest visibility are May and September (5mi). Martinsville, Virginia - Climate and weather forecast by month.