Since Turtles eaten all of my Goldfish I stopped putting more fish in the aquarium.

Now problem is today morning I saw too many mosquito larvae on surface of water. Seems turtles don't like them eating, but Guppy does. But I am afraid if I can put them with turtle ?

Is their any solution I can prevent aquarium water from mosquito larvae?


You can try guppies but chances are your turtles will eat them, however if you add enough plants for them to hide in they may survive. Another easy way is to just scoop out the larvae with a small fish net.

Mosquitoes like to lay their eggs on still water so having something to keep the flow going would help, I assume for your turtles you have a canister filter? The output on it can be placed near the surface to have that ripple effect on the water.

  • "Another easy way is to just scoop them with a net." I didn't get you. Do you mean create a partition with net between turtle and fish? – paul Dec 29 '16 at 17:59
  • sorry I will clarify, you can buy a small fish net (what people use to scoop fish) and scoop out the larvae as you seen them. With the pump making the water flow they shouldn't come back, if they do they might be something other than mosquito larvae. – Rebecca RVT Dec 29 '16 at 19:13

Turtles eat fish. They do not have a specific fish they don't eat. Even if the fish is too big the turtle will slowly eat the fish a lil bite at a time. Like fins or eyes etc you may have to just scoop the larvae often and keep tank light off if possible


In the aquarium of my turtle (yellow bellied slider) swim a lot of guppies. The turtle is assumed 10 years old and do not catch them actively.

Young turtles of this kind do hunt and eat fish, but older ones do eat plants as first. But they do not spurn (fresh?) dead fishes, so we had no times a fish corpse around.

One rule we have learned: the fishes should have no long flipper/flapper (?). This beautiful ones, with long ones like a "bridal veil" swim to slow, so the turtle eat them accidentally, if they both became their food.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.