Metastasis, which frequently occurs in breast cancer, is the major cause of mortality; therefore, new treatment strategies are urgently needed. Ferulic acid, isolated from Ferula foetida, a perennial herb, has shown antineoplastic activity in various types of cancers, such as colon and lung cancer, and central nervous system tumors. However, its potential role in suppressing breast cancer metastasis has not been fully understood. In the present study, we evaluated the antitumor activity of ferulic acid in breast cancer cell line-based in vitro and in vivo models. We first showed that ferulic acid treatment resulted in decreased viability, increased apoptosis and suppression of metastatic potential in breast cancer cell line MDA-MB-231. Furthermore, it was demonstrated that the antitumor activity of ferulic acid and its role in suppressing metastasis were regulated by the reversal of epithelial-mesenchymal transition (EMT). Consistent with our findings in vitro, the antitumor potential of ferulic acid was also verified in an MDA-MB-231 xenograft mouse model where significantly decreased tumor volume, weight and increased apoptosis were observed. Taken together, these results indicate that ferulic acid may be used as an effective therapeutic agent against breast cancer.