Зима в Крыму обычно мягкая, особенно на южном побережье, где климат близок к субтропическому. Однако в горных районах и на севере полуострова зимы могут быть более холодными и снежными.
Чаще на южном побережье (Ялта, Алушта) средняя температура зимой колеблется от +2°C до +7°C. Морозы редки, но возможны. В степных районах (Симферополь, Евпатория) температура может опускаться до -5°C ...-10°C, иногда ниже. В горных районах (Ай-Петри, Чатыр-Даг) температура часто опускается до -15°C и ниже, особенно ночью.
Среднестатистической зимой на южном побережье снег выпадает редко и быстро тает. В степных районах снежный покров может держаться несколько дней или недель. В горах снег выпадает регулярно, и его высота может достигать 1-2 метров.
Зимой в Крыму часто бывают сильные ветры, особенно на побережье. Иногда случаются штормы. Дожди и мокрый снег характерны для южного побережья, а в горах преобладает снег.
В январе 1987 года в Крыму выпало рекордное количество снега. На Ай-Петри высота снежного покрова достигла 2,5 метров, что привело к блокировке дорог и перебоям в энергоснабжении.
В феврале 2012 года в Крыму также наблюдались сильные снегопады. В горах снег лежал несколько недель, а температура опускалась до -20°C.
В январе 2006 года в Крыму установились аномальные морозы. Температура в степных районах опускалась до -25°C, что привело к замерзанию водоемов и гибели части урожая.
В январе 2017 года в горных районах температура опускалась до -30°C, что вызвало обледенение линий электропередач и перебои с электричеством.
Очевидцы вспоминают о сильном снегопаде 1987 года: «Мы не могли выйти из дома несколько дней. Снег был выше забора, и дороги полностью замело. На Ай-Петри люди оказались отрезанными от внешнего мира». О морозах 2006 года: «Я никогда не видел, чтобы Симферопольский водоем полностью замерзал. Люди ходили по льду, как в Сибири».