С 1947 года в большинстве рождественских праздников в стране фиксировался снежный покров толщиной как минимум один сантиметр. В среднем же наиболее толстый снежный покров был в 1981 и 2010 годах - 28 и 26 см соответственно. А самая большая толщина снежного покрова в каком-либо регионе Латвии была зафиксирована в Видземе: в Мадоне с 24 по 26 декабря 1981 года она в среднем составляла 47 см.
Тем не менее с 1947 года отмечено восемь лет, когда на Рождество на всей территории Латвии отсутствовал снежный покров. Это были 1951, 1960, 1974, 2006, 2013, 2015, 2016 и 2019 годы. Еще в пяти случаях - в 1958, 1971, 2007, 2011 и 2024 годах - снег наблюдался лишь локально, а его средняя толщина по стране не превышала одного сантиметра.
В период климатической стандартной нормы 1991–2020 годов «белое» Рождество в среднем по Латвии было в 63% случаев. Реже всего «белое» Рождество отмечалось в Айнажи - в этот период снежный покров там был лишь в 43%, тогда как в Алуксне, Даугавпилсе и Зосены каждое пятое Рождество проходило без снега.

Температура воздуха в день Рождества, как правило, сильно различается из года в год. Самое теплое Рождество в среднем по Латвии было в 2015 году, когда средняя температура воздуха составила +5°C, а самая высокая максимальная температура была в Колке 26 декабря 2016 года, когда она достигла +10,3 °C.
Самые сильные морозы пришлись на 1996 год: средняя температура по Латвии составила −16,6 °C, а в Зосены 26 декабря столбик термометра опустился до −31,5 °C.
