Климат (Dfb) влажный континентальный с теплым летом. Средняя температура за год в п. Ворошилово, исходя из данных наблюдений, достигает 7.9°C. Вершина температурного диапазона, устанавливается в июле до 34.4°С, минимальная достигает -29.2°C в декабре. Месяц, когда зафиксированы самые низкие температуры — январь, его типичное среднесуточное температурное значение -12.1 °C. Самый тёплый месяц — август с типичной температурой 23.7 °C. На протяжении года: дни ясной погоды - 62, снежных дней - 76, дни с осадками - 130, облачных дней - 98.