The invention discloses a method for preparing shape memory copper alloy. The copper alloy consists of the following components in percentage by weight: 2.5 to 3.5 percent of Ni, 5 to 6 percent of Al, 6 to 8 percent of Mn, 0.8 to 1.0 percent of Be, 2 to 3 percent of Zn, 1.0 to 1.4 percent of Sb, 0.05 to 0.1 percent of La, 0.12 to 0.14 percent of Gd, 0.02 to 0.03 percent of Dy, 0.002 to 0.004 percent of Y and the balance of Cu. The method for preparing the shape memory copper alloy comprises the following steps of: 1) preparing raw materials of all components, wherein the raw material of Al is an electrolysis aluminum plate, the raw material of Cu is an electrolysis copper rod, and the raw materials of residual components are industrial ingot metal; 2) placing the raw materials in a heating furnace and smelting at the smelting temperature of between 1,210 and 1,230 DEG C, uniformly stirring, analyzing components to ensure that the alloy components meet the requirement of the content range, preserving heat, standing for 10 to 20 minutes, adjusting pouring temperature to be 1,170 to 1,180 DEG C, and pouring to obtain a lath-shaped ingot block; 3) performing thermal treatment on the lath-shaped ingot block at the temperature of between 870 and 890 DEG C for 10 to 12 hours; and 4) after thermal treatment, performing die forging and forming at the temperature of between 880 and 920 DEG C to obtain a part or a thin plate.