Distelfalter sind Wanderfalter und kommen in ganz Europa und bis in eine Höhe von ca. 3.000 Metern vor. Man trifft sie unter anderem auf Trockenrasen an. Darüber hinaus leben sie in Gebieten, in denen es viele Disteln gib. In Städten lassen sich Distelfalter mitunter in Parks und Garten- anlagen beobachten. Die Falter suchen im Sommer oft Distelblüten und den Schmetterlingsflieder (Buddleja davidii) zum Trinken von Nektar auf. Die Überwinterung der Schmetterlinge findet in Südeuropa als erwachsener Falter statt. Die Raupen spinnen, um sich vor Fressfeinden zu schützen, aus Blättern der Futterpflanze ein Nest, das sie nicht verlassen.