Magnetic amine resins composed of nanomagnetite (Fe3O4) core and glycidyl methacrylate (GMA)/N,N′-methylenebisacrylamide (MBA) shell were prepared by suspension polymerization of glycidyl methacrylate with N,N′-methylenebisacrylamide in the presence of nanomagnetite particles and immobilized with different amine ligands. These resins showed good magnetic properties and could be easily retrieved from their suspensions using an external magnetic field. Adsorption behaviors of uranium ions on the prepared resins were studied. Maximum sorption capacities of uranium ions on R-1 and R-2 were found to be 92 and 158 mg/g. Uranium was extracted successfully from three granite samples collected from Gabal Gattar pluton, North Eastern Desert, Egypt. The studied resins showed good durability and regeneration using HNO3.