The invention discloses a preparation method of a low-alloy high-carbon steel with a high-strength and high ductility nano structure, which is characterized in that the steel contains the following chemical components in percent by weight: 0.7-0.9 percent of C, 1.4-1.6 percent of Si, 1.2-1.4 percent of Mn, 1.4-1.6 percent of Al, 0.7-0.9 percent of Cr, 0.7-0.9 percent of W, less than 0.02 percent of P, less than 0.02 percent of S and the balance of Fe. The preparation method comprises the following steps: melting the chemical components according to the weight percent, pouring to form a steel ingot and slowly cooling to the room temperature; heating the steel ingot to 1,160-1,180 DEG C, cogging, and hot rolling to form a plate blank with the thickness being less than 25 mm, wherein the finally rolling temperature is 990-1,010 DEG C; rapidly putting the plate blank into a salt bath with the temperature of 220-260 DEG C after the rolling, and keeping the constant temperature for 4-24h, and then cooling in the air to the room temperature to obtain the low-alloy high-carbon steel with a high-strength and high ductility nano structure, wherein a microstructure comprises bainitic lath ferrites with the thickness of 60-90 nm and residual austenite and has the tensile strength of 2,000-2,300MPa, the yield strength of 1,500-1,900MPa under the condition of 0.2 percent of strain, the total elongation percentage of 6.7-7.8 percent and the uniform elongation percentage of 3.8-5.6 percent; and the Charpy measured by the ASTM:E23-02 standard, i.e. room-temperature impact work of a U-shaped notch specimen, is 7-22J. The invention has simple preparation process, direct constant temperature process in the salt bath after the hot rolling, short period of thermal treatment, low cost and easy application in production.