To see a butterfly in your dream signifies longevity, creativity, romance, joy and spirituality. You may be experiencing a new way of thinking. Or you are undergoing some sort of transformation. Alternatively, a butterfly refers to your need to settle down. You are lacking focus in your life. You tend to be flighty and jump from one thing to another. Also consider the term “social butterfly” to describe someone who is popular and outgoing. Perhaps you need to be more outgoing.
To see two butterflies in your dream represent romance and a long and happy marriage. If you see several butterflies in your dream, then it symbolises acceptance, growth, inspiration, and freeness.
To catch or kill a butterfly suggests that you are being too superficial. Alternatively, the dream refers to your possessive nature. To see a dead butterfly in your dream refers to your unrealized goals.
To dream that you are mounting a butterfly on frame symbolises sexual oppression.