The fish in dreams is always a good omen that brings luck, because you are able to catch it, except if you dream about the particular fish such as carp, because it is a symbol of misfortune or the fact that you do not take any criticism. The fish that you see in clear sea, river or any kind of water represents good health. The dirty and muddy water in which you see the fish signifies the opposite. When you eat the fish, or simply cooking it, you will succeed in everything you do.
Read more about dreaming of Fish in other dream meanings interpretations.