Ulán Bator tiene una temperatura promedio anual de −2.9 °C (26,8 °F); en media se halla libre de heladas desde mediados de junio hasta finales de agosto.