The invention provides a method for separating and recovering cobalt, copper and iron in white metal, comprising the following steps: step 1, mixing white metal powder with water, stirring and slurrying to obtain a slurry mixture; step 2, adding to step 1 In the obtained slurry mixture, after adding concentrated sulfuric acid while stirring, the first solution is obtained; step 3, at a temperature of 70°C to 85°C, adding sodium nitrate solution to the first solution obtained in step 2 while stirring, When Cu in solution 2+ When the ion content is 2g / L~8g / L, stop adding the sodium nitrate solution to obtain the second solution. Step 4, adding iron powder to the second solution obtained in step 3, reacting, and filtering to obtain simple copper and a third solution, the third solution is a mixed solution containing cobalt and iron. Then, iron powder is used to replace copper with copper, so that copper, cobalt and iron are separated, and then further recovery of cobalt and iron is carried out. The method has mild reaction, stability, safety, easy control, high leaching rate and easy realization of large-scale production.