Green antisolvents propyl acetate and isooctane can promote the nucleation of PbI2 particles and provide the heterogeneous nucleation site of perovskite crystal, so as to promote the rapid growth of perovskite crystal. The films treated with propyl acetate and propylene glycol methyl ether have larger grains and lower root-mean-square value (RMS) than those treated with chlorobenzene. The full coverage perovskite films with uniform grain size which is closer to the exciton diffusion length of perovskite can be obtained. Compared with the CH3NH3PbI3 perovskite solar cells treated with chlorobenzene (power conversion efficiency (PCE) is 17.86%), the best efficiency of the devices treated with propylene glycol methyl ether is 21.60%, which is improved by 21%, which has certain reference value and guiding significance for researchers to obtain environment-friendly high-quality perovskite solar cells in the future.