Excessive cardiac fibrosis plays a crucial role in almost all types of heart disease. Generally, cardiac fibrosis is a scarring process triggered in response to stress, injury, or aging and is characterized by the accumulation of activated myofibroblasts that deposit high levels of extracellular matrix proteins in the myocardium. While it is beneficial for cardiac repair in the short term, it can also result in pathological remodeling, tissue stiffening, and cardiac dysfunction, contributing to the progression of heart failure, arrhythmia, and sudden cardiac death. Despite its high prevalence, there is a lack of effective and safe therapies that specifically target myofibroblasts to inhibit or even reverse pathological cardiac fibrosis. In the past few decades, cell therapy has been under continuous evaluation as a potential treatment strategy, and several studies have shown that transplantation of mesenchymal stromal cells (MSCs) can reduce cardiac fibrosis and improve heart function. Mechanistically, it is believed that the heart benefits from MSC therapy by stimulating innate anti-fibrotic and regenerative reactions. The mechanisms of action include paracrine signaling and cell-to-cell interactions. In this review, we provide an overview of the anti-fibrotic properties of MSCs and approaches to enhance them and discuss future directions of MSCs for the treatment of cardiac fibrosis.