Coronary artery disease(CAD) caused by atherosclerosis(AS) is a major contributor to the global burden of disease. The pathogenesis of CAD is complex, and the subset and function of cardiac macrophages are important factors affecting the occurrence and development of AS and the prognosis of CAD. Recent studies have shown that some traditional Chinese medicine(TCM) formulas and active ingredients can regulate macrophage subsets involved in the inflammation, injury, and repair process of CAD. This paper summarized the significant role of macrophages in AS and myocardial infarction. Based on the plasticity of macrophages, this paper elaborated that traditional Chinese medicine prevented and attenuated AS by regulating macrophage subsets, reducing the level of inflammatory factors, and promoting macrophage autophagy.Traditional Chinese medicine participated in the cardiac repair process after myocardial infarction by accelerating the recruitment of M2 macrophages, inhibiting the polarization of M1 macrophages mediated by glycolysis, inhibiting M1 macrophage-mediated cardiac nerve remodeling, and promoting M2 macrophage-mediated angiogenesis. In addition, in vitro studies on the regulation of macrophage subsets by the active ingredients of traditional Chinese medicine were also reviewed. It was pointed out that nuclear factor kappa B(NF-κB), adenosine 5'-monophosphate(AMP)-activated protein kinase(AMPK), phosphoinositide 3-kinase/protein kinase B(PI3K/Akt), chemokine(C-C motif) ligand 2/C-C chemokine receptor type 2(CCL2/CCR2) were the key targets and pathways for the regulation of macrophages by TCM.