Yes, fish have memory and can learn from experience. Studies have shown that fish can remember past experiences, such as learning to associate a certain food with a particular smell. Fish can also learn from each other, such as when a group of fish learns to avoid a certain predator.