The thistle has a meaning of rebelliousness and spite, but also of affording protection. When dreaming of a thistle we may be being made aware of those qualities, either in people around us or in ourselves.

The colour of the thistles may also be important.