Fish are lucky in dreams, representing spiritual growth and transformation. To see fish swimming in your dream signifies insights from your unconscious mind. To dream of catching a fish represents important insights about yourself and your life which have been brought to the surface. To dream about eating fish symbolizes your beliefs, spirituality, luck and energy. To see a dead or dying fish signifies disappointment and loss of power or money. Also see Aquarium.