Plant & Species Compatibility

Cold-Water Aquarium Fish for an Unheated Tank

The white cloud minnow does poorly in warm tropical water and does best at 60 to 72 F, which makes an unheated tank its ideal home, not a compromise.

A white cloud mountain minnow kept at a tropical 78 F lives a shorter, duller life than one kept at 64 F. It is one of the few aquarium fish that prefers a cool room to a heater, which flips the usual logic: for this fish, the unheated tank is the right tank, not the budget one.

That is what "cold water" means in practice. Not a chilled tank, but a normal room that sits somewhere around 64 to 74 F year-round, run without a heater. A short list of fish and inverts does better in that range than in a heated tropical tank, and a true cold-water fish like the goldfish is a different animal that needs a pond, not a bowl. Here is what actually suits an unheated tank.

The short version

  • The best unheated-tank fish is the white cloud mountain minnow (Tanichthys albonubes): it prefers 60 to 72 F and does poorly in warm tropical water, so a room-temperature tank suits it.
  • The zebra danio (Danio rerio) is the tough, active backup: it holds up from 64 to 77 F and forgives beginner mistakes, but it is fast enough to stress slow tankmates.
  • Cherry shrimp (Neocaridina davidi) run cool too, from 65 to 78 F, and make a good cleanup colony in an unheated planted tank.
  • "Cold water" here means an unheated room around 64 to 74 F, not a chilled tank. A goldfish (Carassius auratus) is cold-water but reaches 8 inches with a heavy bioload and needs 30 gallons or more, or a pond.

What "cold water" actually means

Most keepers who want a no-heater tank are not after a chilled setup. They want to skip the heater in a house that stays around 64 to 74 F, and stock fish that are comfortable there. That is a real, stable niche: the danger is not the average temperature, it is the swing. A tank tracks the room, so a winter draft by a window can drop it below 60 F, and a hot week can push it past 80 F.

So the honest rule is that an unheated tank still needs a thermometer, and in a cold house it often needs a small heater set low, to 64 F, as a floor rather than a warmer. The fish below all handle the normal room band; none of them handles a tank that swings 15 degrees in a day.

White cloud mountain minnow: the best unheated fish

The white cloud mountain minnow (Tanichthys albonubes) is the fish this whole category is built around. It reaches 1.5 inches, wants a tank of 10 gallons or more, and prefers 60 to 72 F with pH 6.0 to 8.0 and GH 5 to 19. Keep a school of 6 or more and the males color up brighter than they ever do alone.

The reason it beats the tropicals is the temperature preference. A white cloud does poorly in sustained warm water above 72 F, which is exactly where a tropical community tank sits, so an unheated room is its home range, not a hardship. It is peaceful, cheap, and hardy enough for a first tank, and it summers happily in an outdoor pond before coming back in for winter.

Zebra danio: the hardy, active option

The zebra danio (Danio rerio) is the tough backup when a room runs a little warmer. It grows to 2 inches, wants 10 gallons or more, and tolerates 64 to 77 F with pH 6.5 to 7.5 and GH 5 to 12. It is one of the most forgiving fish in the hobby and a good choice for a keeper still learning to hold parameters steady.

The catch is energy. A zebra danio is so active it stresses slow or long-finned tankmates, darting through the tank all day and nipping trailing fins. Keep a group of 6 or more so the chasing stays within the school, give them a tank with length to swim (a 20-gallon long beats a tall 10), and pair them only with other quick fish, not a slow fancy betta.

Cherry shrimp and snails for a cool tank

The cleanup crew runs cool without complaint. A cherry shrimp colony (Neocaridina davidi) grazes biofilm and leftover food at 65 to 78 F and GH 4 to 14; start with 10 or more and it breeds to fill the tank. Cool water actually suits them, as long as the temperature is steady and there is no copper in the tank.

Snails handle the cool end too. A ramshorn snail (Planorbella sp.) tolerates 65 to 82 F and a bladder snail (Physella acuta) runs from 60 to 84 F, so both work the substrate in an unheated tank. A nerite snail is the exception: it wants 72 F at the low end, so it is a better fit for a warmer room than a genuinely cool one.

The plants that match a cool tank

The fish are the easy part; the plants decide whether the tank stays balanced. Pick species whose range covers a cool room, not tropical plants that sulk below 70 F. Hornwort (Ceratophyllum demersum) runs from 59 to 86 F, grows fast, and pulls ammonia hard, which makes it the workhorse of an unheated planted tank.

Two more cover the rest of the tank. A marimo moss ball (Aegagropila linnaei) prefers cooler water, 59 to 77 F, and shrimp graze the biofilm off it all day. Vallisneria (Vallisneria spiralis) handles 64 to 82 F and throws runners into a tall background curtain. All three overlap the 64 to 72 F band a white cloud tank runs at, so the plants and the fish want the same water.

The honest part: an unheated tank is not a no-thermometer tank

The failure mode is treating "no heater" as "no attention to temperature." A tank sitting on an exterior wall in January can hold 56 F for a week, and even a white cloud minnow, comfortable at 60 F, is stressed at 56. A tank in a sunny window in July can cook past 82 F. The cost is a slow loss of fish that the keeper blames on disease when it was really a 15-degree swing.

Two rules keep it honest. Do not mix cool-water and tropical fish, because no single temperature suits both, and a white cloud at 78 F or a betta at 64 F is a compromise that shortens a life. And keep a thermometer on the glass; in a cold house, a small heater set to 64 F as a floor costs little and removes the winter risk. If a fish looks unwell after a temperature swing, that is a health question for a vet, not a guess from a chart.

Frequently asked questions

What is the best cold-water fish for a small tank?

For a tank of 10 gallons or more, a school of white cloud mountain minnows (Tanichthys albonubes, 6 or more) is the best unheated choice. For a 5-gallon, a cherry shrimp colony is the better cool-water option, since most cold-water schooling fish want 10 gallons of swimming room. A goldfish is not a small-tank fish at all.

Can you keep fish without a heater?

Yes, if the room holds around 64 to 74 F year-round and you stock cool-water species like white clouds, zebra danios, and cherry shrimp. Keep a thermometer on the tank, and in a cold house add a small heater set to 64 F as a floor against winter drafts. The problem to solve is the swing, not the average.

Do white cloud minnows need a heater?

No. White cloud minnows prefer 60 to 72 F, and a heater set to tropical temperatures actually shortens their life. In a house that stays above 64 F they need no heater at all; in a cold house, set a heater to 64 F as a floor, not as a warmer.

Can goldfish live in an unheated tank?

Goldfish are cold-water fish, comfortable at 60 to 74 F, but they reach 8 inches with a high bioload and need 30 gallons or more, or a pond. An unheated 10-gallon desktop tank is far too small. If a goldfish is what you want, read do goldfish eat plants first, because the tank has to be built around the fish.

Before you fill an unheated tank, check that the fish, the shrimp, and the plants all overlap the temperature your room actually holds in January and July. Run the build through the build planner for a balanced, cool-water 10-gallon, verify each species' real range in the compatibility database, and read the rest of the species compatibility guides. Next reads: the best nano fish for small tanks, stocking a 10-gallon tank, and if algae shows up in the cooler light, the best algae eaters.

Species and gear in this guide

Parameters pulled live from the compatibility database.

Not sure your build will balance? Plan it first.

The build planner turns a setup type, a size, and a water source into a stocked, planted build with a will-it-balance read. Free, and it saves you the first dead tank.

Open the build planner

Want the parameter ranges behind every choice? Browse the compatibility database, or get one build breakdown a week in the newsletter.