تهران به دلیل قرار گیری در امتداد رشته کوه البرز دارای آب و هوای خشک کوهستانی است. بارش برف در چند سال اخیر به دلیل تغییرات اقلیمی رخ داده؛ در جهان در تهران و استان های پر آب کشور هم کم شده است. بارش برف در تهران بیشتر اوقات در شمال این شهر و مناطق شمال شرقی به چشم می خورد.