The invention provides a full-automatic numerically-controlled machine tool for shafts, and belongs to the technical field of machinery. The full-automatic numerically-controlled machine tool for the shafts solves the problems that an existing numerically-controlled machine tool for the shafts is low in efficiency because feeding is low in speed, and feeding and blanking are separately carried out. The full-automatic numerically-controlled machine tool for the shafts comprises a working platform, a main machine, a front rack and a rear rack, wherein a material box is installed on the upper side portion of the front rack, a material conveying channel is formed in the front rack, a feeding device is installed on the front rack, a material receiving device is installed on the rear rack, a clamping stay tube is arranged in a spindle, a collet is installed at the front end of the clamping stay tube, a material leading base is installed on the working platform, a double-arm mechanical claw is arranged on the material leading base, a material leading device is arranged between the material leading base and the material receiving device, the material leading device and the spindle are arranged on the same axis line, a locating base is installed in the clamping stay tube, a locating mechanism is installed in the locating base, and a shaft arranged in the locating base can only pass through the locating mechanism under the action of external force. The full-automatic numerically-controlled machine tool for the shafts has the advantages that working efficiency is high, location is accurate, and feeding and blanking are synchronously carried out.