There may be benefits that have not yet been proven through research.
American Indians used the leaves and roots of the plant to treat many issues. These include toothaches, snakebites, insect bites, and other skin wounds.
Many people say it prevents and treats upper respiratory infections. It's also said to aid in wound healing.
Echinacea has also been used as an anti-inflammatory and antimicrobial agent. This means it helps the body destroy or resist germs that cause illness. It's also been used to treat fever, colic, coughs, and bronchitis. It may also treat urinary tract infections, sore throats, and the flu.