Terahertz (THz) sources, covering a range from about 0.1 to 10 THz, are key devices for applying terahertz technology. Spintronics-based THz sources, with the advantages of low cost, ultra-broadband, high efficiency, and tunable polarization, have attracted a great deal of attention recently. This paper reviews the emission mechanism, experimental implementation, performance optimization, manipulation, and applications of spintronic THz sources. The recent advances and existing problems in spintronic THz sources are fully present and discussed. This review is expected to be an introduction of spintronic terahertz sources for novices in this field, as well as a comprehensive reference for experienced researchers.