Juli och augusti är normalt de varmaste månaderna i Harrisonburg, och då är medeltemperaturen 21 °C. De kallaste månaderna är januari och februari, då medeltemperaturen är 1 °C. Juli och maj brukar vara de regnigaste månaderna.