The CRISPR-Cas nuclease has emerged as a powerful genome-editing tool in recent years. The CRISPR-Cas system induces double-strand breaks that can be repaired via the non-homologous end joining or homology-directed repair (HDR) pathway. Compared to non-homologous end joining, HDR can be used for the treatment of incurable monogenetic diseases. Therefore, remarkable efforts have been dedicated to enhancing the efficacy of HDR. In this review, we summarize the currently used strategies for enhancing the HDR efficiency of CRISPR-Cas systems based on three factors: (1) regulation of the key factors in the DNA repair pathways, (2) modulation of the components in the CRISPR machinery, and (3) alteration of the intracellular environment around double-strand breaks. Representative cases and potential solutions for further improving HDR efficiency are also discussed, facilitating the development of new CRISPR technologies to achieve highly precise genetic manipulation in the future.