In situ growth of ZnO nanorod arrays on cotton cloth (ZnO/CC) was proposed to remove uranium (VI) from aqueous solution. The as-prepared adsorbent is easy separation from the reaction medium after adsorption. The effect factors for uranium adsorption, such as solution pH, initial U (VI) concentration, contact time, and temperature have been systematically investigated. The maximum adsorption capacity of uranium (VI) which was calculated by the Langmuir model at pH=5.0 and T=298 K is 431.03 mg g -1 , exhibiting its excellent uranium adsorption properties. It was observed that the kinetic data fit well to the pseudo-second-order kinetic model indicating that the rate-limiting step of adsorption process is chemical adsorption. Moreover, thermodynamic parameters [ΔH 0 =20.26 kJ mol -1 ΔG 0 =-5.66 kJ mol -1 (298 K) ΔS 0 =86.98 J mol -1 K -1 ] reveal that the uranium adsorption is endothermic and spontaneous. Therefore, the ZnO/CC is a potential adsorbent for recovery of uranium (VI) from aqueous solution.