Климат умеренно континентальный, со снежными зимами и коротким жарким летом. Средняя температура января -10С, июля +18С. Осадков около 600 мм в год (максимум - летом).
Вегетационный период 165-170 дней.
Город Ярославль находится в зоне умеренно континентального климата, смягчающее влияние Атлантического океана велико. Зима продолжается более пяти месяцев. Средняя температура января −11 °C, июля +18 °C. Годовое количество осадков — 550 мм. Сумма температур вегетационного периода (выше +10 °C) — 1892 °C. Число дней с температурой ниже нуля — 150 дней. Годовое количество осадков — 580—690 мм. Сумма осадков холодного периода — 175 мм. Сумма осадков теплого периода — 427 мм.
Зима умеренно холодная, умеренно снежная. Средняя температура января в Ярославле −11 °C. В отдельные зимы морозы достигают −40 °C, −46 °C, но случаются и оттепели, так, в 1932 году в январе месяце отмечалась самая продолжительная оттепель за весь период наблюдений (17 дней). Высота снежного покрова — 35—50 см, в отдельные зимы она достигает 70 см, иногда едва превышает 20 см. Снежный покров устанавливается во второй половине ноября и сохраняется в течение 140 дней. Преобладают ветры южных и западных направлений. Средняя скорость ветра — 4,2 м/с, сильные ветры, более 8 м/с, и метели наблюдаются в основном в декабре — январе месяцах, до 8—10 дней.
Весна характеризуется малыми осадками. Средняя температура апреля в Ярославле около +4 °C. Сход снежного покрова происходит в первой половине апреля. Осадки в апреле невелики — около 40 мм, увеличение осадков начинается с мая, когда их выпадает 50—60 мм. В мае отмечается наименьшая в году относительная влажность — около 70 %.
Лето умеренно тёплое, влажное, с наибольшим количеством осадков в году — до 80 мм в месяц. Средняя температура июля в Ярославле +18 °C. В отдельные жаркие дни лета максимальные температуры днем достигали +37 °C. Средняя температура октября в Ярославле +3 °C. Количество осадков уменьшается, но характер их меняется — идут обложные дожди и возникают туманы.