The invention discloses a single-chip double-axis magneto-resistance angle sensor. The sensor comprises a substrate in an X-Y plane and magneto-resistance angle sensors in the push-pull X and Y axes on the substrate, the magneto-resistance angle sensor in the push-pull X axis comprises an X push arm and an X pull arm, the magneto-resistance angle sensor in the push-pull Y axis comprises a Y push arm and a Y pull arm, each of the push arms comprises at least one magneto-resistance angle sensing unit array, magnetic field sensing directions of the magneto-resistance angle sensing unit arrays of the X push arm, the X pull arm, the Y push arm and the Y pull arm are along +X, -X, +Y and -Y directions respectively, each magneto-resistance angle sensing unit includes a TMR / GMR spin valve of the same magnetic multi-layer film structure, a magnetization direction of an anti-ferromagnetic layer is obtained by laser program-control heating magnetic annealing, and a magnetic field attenuation layer can be deposited in the surface of the magneto-resistance angle sensing unit to broaden the working magnetic-field range. The single-chip double-axis magneto-resistance angle sensor has the advantages of compact structure, high precision, small size and capable of realizing the wide working magnetic-field range.