The invention discloses a preparation method of a high-purity silver nanowire. The method comprises steps of step 1, preparing silver nanowire synthetic liquid; 2, uniformly stirring the obtained silver nanowire synthetic liquid and solvent, and centrifuging to obtain silver nanowire precipitate; and 3, uniformly stirring the obtained silver nanowire precipitate and the dispersion solution, and separating and purifying through a multi-stage filtering device to obtain the silver nanowire. The method is advantaged in that high-speed centrifugation and step-by-step filtration are combined, the separation process is simple, efficient, safe and environmentally friendly, the silver nanowires obtained through separation are high in purity, narrow in diameter distribution range, good in dispersityand not prone to agglomeration, and a coated silver nanowire conductive film has advantages of high light transmittance, low haze, low sheet resistance and the like.