Zima to jedna z czterech pór roku w przyrodzie, w strefie klimatu umiarkowanego. Charakteryzuje się najniższymi temperaturami powietrza w skali roku, umiarkowaną ilością opadu atmosferycznego, zazwyczaj zestaloną (zamarzniętą) formą opadu i osadu atmosferycznego, a większość świata roślin i zwierząt przechodzi okres uśpienia. Zima astronomiczna rozpoczyna się w momencie przesilenia zimowego i trwa do momentu równonocy wiosennej, co w przybliżeniu oznacza na półkuli północnej okres pomiędzy 22 grudnia a 21 marca (często jednak daty te wypadają dzień wcześniej lub dzień później). Podczas zimy astronomicznej dzienna pora dnia jest krótsza od pory nocnej, jednak z każdą kolejną dobą dnia przybywa, a nocy ubywa.
Za zimę klimatyczną przyjmuje się okres roku, w którym średnia dobowa temperatura powietrza spada poniżej 0 °C. Zasadniczo zimę poprzedza jesień, jednak pomiędzy tymi okresami znajduje się klimatyczny etap przejściowy (przedzimie). Podobnie zimę od wiosny oddziela przedwiośnie. Dla półkuli południowej wszystkie opisane daty i zjawiska są przesunięte o pół roku. Za miesiące zimowe na półkuli północnej uznaje się grudzień, styczeń i luty, a na południowej czerwiec, lipiec i sierpień.
W religii chrześcijańskiej święto upamiętniające narodziny Jezusa Chrystusa. Jest to stała uroczystość liturgiczna przypadająca na 25 grudnia. Świętom Bożego Narodzenia towarzyszy zwyczaj ubierania choinki, który pojawił się w Polsce około 100 lat temu. Tradycyjnie drzewko ozdabia się w wigilię.
Święto pożegnania starego i powitania Nowego Roku narodziło się na przełomie XIX i XX wieku. Początkowo obchodzono je tylko w bogatszych warstwach społeczeństwa, stopniowo zwyczaj rozpowszechniał się na szerszą skalę. Na początku XX wieku pojawiły się lokalne zwyczaje przeżywania nocy sylwestrowych. Zwyczaj rozpoczynania nowego roku od pierwszego dnia stycznia wprowadził Gajusz Juliusz Cezar. Rzymianie czcili w ten dzień Janusa, boga bram, drzwi i początków. Wiele języków, w tym angielski i niemiecki przejęły właśnie od Janusa nazwę miesiąca styczeń (ang. January, niem. Januar). Wcześniej Rzymianie nowy rok witali 1 marca, dlatego też w wielu językach zapożyczone nazwy września, października, listopada i grudnia, czyli 9., 10., 11. i 12. miesiąca roku pochodzą od łacińskich liczebników septem, octo, novem, decem (7, 8, 9, 10). Pierwszym w historii rokiem rozpoczętym 1 stycznia był rok DCCVIII Ab Urbe Condita, tzn. 708 rok od założenia Miasta (Rzymu), czyli według obecnie stosowanej rachuby czasu 46 r. p.n.e.
Jare Święto przypada na koniec zimy, podczas niego praktykowany jest zwyczaj topienia Marzanny.