Boroujen is well known by its extremely cold weather, usually mentioned as one of the coldest Iran cities in national weather forecasts. It is located on an altitude of about 2197 m from sea levels. Its climate is usually combined of moderate summer climates as well as very cold winters. Snow days are normally 122 days per year, and the temperature could reach -27 °C. The maximum observed temperature has been 36 °C. Average annular precipitation is 243 mm (24% in the spring, 1% in the summer, 33% in the fall, and 44% in the winter).
Boroujen has one of the highest elevation among all Iran cities, making it rich and fruitful in terms of vegetable and animal environment.