Turtles and Fish in the Same Tank: What Actually Works
Turtles and fish can share an aquarium, but success depends entirely on the turtle species, the fish species, and the tank size. Some combinations work for years; others fail within weeks. The core problem is that most turtles see small fish as food, and even turtles that ignore fish will eat plants, stir up the substrate, and produce enough waste to foul the water faster than fish alone would.
If you want both animals in one tank, you need to understand what each species needs and where those needs conflict. The most common mistake is underestimating tank size—a setup that works for a turtle alone or fish alone will fail when you combine them because the bioload (the amount of waste the animals produce) doubles.
Key Takeaways
- Most turtles will eat small fish, so you need either large, fast fish that can avoid the turtle or a tank large enough that the turtle cannot hunt effectively.
- Turtles produce more waste than fish of similar size, so a combined tank needs stronger filtration and more frequent water changes than either animal alone.
- Aquatic turtles need a basking area above water; fish need open swimming space—these requirements compete for tank real estate.
- Some combinations work better than others: red-eared sliders with large goldfish or plecos have a better track record than smaller turtles with community fish.
- Monitoring water quality weekly is essential because problems develop faster in a mixed tank, and both animals suffer if conditions degrade.
Which Fish Survive With Turtles
The fish most likely to coexist with turtles are large, fast, or armored species. Goldfish are the most common choice because they grow large enough that adult turtles lose interest in eating them, and they tolerate the poor water conditions that turtles create. Fancy goldfish (the round, slow varieties) are easier targets than common goldfish, so if you choose goldfish, pick the streamlined kind.
Plecos (armored catfish) work because their hard plates make them difficult to eat, and they are bottom feeders that do not compete directly with turtles for space. However, plecos grow large and produce substantial waste themselves, so you need a tank of at least 75 gallons if you combine a turtle and a pleco.
Small fish—tetras, guppies, danios, and most community aquarium fish—should not be housed with turtles. Even if a turtle ignores them initially, a hungry turtle or a turtle in a bad mood will hunt them down. Feeder fish (the cheap fish sold as turtle food) are not a permanent solution; they are meant to be eaten, and relying on them creates a cycle of constant restocking and constant waste.
Tank Size and Space Requirements
A turtle alone needs a minimum of 40 gallons for a small species (like a painted turtle) and 75 to 125 gallons for a larger species (like a red-eared slider). Adding fish does not straightforward add to that number—it multiplies the demands on filtration and water quality. A practical rule is to add 50 percent more tank volume when you combine turtles and fish.
The tank also needs to be divided into zones. Turtles require a dry basking area—a platform, rock, or floating dock where they can climb completely out of the water to dry off and regulate body temperature. This basking area takes up real estate that fish could use for swimming. In a small tank, the basking platform can occupy 20 to 30 percent of the surface area, leaving fish with a cramped swimming space.
Depth matters too. Turtles are ambush hunters; they hide and wait for prey to swim past. A shallow tank (under 18 inches deep) gives fish nowhere to escape. A deeper tank gives fish more room to stay away from the turtle. If your tank is 24 inches deep or more, fish have a better chance of avoiding the turtle's hunting zone.
Filtration and Water Quality in a Mixed Tank
Turtles are messy. They eat, they defecate, they stir up the substrate, and they produce ammonia at a rate that shocks people who have only kept fish. A filter rated for a fish-only tank of the same size will not keep up with a turtle. You need a filter rated for 1.5 to 2 times the tank volume.
For a 75-gallon turtle-and-fish tank, use a filter rated for 110 to 150 gallons. A canister filter or a large hang-on-back filter works better than an internal filter because you need the flow rate and the mechanical filtration (the physical removal of particles) that only larger filters provide. Undergravel filters do not work well with turtles because the turtle will dig and disrupt the system.
Test the water weekly using a liquid test kit (not strips—they are less accurate). You are looking for ammonia at 0 ppm, nitrite at 0 ppm, and nitrate below 20 ppm. In a mixed tank, these numbers will climb faster than in a fish-only tank. If ammonia or nitrite rises above 0.5 ppm, do a 25 to 50 percent water change when ready. Fish and turtles both suffer from ammonia and nitrite, and the damage happens before you see obvious signs of distress.
Feeding and Competition for Food
Turtles and fish have different feeding schedules and different food preferences, which can work in your favor or against you. Turtles are fed once daily (or every other day for adults), and they eat quickly. Fish are grazers or small-meal eaters. If you feed the turtle in a separate container, the fish never see the turtle's food, and the turtle does not steal the fish's food.
Feeding the turtle in the main tank is simpler but riskier. The turtle will eat its food, but if the fish are fast enough, they will grab pieces too. This is not necessarily a problem—it means less uneaten food decaying in the tank. However, if the fish eat most of the turtle's food, the turtle goes hungry, and if the turtle eats the fish's food, the fish go hungry. The safest approach is to remove the turtle to a separate feeding container, feed it there, and return it to the main tank after 15 minutes.
Plants and Substrate in a Turtle-Fish Tank
Live plants are almost impossible to keep with turtles. Turtles eat plants, uproot plants, and dig in the substrate, destroying plant roots. If you want plants, use artificial plants, but understand that turtles will still uproot them and scatter them around the tank. Some people accept this as part of the turtle's natural behavior and straightforward replant the artificial plants weekly.
Substrate (gravel, sand, or soil) is optional in a turtle tank. Many people keep turtles on a bare bottom because it is easier to clean and reduces the risk of the turtle ingesting gravel while eating. If you use substrate, choose large pebbles (bigger than the turtle's head) so the turtle cannot swallow them. Fine gravel or sand can cause impaction if the turtle eats it while foraging. Fish prefer substrate because it provides surface area for beneficial bacteria and places to hide, but in a turtle tank, substrate becomes a maintenance headache.
Signs That the Tank Is Not Working
Watch for these warning signs that the combination is failing: the fish are hiding constantly, the fish have torn fins or missing scales, the turtle is chasing the fish aggressively, the water is cloudy or smells bad, or the ammonia or nitrite readings are above 0.5 ppm. If you see any of these, the tank is either too small, the filtration is inadequate, or the fish and turtle are straightforward incompatible.
If the fish are being hunted, you have two options: move the fish to a separate tank or move the turtle to a separate tank. There is no shame in separating them. Many experienced aquarium keepers keep turtles and fish in different tanks because it is simpler, safer, and less stressful for both animals.
Frequently Asked Questions
Will my turtle eat my goldfish?
Adult turtles usually ignore adult goldfish because the goldfish are too large to swallow. However, a turtle will eat goldfish fry or small juveniles. If you start with small goldfish, expect the turtle to hunt them until they grow large enough to be safe—usually 4 to 6 inches long.
How often should I change the water in a turtle-fish tank?
Change 25 to 50 percent of the water weekly, depending on the ammonia and nitrite readings. If ammonia or nitrite spikes, do a 50 percent change when ready. In a well-filtered tank with low bioload, weekly 25 percent changes may be enough. In a heavily stocked tank, you may need 50 percent changes twice a week.
Can I keep a turtle with bettas or other aggressive fish?
No. Bettas are small enough for most turtles to eat, and bettas are aggressive toward other fish anyway. The combination creates stress for both animals. Keep bettas in a separate tank.
What temperature should the water be if I have both turtles and fish?
Most aquatic turtles need water between 75 and 80 degrees Fahrenheit. Most tropical fish need the same range, so temperature is not usually a conflict. Use a heater to maintain the temperature, and check it daily with a thermometer.
Do I need a separate basking light for the turtle if I have fish?
Yes. Turtles need a basking light (usually a heat lamp) to dry off and regulate body temperature. Fish do not need it, but it will not harm them. Position the light so it shines on the basking platform but does not overheat the water. The water temperature should stay below 82 degrees even with the basking light on.