It is well recognized that the incidence of heart failure and the risk of death is high in diabetic patients after myocardial infarction (MI). Accumulating evidence showed that puerarin (PUE) has protecting function on both cardiovascular disease and diabetes. The aim of this study is to explore whether puerarin could improve cardiac function in diabetic mice after MI and the underlying mechanism. The left anterior of Streptozotocin (STZ)-Nicotinamide (NA) induced diabetic mice were ligated permanently except for the Shame group. Then the operated mice were randomly treated with PUE or saline. Cardiac function was evaluated by echocardiograph before and at 1, 2, 4 weeks after MI. GLUT4/CD36/p-Akt/PPAR α of the heart was examined after treatment for 4 weeks. The results indicated that PUE significantly increased survival rate, improved cardiac function compared with MI group. Moreover, PUE increased expression and translocation of GLUT4 while attenuated expression and translocation of CD36. Western blot analysis showed that PUE enhanced phosphorylation of Akt and decreased PPAR α. This study demonstrated that PUE improved cardiac function after MI in diabetic mice through regulation of energy metabolism, the possible mechanism responsible for the effect of PUE was increasing the expression and translocation of GLUT4 while attenuating the expression and translocation of CD36.