Климат (Dfa) влажный континентальный с горячим летом. Среднегодовая температура в Амхерсте, на основе наблюдений, оценивается 13.6°C. Верхний предел температуры, отмечается в июне до 35.8°С, а минимально может быть до -16.8°C в феврале. Месяц с минимальными температурами — январь, его типичное среднесуточное температурное значение 0.8 °C. Самый тёплый месяц — июль с типичной температурой 27.6 °C. На протяжении года: дни ясной погоды - 114, дни снега - 24, дни с дождем - 149, пасмурных дней - 79.