A dream with a fish or fishes suggests that you need to be less rigid in your ways or more sensitive to other people's feelings.

If you are fishing and catch a fish then it implies you have emotional worries or concerns, or you will have success in an endeavor.

To watch a fish die suggests that you are feeling hopeless, lack of support or you will experience disappointment.