Plant glycine-rich RNA-binding proteins (GRPs) play crucial roles in the response to environmental stresses. However, the functions of AtGRP7 in plants under heavy metal stress remain unclear. In the present study, in Arabidopsis, the transcript level of AtGRP7 was markedly increased by Ni but was decreased by Pb. AtGRP7-overexpressing plants improved Ni tolerance, whereas the knockout mutant (grp7) was more susceptible than the wild type to Ni. In addition, grp7 showed greatly enhanced Pb tolerance, whereas overexpression lines showed high Pb sensitivity. Ni accumulation was reduced in overexpression lines but increased in grp7, whereas Pb accumulation in grp7 was lower than that in overexpression lines. Ni induced glutathione synthase genes GS1 and GS2 in overexpression lines, whereas Pb increased metallothionein genes MT4a and MT4b and phytochelatin synthase genes PCS1 and PCS2 in grp7. Furthermore, Ni increased CuSOD1 and GR1 in grp7, whereas Pb significantly induced FeSOD1 and FeSOD2 in overexpression lines. The mRNA stability of GS2 and PCS1 was directly regulated by AtGRP7 under Ni and Pb, respectively. Collectively, these results indicate that AtGRP7 plays a crucial role in Ni and Pb tolerance by reducing Ni and Pb accumulation and the direct or indirect post-transcriptional regulation of genes related to heavy metal chelators and antioxidant enzymes.