The invention discloses a 6-aminopyridine-3-carboxylic acid chelating resin and its preparation method, which belongs to the field of chelating resin. The resin has a following structural unit: a functional group is 6-aminopyridine-3-carboxylic acid, wherein the color is yellowish, the particle size is 0.45-0.6 mm, the content of the functional group is 1.37-2.38 mmol / g. The preparation method comprises the following steps: using styrene as a monomer, employing a suspension polymerization method to prepare a low crosslinking degree macroporous styrene-divinylbenzens copolymer, air-flow dryingto obtain low crosslinking macroporous polystyrene-divinylbenzens resin (white ball for short); immersing the white ball in chloromethyl ether, adding zinc chloride as a catalyst, carrying out a chloromethylation reaction to obtain chloromethylated low crosslinking polystyrene-divinylbenzens resin (chlorine ball for short); taking N,N-dimethyl formamide as a swelling agent, taking DMF as a swelling agent to swell the chlorine ball, dissolving 6-aminopyridine-3-carboxylic acid and sodium carbonate in N, N-dimethyl formamide for reaction, then adding the above swelled chlorine ball, stirring for reacting to prepare 6-aminopyridine-3-carboxylic acid chelating resin. The resin prepared by the invention is suitable for selectively absorbing and separating heavy metal ions of copper and the like.