To see a leprechaun in your dream, suggests that you will reap the benefits and rewards of your hard work through perseverance and dedication. Alternatively, you may be trying to take the quick and easy path to success.
To dream that you are a leprechaun, refers to the mischievous aspect of your personality.