Климат (Cfa) влажный субтропический. Среднегодовая температура в Рандольфе, на основе наблюдений, оценивается 13.5°C. Месяц, когда зафиксированы самые высокие температуры - это июль с характерной температурой 27.3 °C. Месяц с самым низким температурным режимом — январь, его характерная суточная температура 1.2 °C. Максимальная температура, наблюдается в июле до 33.4°С, а минимально может быть до -13.0°C в феврале. На протяжении года: ясные дни - 130, дни снега - 17, дни с осадками - 165, пасмурных дней - 54.