Spiritual meaning of blue butterfly?

The spiritual meaning of a blue butterfly is joy or happiness. Spotting a blue butterfly or having a blue butterfly light on you can have a calming effect.