A traditional Chinese medicine composition for preventing and treating swine influenza, preparation method and use thereof, said traditional Chinese medicine composition is prepared by using Herba Houttuyniae 21.4wt%, Caulis Lonicerae 17.9wt%, Radix Isatidis 14.3wt%, Rhizoma Osmundae 10.7wt%, Radix Sophorae Tonkinensis 7.1wt%, Radix Heraclei Scabridi 7.1wt%, Rhizoma Paridis 7.1wt%, Herba Artemisiae 7.1wt%, Rhizoma Belamcandae 7.1wt%.