Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в Леоминстере, принимая во внимание наблюдения, составляет 13.0°C. Наивысшая температура, фиксируется в июне до 35.3°С, а минимально может быть до -14.3°C в феврале. Месяц, когда температура наиболее низкая — январь, среднесуточная температура 0.3 °C. Месяц, отмечающийся максимальными теплом — июль с типичной температурой 26.4 °C. В течение одного календарного года: солнечно-ясные дни - 126, дни снега - 27, дождливых дней - 149, пасмурных дней - 64.