Fish migration is mass relocation by fish from one area or body of water to another. Many types of fish migrate on a regular basis, on time scales ranging from daily to annually or longer, and over distances ranging from a few metres to thousands of kilometres. Such migrations are usually done for better feeding or to reproduce, but in other cases the reasons are unclear.
Fish migrations involve movements of schools of fish on a scale and duration larger than those arising during normal daily activities. Some particular types of migration are anadromous, in which adult fish live in the sea and migrate into fresh water to spawn; and catadromous, in which adult fish live in fresh water and migrate into salt water to spawn.