Provided are a VR training system and a method thereof. According to an embodiment of the present invention, the VR training system comprises a state machine, a VR agent, and a VR content terminal. The state machine determines a next state depending on a present state of each of data points according to a state-based logical relationship among the data points of each of set virtual objects. The VR agent executes VR content depending on reception of content data corresponding to the VR content requested from a user from an education managing server, and receives an initial state of the data points in the VR content from the state machine. The VR content terminal receives the initial state from the VR agent, visualizes output data depending on the initial state through a display device, and transmits the current state of the data points in the VR content corresponding to interaction data of the user collected while executing the VR content depending on the output data to the VR agent. When the current state corresponding to the interaction data is determined as a normal state depending on the logical relationship, the state machine transmits the next state depending on the logical relationship to the VR agent. The VR content terminal receives the next state from the VR agent and reflects the next state to the VR content which is currently executed. The present invention can maximize an effect of job training.
展开▼