In this research work, solvent extraction and stripping of zinc ions from a Zn-Mn-Cd-bearing solution was investigated using D2EHPA as the extractant in a chloride medium. The efficiency of the extraction and stripping stages was evaluated separately, and different parameters such as the pH, extractant concentration, reaction temperature, and contact time were studied. Based on the results obtained, 97% of zinc, 14% of manganese, and 3% of cadmium were extracted at pH = 2.5, 10% (v/v) of D2EHPA, and 40 °C from the solution containing 5 g L-1 of each metal ion. The stripping isotherms of zinc, manganese, and cadmium at different pH values showed that manganese and zinc were stripped at two different pH values. Thus more than 70% of manganese and more than 90% of zinc were stripped at pH = 2.5 and pH = 0.5, respectively. Kinetic studies indicated that the extraction and stripping of zinc in the first 0.5-1 minute was high. The McCabe–Thiele diagrams showed that two stages of extraction and two stages of stripping in the continuous counter-current ﬂow condition were adequate to separate zinc from Mn and Cd. The dominant Zn species extracted by D2EHPA was ZnCl+, and the values for the thermodynamic parameters ΔHo, ΔSo, and ΔGo were 25.65 kJ mol−1, 79.20 J K−1 mol−1, and 0.86 kJ mol−1, respectively, which showed that the reaction was endothermic at equilibrium.