Abstract:About 10 years of research on perovskite solar cells, it has demonstrated advantages such as higher photoelectric conversion efficiency (notarized PCE of 23.3%), lower cost, simple preparation methods, and has a broad commercial prospects. However, the stability of perovskite solar cells has not been solved, which seriously hinders its further development. This article reviews the development of perovskite solar cells at first. Then, we summarize some important factors that affecting the stability of perovskite solar cells, including water vapor, oxygen, lights, high temperature conditions, electron transport layer (ETL), hole transport layer (HTL) and preparation methods. Meanwhile, we focus on the understanding of the instability mechanism and find some ways to improve the stability of cells. In the end, basing on the current research, we forecasted the development of perovskite solar cells.