An injection molding machine comprising: a rotary table that rotates while a first mold unit, a second mold unit, and a third mold unit are placed thereon; an upper platen provided above the rotary table; a lower platen provided below the rotary table; and a control device that controls the rotary table, characterized in that the control device includes a rotation control unit that controls the rotary table to rotate in a predetermined direction to move the first mold unit in a first section from a first position to a second position, rotate in the predetermined direction to move the first mold unit in a second section from the second position to a third position, and rotate in a direction opposite to the predetermined direction to move the first mold unit in a third section from the third position to the first position, when rotation control is performed on the rotary table so that the first mold unit, the second mold unit, and the third mold unit are respectively disposed in order at the first position, the second position, and the third position, and an adjusting unit that performs adjustment to reduce a time difference among a first time until the first mold unit moves in the first section and a second process with respect to the first mold unit starts at the second position after a predetermined time elapses from when a first process with respect to the first mold unit starts at the first position, a second time until the first mold unit moves in the second section and a third process with respect to the first mold unit starts at the third position after the predetermined time elapses from when the second process with respect to the first mold unit starts at the second position, and a third time until the first mold unit moves in the third section and the first process with respect to the first mold unit starts at the first position after the predetermined time elapses from when the third process with respect to the first mold unit starts at the third position, and as the adjustment to reduce the time difference, the adjusting unit adjusts a time until rotation control of the rotary table starts after the predetermined time, when the first mold unit is disposed at any one of the first position, the second position, and the third position. a rotary table that rotates while a first mold unit, a second mold unit, and a third mold unit are placed thereon; an upper platen provided above the rotary table; a lower platen provided below the rotary table; and a control device that controls the rotary table, characterized in that the control device includes a rotation control unit that controls the rotary table to rotate in a predetermined direction to move the first mold unit in a first section from a first position to a second position, rotate in the predetermined direction to move the first mold unit in a second section from the second position to a third position, and rotate in a direction opposite to the predetermined direction to move the first mold unit in a third section from the third position to the first position, when rotation control is performed on the rotary table so that the first mold unit, the second mold unit, and the third mold unit are respectively disposed in order at the first position, the second position, and the third position, and an adjusting unit that performs adjustment to reduce a time difference among a first time until the first mold unit moves in the first section and a second process with respect to the first mold unit starts at the second position after a predetermined time elapses from when a first process with respect to the first mold unit starts at the first position, a second time until the first mold unit moves in the second section and a third process with respect to the first mold unit starts at the third position after the predetermined time elapses from when the second process with respect to the first mold unit starts at the second position, and a third time until the first mold unit moves in the third section and the first process with respect to the first mold unit starts at the first position after the predetermined time elapses from when the third process with respect to the first mold unit starts at the third position, and as the adjustment to reduce the time difference, the adjusting unit adjusts a time until rotation control of the rotary table starts after the predetermined time, when the first mold unit is disposed at any one of the first position, the second position, and the third position.