Generally summers are very hot and winters very cold in Armenia, with snow on the higher elevations. Temperatures in Yerevan average between 23 to 5°F (-5 to -15°C) in winter and 86 to 104°F (30 to 40°C) in summer.