Most small fish are kept in still water, and guppies are no exception. And it prefers still water to moving water. The static water environment is more conducive to its swimming. If it is kept in water with high mobility, the impact of the current will make it unable to maintain its balance and is not conducive to its swimming. If it wants to rest, the tail fin will stop swinging. The current in the moving water can easily wash it away, which will seriously affect its rest. So it prefers to stay in still water. Calm water can provide a stable environment for it to move freely. When it is resting, it will not disturb it.
Generally speaking, it does not need water flow. The main function of water flow is to increase the dissolved oxygen in water, so that there is sufficient oxygen in water. The guppy is a low-oxygen fish, which can survive with little oxygen in the water. So the role of water flow is not important to it, even without water flow, it can live normally. In addition, it is more suitable for still water breeding. Small currents do not have much impact. However, the large water flow will break the still water environment, which is not conducive to its swimming and rest. Therefore, when raising guppies, it is better to choose an environment without water flow.