Ferric ions were efficiently removed from HCl solutions using Amberlite XAD-7 resin impregnated with trioctylphosphine oxide (Cyanex 921). Iron was removed under the form HFeCl 4 through direct binding on the resin or by extraction with Cyanex 921 involving a solvation mechanism. High concentrations of HCl and intermediary extractant loadings were required for maximum sorption efficiency and rationale use of the extractant. At intermediary extractant loading (in the range 300–450 mg Cyanex 921 g − 1 ) the maximum sorption capacity increased with extractant loading. Maximum sorption capacity slightly increased with temperature, the reaction is endothermic and the enthalpy change was found close to − 30.8 kJ mol − 1 . Sorption isotherms were fitted with the Langmuir equation and maximum sorption capacity reached values as high as 20–22 mg Fe g − 1 in 3 M HCl solutions. Despite the good fit of experimental data with the pseudo second-order rate equation, sorption kinetics was controlled by the resistance to intraparticle diffusion. The intraparticle diffusion coefficient ( D e) varying in the range 1.2 × 10 − 11 –4.7 × 10 − 10 m 2 min − 1 was found to increase with metal concentration and with temperature, while varying the extractant loading it reached a maximum at a loading close to 453 mg Cyanex 921 g − 1 . The desorption of Fe(III) can be achieved using 0.1 M solutions of nitric acid, sulfuric acid, sodium sulfate and even water, maintaining high efficiencies for sorption and desorption for at least 5 cycles.