Three in-house produced polyamine functionalised ion exchange resins and Purolite S985 (a commercial ion exchange resin) have been assessed for their ability to extract UO2 2+ from a variety of aqueous matrices applicable to current and potential future uranium mining processes. The uptake of common contaminant species in uranium processing liquors at variable acid concentrations has been assessed, with Al 3+ and MoO4 2showing the most extraction, with AsO4 3-, Eu 3+ and Fe 3+ showing extractions > 10% at low [H + ]. Extraction of MoO4 2-, AsO4 3-, Eu 3+ and Fe 3+ was seen to decrease with increasing [H + ]. The impact of increasing [Cl-] on UO2 2+ and Fe 3+ extraction has been determined. Fe 3+ showed low extractions by all resins, with no dependence on [Cl-]. In contrast, increasing suppression of UO2 2+ uptake was seen with increasing [Cl-] up to 80 g L-1 , with extraction remaining constant beyond this [Cl-]. At high [Cl-] (> 50 g L-1) Purolite S985 was seen to remove UO2 2+ from solution more effectively than all synthesised polyamine resins. The presence of Fe 3+ in solution was seen to suppress UO2 2+ uptake by around 10% when [Fe] 3+ /[UO2] 2+ increased from 0 to 2. Fe 3+ extraction by all studied resins was promoted by the presence of UO2 2+ in solution. This was most prevalent with Purolite S985, with an extraction of 30% for [Fe] 3+ /[UO2] 2+ = 2 by Purolite S985. All resins were tested using a process water from a uranium mine and have shown an ability to selectively extract UO2 2+ from such solutions, with the best synthetic resin recovering 15.7% more uranium than Purolite S985.