Influenza is a highly prevalent and highly contagious lung disease caused by influenza viruses. The main anti-influenza strategies are vaccination and antiviral drugs. Vaccination is an effective means of prevention, but the time lag in research and development makes it difficult to respond immediately to an outbreak. Approved drugs are mainly inhibitors of neuraminidase and M2 ion channels, but, due to the variability of influenza viruses, resistance to these drugs may emerge. Botanicals and their extracts have shown unique advantages in influenza treatment and are widely used in clinics across China. However, there are few reviews on the prevention and treatment of influenza with herbal medicines. We undertook a review of relevant literature in recent years to analyze the research progress of various botanicals and their extracts in the prevention and treatment of influenza. Our review provides theoretical support for the prevention and treatment of influenza by plant-based medicines, as well as new ideas for the development of novel low-toxicity and multi-target drugs.