In this study, a hydrometallurgical treatment involving the solvent extraction and recovery of some heavy metals from a sulphuric acid leach solution of galvanic sludge, using di-(2-ethylhexyl)-phosphoric acid (D2EHPA) and bis-(2,4,4-trimethylpentyl)-phosphinic acid (Cyanex 272), both diluted in kerosene, has been investigated.The preliminary tests revealed the necessity to remove other metal species than zinc and nickel, contained in the leach solution, and therefore, processes to cement copper and precipitate chromium were then applied to finally obtain a Zn and Ni pregnant solution prior to solvent extraction. For the experimental conditions studied, Cyanex 272 showed a good recovery of Zn after the stripping stage using H2SO4,but D2EHPA effectively promoted a higher Zn extraction than Cyanex 272 did. The dependence of the solvent extraction method on variables such as pH, contact time and concentration of extractant, as well as the effect of different concentrations of sulphuric acid on stripping, are discussed. The discussion also includes the previous conditions developed to separate the main interfering metallic species from the leach solution in order to improve the extraction and recovery of zinc by solvent extraction. The final objective has been to achieve a solution as pure as possible to recover nickel sulphate.