Porcine reproductive and respiratory syndrome (PRRS) is a major challenge for the global swine industry, causing huge economic losses worldwide. To date, there are no effective measures to prevent and control the spread of PRRS virus (PRRSV). Baicalin (BA) is a natural flavonoid with various pharmacological effects, including antiviral, anti-inflammatory, antioxidant and immunomodulatory. Here, we demonstrate that BA exhibits potent anti-PRRSV activity in vitro, BA concentrations in the range of 5-20 μg/mL significantly inhibited PRRSV infection in a dose-dependent manner and were independent of PRRSV strain. Mechanistically, BA inhibited PRRSV replication by directly interacting with virions, thereby affecting multiple stages of the virus life cycle. Meanwhile, the preventive effect of BA on PRRSV could be realized by inhibiting CD151 and CD163 expression. Furthermore, BA reduced the PRRSV-induced expression of PAMs cytokines (IFN-α, IL-6, IL-8, and TNF-α), suggesting that BA-induced antiviral cytokines may help BA inhibit PRRSV infection. Taken together, BA can be used as an inhibitor of PRRSV infection in vitro, which provides a theoretical basis for the clinical application of BA and the prevention and control of PRRSV infection, which is worthy of further in vivo studies in swine.