Cardinal Flower (Lobelia cardinalis)
These alluring red wildflowers are native to the United States and a must-have for all wildflower gardens. This perennial is considered to be one of the showiest flowers as they grow on tall spikes and look brilliant planted alongside other wildflowers and/or trees. This beauty got its name from the bright red robes worn by the Roman Catholic cardinals. A butterfly garden is not complete without this showy flower.