Климат Кемеровской области резко континентальный. Зима холодная и продолжительная, лето короткое и теплое. Продолжительность безморозного периода длится от 100 дней на севере области до 120 дней на юге Кузнецкой котловины. Располагаясь в умеренном поясе северного полушария, территория Кемеровской области получает за год сравнительно большое количество солнечного тепла.
Продолжительность светового дня в Кемеровской области возрастает от 6 часов 57 минут в середине декабря до 17 часов 37 минут в середине июня. Важным климатообразующим фактором является атмосферная циркуляция, которая зависит от рельефа местности, удаленности ее от морей и океанов. Движение воздушных масс сопровождается изменением погоды в этом районе: давления атмосферы, температуры, влажности воздуха и характера облачности. Воздушные массы постоянно предопределяют тип климата. Кемеровская область располагается на стыке крупных климатических областей (Западносибирской, Восточносибирской, Среднеазиатской и Центральноазиатской), обусловливающих циркуляцию этих воздушных масс. Перемещение воздуха с запада на восток определяет циклоническую погоду - влажную и прохладную летом и влажную слабоморозную зимой. Движение арктических и континентальных воздушных масс со свойственной им сухостью в меридиональном направлении (с севера на юг) формируют ясную антициклональную погоду с сухим жарким летом и суровой малоснежной зимой.
Общей характерной чертой климата Кемеровской области является его континентальность, то есть резкие колебания температуры воздуха по временам года, в течение месяца и даже суток. Наиболее характерны такие колебания для лесостепи и тайги, несколько меньше они в горах. Так, среднегодовая температура воздуха в целом по нашей области колеблется от - 1,4°С до +1,0°С. По отдельным населенным пунктам среднегодовая температура воздуха равна: Гурьевск +0,4°С, Новокузнецк +0,8, Ленинск-Кузнецкий +0,2°С, Мариинск - 0°С. В Горной Шории, занимающей южное положение в Кемеровской области, среднегодовая температура воздуха ниже, чем в северной лесостепной зоне. Так, в селе Кондома она составляет -0,5°С, в селе Усть-Кабырза -1,4°С, тогда как на севере области в Мариинске -0,1°С.
Наиболее высокие температуры воздуха в области достигают летом -+35-38°С, а самые низкие зимой доходят на юге до -54°С, на севере до - 57°С. Годовая амплитуда колебаний температур превышает 90°С. Показательна разница в средних месячных температурах января и июля: г. Мариинск -18,1°С и +18,4°С, г. Тайга -19,1°С и +17,8°С, г. Гурьевск -17,8°С и +18,7°С, г. Кемерово -19,2°С и +18,6°С и с. Усть-Кабырза -21,6°С и +17,1°С.
В Кемеровской области наблюдается неравномерность в количестве выпадения осадков. По главному хребту и западным склонам Кузнецкого Алатау атмосферных осадков выпадает за год больше 1000 мм, а на высоких участках гор - даже до 1800 мм. Это один из самых увлажненных районов Сибири. В южной лесостепи осадков выпадает около 350 мм, а на восточных склонах Кузнецкого Алатау и того меньше. Среднегодовое количество осадков на Кузнецкой котловине составляет 400-500 мм. Общее количество дней с осадками достаточно велико, за последние 50 лет в г. Тайге в среднем за один год их было 185, в г. Мариинске -171 и в г. Новокузнецке - 162 дня.
В лесостепной зоне почти ежегодно держатся длительные периоды без дождей, как правило, в конце мая - июне, но иногда этот период продолжается до середины июля. В отдельные годы дожди не выпадают в течение 20, а порою и 40 дней.
Первый снег выпадает во второй половине сентября, но он сохраняется недолго. Величина снежного покрова на территории нашей области весьма неодинакова, как по высоте и структуре, так и по времени его образования. Устойчивей снежный покров в Кузнецком Алатау и Горной Шории ложится в двадцатых числах октября, а в наиболее высоких их местах несколько раньше - в середине октября. В Кузнецкой котловине постоянный снежный покров образуется в начале ноября.
Высота снежного покрова зависит от количества осадков, рельефа и растительности. Так, в защищенных местах северной лесостепи мощность снежного покрова в середине марта (перед началом таяния) достигает 50 сантиметров, в южной лесостепи - около 40 см, в равнинной тайге-80-120 см, а в горной тайге - 200 - 250 см. В горных и речных долинах, в оврагах и балках высота снежного покрова достигает 300 см.
В лесостепи на открытых местах толщина снега устанавливается на высоте травянистого покрова. На открытых местах, без растительности, снежный покров неустойчив: в течение зимы он неоднократно выдувается сильными ветрами. На таких участках образуются плотные дюны из снежно-земляной пыли. Высота снежного покрова здесь не превышает 10-15 см, он растаивает с наступлением первых мартовских оттепелей. Относительно ровный и устойчивый снежный покров в открытой лесостепи образуется в зоне полезащитных лесных полос.