Generally, solvents used to synthesize perovskite NCs are toxic, which leads to waste liquid pollution and environmental degradation. Herein, we developed a novel environmentally friendly polar solvent method to synthesize CsPbBr3nanocrystals (NCs). Over 65% photoluminescence quantum yield (PLQYs) for NCs could be maintained over 45–850 h of storage time, and a maximum was 78% at 750 h. Such amazing stability in polar solvents is dominated by a ripening process, which heals surface defects. Additionally, their solid films also exhibited good moisture stability. Furthermore, CsPbBr3NCs were applied to inkjet-printing to prepare high-quality patterned films.