They sure do. I have coneflowers, didnt even think about the butterflies, but they love them.
I love black and blue salvia, the hummers love it, but I do notice that every time the butterflies land on it, it just falls over, they just cant seem to get to the flower. Leaves more for the hummers !!