A yarn winding machine, comprising: a lower winding unit which winds a yarn fed from a yarn feed roller to produce a package; and an upper winding unit which is arranged at a higher position than the lower winding unit and at an offset position perpendicular to an axial direction of the package with respect to the lower winding unit in the plan view, and winds the yarn fed from the yarn feed roller to produce the package, wherein the upper winding unit comprising: a first bobbin holder which holds the first bobbin; a second bobbin holder which holds the second bobbin; a bobbin holder moving mechanism to which the first bobbin holder and the second bobbin holder are attached, and changes a position of the first bobbin holder and the second bobbin holder by rotating around a rotation axis parallel to the axial direction of the package; and a contact roller which rotates in contact with the first bobbin, the second bobbin, or the package when producing the package, characterized in that with relation to a position in which the bobbin holder moving mechanism holds the first bobbin holder or the second bobbin holder, a position where the first bobbin, the second bobbin, or the package contact with the contact roller and the yarn is wound on the first bobbin or the second bobbin to produce the package is defined as 0° or 360°, a rotation direction of rotating from 0° toward an offset direction in which the upper winding unit is offset with respect to the lower winding unit is defined as positive, and the bobbin holder moving mechanism sets the position of the first bobbin holder to a position larger than 270° and smaller than 360° by receiving a signal for threading the yarn to the first bobbin. a lower winding unit which winds a yarn fed from a yarn feed roller to produce a package; and an upper winding unit which is arranged at a higher position than the lower winding unit and at an offset position perpendicular to an axial direction of the package with respect to the lower winding unit in the plan view, and winds the yarn fed from the yarn feed roller to produce the package, wherein the upper winding unit comprising: a first bobbin holder which holds the first bobbin; a second bobbin holder which holds the second bobbin; a bobbin holder moving mechanism to which the first bobbin holder and the second bobbin holder are attached, and changes a position of the first bobbin holder and the second bobbin holder by rotating around a rotation axis parallel to the axial direction of the package; and a contact roller which rotates in contact with the first bobbin, the second bobbin, or the package when producing the package, a first bobbin holder which holds the first bobbin; a second bobbin holder which holds the second bobbin; a bobbin holder moving mechanism to which the first bobbin holder and the second bobbin holder are attached, and changes a position of the first bobbin holder and the second bobbin holder by rotating around a rotation axis parallel to the axial direction of the package; and a contact roller which rotates in contact with the first bobbin, the second bobbin, or the package when producing the package, characterized in that with relation to a position in which the bobbin holder moving mechanism holds the first bobbin holder or the second bobbin holder, a position where the first bobbin, the second bobbin, or the package contact with the contact roller and the yarn is wound on the first bobbin or the second bobbin to produce the package is defined as 0° or 360°, a rotation direction of rotating from 0° toward an offset direction in which the upper winding unit is offset with respect to the lower winding unit is defined as positive, and the bobbin holder moving mechanism sets the position of the first bobbin holder to a position larger than 270° and smaller than 360° by receiving a signal for threading the yarn to the first bobbin.