We are reader supported. When you purchase through links on our site, we may earn an affiliate commission. Also, as an Amazon affiliate, we earn from qualifying purchases.
Can you keep goldfish with tropical fish? Short answer: usually no. Long answer: it can be done in very specific, carefully planned setups with the right species and conditions. Most mixed goldfish–tropical tanks fail because of mismatched temperatures, behavior differences, and water quality needs. In this guide, you’ll learn why mixing is tricky, when it can work, and exactly how to set up a safe, beginner-friendly tank if you decide to try it.
Why Goldfish Are Different
Temperature Needs
Goldfish are temperate fish, not true cold-water fish. They do best in cooler, stable water:
– Fancy goldfish (round-bodied types like Oranda, Ryukin, Ranchu): 20–23°C (68–74°F)
– Single-tails (Common, Comet, Shubunkin): 18–20°C (64–68°F), ideally in ponds or very large tanks
Most tropical fish prefer 24–27°C (75–80°F). Keeping goldfish that warm long-term can stress them and reduce their lifespan, while keeping tropicals too cool can weaken their immune systems.
Oxygen and Waste
Goldfish have high oxygen needs and produce a lot of waste. Warm water holds less oxygen, making tropical temperatures even harder for them. Their heavy bio-load demands strong filtration and frequent water changes so ammonia and nitrite stay at 0 ppm and nitrate below about 20–30 ppm.
Behavior and Feeding Style
Goldfish are constant grazers that root around, uproot plants, and taste anything that fits in their mouths. They will eventually eat very small fish, shrimp, and fry. They are also slow at feeding compared to many tropicals, which can cause food competition and stress.
Water Chemistry
Goldfish usually prefer slightly alkaline, moderately hard water: pH 7.2–8.0, GH 8–12 dGH. Many tropical fish like softer, slightly acidic to neutral water. Some exceptions exist (livebearers like guppies and platies prefer harder water), but temperature still complicates things.
What “Tropical Fish” Means Here
Warm-Tropical vs. Cool-Tropical/Temperate
Not all tropical fish are the same. Think of two broad groups:
– Warm-tropical: 24–28°C (75–82°F). Examples: neon tetras, bettas, rams, many gouramis, discus. These are poor matches for goldfish.
– Cool-tropical/temperate: 18–23°C (64–73°F). Examples: white cloud mountain minnows, zebra danios, rosy barbs (select strains), hillstream loaches, dojo/weather loaches. These are closer to goldfish needs and sometimes work.
Top Reasons Mixing Usually Fails
1) Temperature Mismatch
Keeping goldfish at 26°C (79°F) to suit tropicals can shorten goldfish lifespans and increase disease risk. Keeping tropicals at 20°C (68°F) for goldfish can cause stress, illness, and inactivity.
2) Size and Predation
Goldfish will try to eat anything small enough, even if they seem peaceful. Tiny fish, shrimplets, and fry are at risk, especially as goldfish grow.
3) Fin Nipping and Stress
Fin-nippers (like many barbs) can shred goldfish fins. Long-finned fancies are especially vulnerable. Constant chasing raises stress and disease risk.
4) Heavy Waste and Water Quality
Goldfish produce more waste than most tropicals. In mixed tanks, sensitive tropical species may suffer from spikes in ammonia, nitrite, and nitrate unless filtration and maintenance are upgraded significantly.
5) Flow and Oxygen
Some cool-tropical fish, like hillstream loaches, require strong flow and high oxygen. Fancy goldfish struggle in strong currents. Balancing both needs is difficult.
6) Diet Differences
Goldfish do well on high-fiber, plant-rich foods. Many tropicals need high-protein micro foods. Feeding both without overfeeding the tank is tricky.
When Mixing Can Work: The Temperate Community Concept
The Safe Temperature Window
A narrow shared range often works best: 20–22°C (68–72°F). This suits most fancy goldfish and a few cool-tropical species. Stability is more important than chasing a precise number. Use a heater in cool rooms to prevent drops and an air stone for oxygen if needed.
Better Candidate Species
– White cloud mountain minnows (Tanichthys albonubes): 18–22°C (64–72°F). Peaceful, fast, and enjoy the same temps. Keep in groups of 8–12+. Risk: goldfish may eat juveniles if small enough.
– Zebra danios (Danio rerio): 18–24°C (64–75°F). Fast, active, tolerate cooler water. Risk: can be boisterous; avoid long-finned varieties with fin-nippy tankmates.
– Rosy barbs (cool-water strains): 18–23°C (64–73°F). Keep groups 6+. Risk: some individuals nip fins; choose the long-fin rosy barb variant with caution and monitor behavior.
– Hillstream/river loaches (Sewellia, Gastromyzon): 18–22°C (64–72°F). Prefer high oxygen and algae film. Risk: need strong flow zones; fancy goldfish dislike strong current.
– Dojo/weather loach (Misgurnus anguillicaudatus): 18–22°C (64–72°F). Peaceful bottom dweller. Risk: grows large and needs soft substrate and a lid (escape artist); ensure local legality and tank size.
Species to Avoid
– Warm-water tropicals: bettas, neon/cardinal tetras, rams, angelfish, discus, most gouramis, warm-water corydoras, many plecos.
– Fin-nippers: tiger barbs and similar aggressive barbs.
– Algae eaters that rasp slime coats: common plecos (Pterygoplichthys spp.), Chinese algae eaters (Gyrinocheilus). They often latch onto goldfish.
– Shrimp and tiny snails: typically become snacks. Nerite snails may work in some setups, but goldfish may harass them.
Planning a Mixed Goldfish–Temperate Tank
Choose the Right Goldfish Type
– Best: fancy varieties (Oranda, Ranchu, Ryukin, Fantail, Telescope) in 20–23°C, with calm tankmates.
– Avoid: common/comet/shubunkin goldfish in smaller aquariums; they swim fast, grow large, and do best in ponds or large tanks without small tankmates.
Tank Size Guidelines
– Fancy goldfish: 75 liters / 20 gallons for the first, +40 liters / 10 gallons per additional fancy.
– Add extra volume for any non-goldfish tankmates. For example, two fancies plus a school of white clouds do best in 150–200 liters (40–55 gallons) or more.
– Longer tanks are better than tall tanks for swimming space and oxygen exchange.
Filtration and Oxygenation
– Aim for 8–10x tank volume per hour in total flow from filters (e.g., 200–250 gph for a 25-gallon). Use spray bars and baffles to avoid blasting fancies.
– Use two filters or a filter plus a large air stone to ensure redundancy and oxygen at cooler temps.
– Add a pre-filter sponge on intakes to prevent minnows/danios from getting sucked in and to increase biofilter surface.
Heating Strategy
– If your home falls below 20°C (68°F), use a reliable heater to keep the tank stable around 20–22°C (68–72°F). Stability reduces stress.
– Avoid setting the tank to 24–25°C just for tropicals; it pushes fancies too warm long-term.
Substrate and Layout
– Use smooth sand or rounded gravel to protect goldfish mouths and loach barbels.
– Goldfish dig. Anchor plants on wood/rock or use pots. Hardy plants include Anubias, Java fern, Bolbitis, and well-secured hornwort/elodea.
– Create calmer zones (for fancies) and slightly higher-flow zones (for danios or hillstream loaches) using spray bars and decor.
Feeding Without Chaos
– Goldfish diet: quality sinking pellets for goldfish, gel foods, blanched vegetables (spinach, zucchini), and occasional protein (bloodworms, daphnia).
– Tankmates: offer fine flakes/micro-pellets for minnows or danios. Target feed with a feeding ring at the opposite side to reduce competition.
– Feed small amounts 2–3 times daily. Remove uneaten food after a few minutes. Vary textures (floating for danios, sinking for fancies).
Maintenance Routine
– Test weekly at first: ammonia 0 ppm, nitrite 0 ppm, nitrate ideally under 20–30 ppm.
– Water changes: 30–50% weekly with gravel vacuuming. Goldfish waste demands more frequent cleaning than typical tropical community tanks.
– Keep pH stable. Do not chase numbers if fish are healthy and pH is steady within 7.0–8.0. Stability > perfection.
Stocking Strategy
– Start with the goldfish, then add schooling fish after the tank matures (6–8 weeks post-cycle). This reduces nitrate spikes on delicate fish.
– For schooling species, keep groups large enough (8–12+ white clouds or 8–10 danios) so they feel secure and avoid pestering goldfish.
Step-by-Step Setup Plan
1) Cycle the Tank
– Use fishless cycling with bottled bacteria, an ammonia source, and a test kit. Target: ammonia 0 ppm and nitrite 0 ppm within 24 hours of a measured ammonia dose before adding fish.
– Maintain 20–22°C during the cycle for realistic bacteria growth matching your future setup.
2) Add Goldfish First
– Introduce one or two fancies (not overstocked) and run the tank for 3–4 weeks. Monitor water quality, confirm stability, and adjust filtration and maintenance as needed.
3) Quarantine New Fish
– Quarantine any tropical tankmates for at least 4 weeks in a separate, cycled tank. Many diseases (ich, flukes) transfer easily. Goldfish are often carriers and sensitive to parasites themselves.
4) Introduce Schoolers Carefully
– Add your schooling fish as a group to reduce targeting. Feed lightly for the first week and observe behavior. Ensure there are visual breaks and escape routes using plants and decor.
5) Tune Flow and Oxygen
– Watch how fish swim. If fancies struggle, reduce current or redirect spray bars. If hillstream loaches are gasping or inactive, increase flow and surface agitation in part of the tank.
Troubleshooting and Red Flags
Signs of Stress
– Goldfish: clamped fins, bottom sitting, gasping at surface, frayed fins, rapid gill movement, floating/tilting (buoyancy issues), red streaks in fins.
– Tankmates: hiding constantly, faded color, torn fins, rapid breathing, flashing/scratching against decor, schooling too tightly (fear).
If Fin Nipping Starts
– Remove the offending species or increase group size (for shoalers) and add more cover. Often the safest solution is rehoming persistent nippers. Long-finned fancies do not tolerate nippers well.
Feeding Problems
– If goldfish eat everything before others get a chance, split feeding locations, pre-soak pellets so they sink at different spots, and distract with vegetables clipped to one side.
Water Quality Spikes
– Increase water changes, clean prefilter sponges weekly, and consider upgrading filtration. Check that your stocking is not excessive for a mixed tank.
Common Myths and Clear Answers
“Goldfish are cold-water fish and never need heaters.”
Goldfish are temperate. Many homes drop below their comfort zone in winter or at night. A heater can keep the tank steady at 20–22°C, which prevents stress and illness.
“Plecos clean goldfish tanks.”
Common plecos grow very large, produce a lot of waste, and often rasp goldfish slime coats. Bristlenose plecos prefer warmer water (23–27°C), so they are not a great fit for a goldfish-centered, cooler tank. Instead, rely on maintenance and carefully chosen temperate algae grazers if any.
“Livebearers are perfect with goldfish.”
Guppies, mollies, and platies like hard water but typically prefer warmer temperatures. Platies can sometimes manage at 20–22°C, but goldfish may eat fry and outcompete them. It is not an ideal pairing for beginners.
“Bigger tanks make any combination safe.”
Bigger tanks help, but temperature, behavior, and diet mismatches still apply. Mixing incompatible species in a 200-liter tank can still fail.
Example Setups That Can Work
Option A: Simple Temperate Community with Fancies
– Tank: 150 liters (40 gallons)
– Temperature: 20–21°C (68–70°F)
– Stock: 2 fancy goldfish + 10–12 white cloud mountain minnows
– Filtration: Two hang-on-back filters totaling ~800–1000 L/h (200–250 gph), each with sponge prefilters
– Layout: Sand substrate, wood with attached Anubias and Java fern, floating hornwort, moderate flow with surface agitation
– Notes: Feed sinking goldfish pellets and offer fine flakes to minnows on the opposite side. Weekly 40–50% water changes.
Option B: Active Temperate Tank with Flow Zones
– Tank: 280 liters (75 gallons)
– Temperature: 21–22°C (70–72°F)
– Stock: 2–3 fancy goldfish + 12 zebra danios + 1–2 hillstream loaches
– Filtration: Canister filter with spray bar plus a powerhead creating a higher-flow area against a rock wall for the loaches
– Layout: Sand, smooth stones, heavy aeration in one area, plants on wood/rock only
– Notes: Watch currents so fancies have calm lanes. Offer algae wafers or dedicated grazing rocks for loaches.
Health and Disease Considerations
Quarantine Is Non-Negotiable
Goldfish and cool-tropical fish can carry ich, flukes, and bacterial infections. Quarantine all new fish for at least 4 weeks with observation and, if needed, targeted treatment. Do not shotgun medicate the main tank.
Temperature and Ich
Ich spreads faster at warmer temperatures but is not a reason to raise goldfish tanks to high tropical temps. Treat with appropriate medication and increased aeration, and keep temperature within the safe range for both goldfish and tankmates.
Diet and Swim Bladder Issues
Fancy goldfish are prone to buoyancy problems. Use sinking foods, pre-soak pellets, and include fiber (peas with skins removed, gel foods). Avoid overfeeding and sudden diet changes.
Water Chemistry: Keep It Simple and Stable
pH and Hardness
– Aim for pH 7.2–8.0 if possible, but stability matters more than chasing a target.
– Moderate hardness (GH 8–12 dGH) is usually fine. Many municipal water supplies already fit this range.
Testing and Adjustments
– Test weekly at first, then bi-weekly once stable.
– If nitrate is consistently above 40 ppm, increase water changes, reduce feeding, upgrade filtration, or add more quick-growing plants (like hornwort) knowing goldfish may nibble.
Plants That Survive Goldfish
Durable Choices
– Anubias, Java fern, and Bolbitis attached to wood/rock
– Hornwort/elodea as floating or well-anchored stems
– Tough epiphytes and plastic plant anchors to keep roots safe from digging
What to Avoid
– Delicate carpeting plants and fine-rooted stems (goldfish will uproot them)
– Soft-leaved plants if your goldfish are heavy grazers
Quick Decision Guide: Should You Mix?
Mixing Might Work If
– You keep fancy goldfish only, not commons/comets
– You can maintain 20–22°C steadily
– You have a large, well-filtered tank (40 gallons or more)
– You choose temperate schooling fish (white clouds, danios) in decent group sizes
– You are ready for strict maintenance and observation
Do Not Mix If
– You want warm-tropical fish like bettas, neons, rams, or angelfish
– You have or want single-tail pond goldfish in smaller aquariums
– You cannot keep the tank stable in the low 20s °C / high 60s–low 70s °F
– You prefer delicate plants and gentle stocking with minimal maintenance
Frequently Asked Practical Questions
Will goldfish eat my schooling fish?
If they can fit in a goldfish’s mouth, eventually yes. Choose species that are too large to swallow once your goldfish mature, and add schooling fish that are already near adult size.
Can I keep corydoras with goldfish?
Most corydoras prefer warmer water and can be outcompeted for food. Some cooler species (like peppered cory) may tolerate lower temps, but mixed success is common. Bottom line: not recommended for beginners.
Are snails safe?
Nerite snails sometimes work because of their hard shells, but goldfish may pick at them. Smaller snails are usually eaten. Do not rely on snails to manage algae in a goldfish system.
What about UV sterilizers?
UV can reduce green water and control some free-floating pathogens. It is optional but helpful in heavily stocked goldfish tanks if sized correctly and maintained.
A Sample Weekly Routine for Mixed Tanks
Daily
– Feed small portions twice or thrice, splitting foods between goldfish and schoolers
– Observe fish for fin damage, gasping, or bullying
– Check temperature and equipment at a glance
Weekly
– Test ammonia, nitrite, nitrate, and pH
– Change 30–50% of water with dechlorinated, temperature-matched water
– Vacuum substrate and rinse prefilter sponges in old tank water
Monthly
– Deep clean one filter at a time (in old tank water)
– Inspect impellers, airline stones, and tubing
– Trim plants and re-anchor any loosened decor
Realistic Expectations
Behavioral Balance
Even with good planning, you may see chasing, occasional nips, or frantic feeding times. Some individual fish are simply incompatible. Be prepared to rehome a species or split tanks if needed.
Growth and Re-Assessment
Goldfish grow. That cute 5 cm (2 inch) fancy can become a 15–20 cm (6–8 inch) fish. Reassess stocking as fish mature and ensure your tank and filtration are still sufficient.
Conclusion: Can You Keep Goldfish with Tropical Fish?
Yes, but not in the typical “tropical community” sense—and not with warm-water species. The safest path is a dedicated goldfish tank. If you really want a mixed setup, treat it as a temperate community: keep fancy goldfish only, select cool-tropical tankmates like white clouds or zebra danios, hold the temperature at 20–22°C (68–72°F), use robust filtration with strong oxygenation, and maintain strict water change routines. Choose tankmates that are quick, schooling, and too large to swallow. Avoid fin-nippers, warm-water species, slime-coat raspers, and delicate invertebrates.
With careful planning, patience, and consistent maintenance, a mixed temperate tank can be peaceful and rewarding. But if anything seems off—fin damage, heavy chasing, stress, or water-quality problems—separate the fish. Your goldfish will thank you for a stable, species-appropriate home, and your tankmates will live longer too.
