Conclusions: Our study demonstrate that formononetin can substantially attenuate the development of atherosclerosis via regulation of interplay between KLF4 and SRA, which suggests the formononetin might be a novel therapeutic approach for inhibition of atherosclerosis. Here, KLF4 is linked to atherosclerosis.