Phosphorus-containing polymer grafted 4-aminoantipyrine has been synthesized and used for solid phase extraction of U(VI) prior to its UV-Visible spectrophotometric determination by using arsenazo(III). The adsorbent was characterized by using FT-IR and SEM analysis. The influence of parameters including pH, adsorbent dose, amount of complexing reagent, sample volume and matrix effect have been optimized. The detection limit was determined as 1.4 mu g L-1 with pre-concentration factor of 30 and RSD of 1.4 %. The accuracy was checked by the analysis of GBW07424 soil and TMDA-64.2 environmental water certified reference materials. The method was applied to natural water and soil samples.