Question: why are my guppies staying at top of tank?
Answer: It is said that when guppies stay swimming at the top of the tank, it is because they could be suffocating and struggling with the lack of oxygen in the water. Therefore, you need to have an oxygenating pump to keep the suitable amount of oxygen in the water. ... It would also be a good option if you get the water moving.