The invention relates to a method for preparing a high performance conductive fiber, which comprises the following steps: V1ing, pretreatment and washing. V2ing, fiber is socked by coarsening agent to improve the surface structure of the fiber. V3ing, the fiber is socked by stannous chloride or cadmium chloride solution, and a layer of tin ions or cadmium ions are adsorbed on the surface of the fiber. V4ing, the fiber is socked by palladium chloride solution, and the tin ions or cadmium ions which are replaced by palladium colloid are adsorbed on the surface of the fiber. V5ing, electroless copper plating. V6ing, after being socked by oxalic acid solution, the fiber is dried. V7ing, the fiber which is plated with copper is socked and treated by tin dichloride solution. V8ing, the copper-plating fiber is socked by palladium chloride solution, and the tin ions or cadmium ions which are replaced by palladium colloid are adsorbed on the surface of the fiber. V9ing, chemical nickel plating. V10ing, after being socked by deionized water, the fiber is dried, and a product is obtained. The invention has small pollution to environment and less energy dissipation, and is easy to industrially produce. The conductive fiber which is prepared using the invention has excellent conductivity, the resistance of the specific surface area is 1-10 ohm, the original characteristics of the fiber is preserved, and the high performance conductive fiber is capable of being used for various non-woven fabrics.