Best fish lists

Best Coldwater Fish for Unheated Aquariums

Last updated: May 2026

Aquarium guideFreshwater
Quick answer
  • Room temperature is not stable: an unheated tank can swing from 14°C (57°F) in winter to 24°C (75°F) in summer - you need species that handle that range comfortably.
  • Best beginner coldwater fish: white cloud mountain minnows, goldfish (in appropriately sized tanks), weather loaches, and dojo loaches are the most forgiving choices.
  • Goldfish are not bowl fish: a single fancy goldfish needs a minimum 120-litre (30-gallon) tank with strong filtration, and two doubles that requirement fast.
  • Never mix coldwater and tropical: neon tetras, bettas, and guppies need 24-28°C (75-82°F) - temperatures that will stress or kill most coldwater species over weeks.
  • Filtration matters more in cold water: beneficial bacteria work more slowly at lower temperatures, so the nitrogen cycle takes longer to establish.
  • Some "coldwater" species still have a floor: below 10°C (50°F), most aquarium coldwater fish struggle - an unheated garage in a northern winter may still need a low-wattage heater as a safety net.

What "unheated" actually means for your fish

Unheated does not mean effortless. It means you are letting your tank settle at ambient room temperature - and that temperature moves with the seasons, your central heating schedule, and where the tank sits. A living-room tank in the UK might sit at 20°C (68°F) in summer and drop to 15°C (59°F) in January if heating is turned off at night. A tank near a south-facing window could push 26°C (79°F) in July.

That variability is the core challenge of coldwater fishkeeping. The species below are chosen because they tolerate a range, not just a single low number. A fish that needs exactly 18°C and gets nothing else is just as poorly matched as a tropical fish dropped into cold water.

Before you stock anything, spend a week with a thermometer in the empty tank. Note the lowest reading (usually early morning in winter) and the highest (afternoon in summer). That range is what your fish will live in.

Tip

A simple glass thermometer costs under £2 and tells you more about tank suitability than any care guide. Log morning and evening readings for a few days before buying fish. App-aquatic's parameter log makes this easy to track across time.

The best coldwater fish for unheated aquariums

White cloud mountain minnow (Tanichthys albonubes)

This is the most underrated beginner fish in the hobby, and it thrives specifically because it was discovered in cool mountain streams in southern China. Temperature range: 14-22°C (57-72°F), with short excursions to 10°C (50°F) tolerated. They are active, colourful, peaceful, and stay small - adults reach about 4 cm (1.5 inches).

White clouds are shoaling fish. Keep at least six, ideally ten or more. A group of ten in a planted 60-litre (15-gallon) tank is one of the most visually satisfying setups in freshwater fishkeeping. They are genuinely hardy - far more forgiving of new-keeper mistakes than neon tetras - and they breed readily in cooler water with a bit of floating vegetation.

What most guides miss: white clouds are often sold as "tropical" in shops that keep them at 24°C (75°F). They survive this but do not thrive at it long-term. Buy from a store that keeps them cool, or expect a brief adjustment period when you bring them home to a colder tank.

14-22°C
White cloud mountain minnow temperature range

One of the widest thermal tolerances of any aquarium fish - ideal for unheated tanks with seasonal variation.

Goldfish (Carassius auratus)

Goldfish are the species most people think of first, and they are genuinely well-suited to unheated tanks - but they are also the most commonly mis-kept fish in the hobby. Temperature range: 10-24°C (50-75°F). They handle cool water well. What they do not handle is poor filtration, overcrowding, or small volumes.

A single common goldfish grows to 30 cm (12 inches) and produces enormous quantities of waste. A pair of fancy goldfish (telescope, oranda, ryukin) in a 120-litre (30-gallon) tank is the realistic minimum - and even then, you need a canister or strong hang-on-back filter running at 8-10× tank volume per hour. Underfiltering a goldfish tank is the single most common reason goldfish die young.

Common goldfish and comet goldfish are meant for ponds. They grow too large for most home aquariums. Stick to fancy varieties if you want to keep them indoors long-term.

Honest take

Most goldfish in the hobby are killed by well-meaning owners who keep them in too-small tanks with too-little filtration. A 10-litre bowl is not a home for any fish. If you want goldfish but do not have space for a proper setup, white cloud mountain minnows will give you a more rewarding experience in a smaller footprint.

Weather loach / dojo loach (Misgurnus anguillicaudatus)

Weather loaches are fascinating, charismatic, and wildly underappreciated. Temperature range: 10-24°C (50-75°F), making them as cold-tolerant as goldfish. They are social - keep two or three minimum - and reach 20-30 cm (8-12 inches) at adulthood, so they need space. A 120-litre (30-gallon) tank is a workable minimum for a pair.

Their name comes from an old observation that they become unusually active before barometric pressure drops ahead of storms. It's real and genuinely entertaining to watch.

Critical care note: weather loaches are escape artists. Any gap in a lid - around filter pipes, heater cables, or light fittings - is a gap they will find. Secure your lid. They also need a soft substrate; they burrow and will abrade their barbels on coarse gravel.

Stone loach (Barbatula barbatula)

Less common in shops but worth seeking out if you want a species that can handle genuinely cold water - down to 5°C (41°F) at the low end. Native to UK and European rivers, stone loaches are slender, bottom-dwelling, and nocturnal. They stay smaller than weather loaches, reaching about 15 cm (6 inches), but share the same burrowing habit and escape tendency.

These are a better fit for a cold garage tank or outdoor conservatory setup in temperate climates than most other species on this list.

Hillstream loach (various species, e.g. Sewellia lineolata, Pseudogastromyzon cheni)

Hillstream loaches come from fast-flowing, highly oxygenated mountain streams and are among the most oxygen-demanding fish you can keep. Temperature range: 16-24°C (61-75°F). They need strong flow - powerheads or spray bars pointed at the surface - and smooth river rocks to graze on. They eat biofilm and algae, so a mature, well-lit tank with established rock surfaces suits them far better than a brand new setup.

They are not easy beginners' fish, but they are spectacular to watch and genuinely suited to the temperature ranges common in cool rooms.

Common mistake

Buying hillstream loaches for a new tank. They need a well-established biofilm to graze on and are sensitive to poor water quality. Set the tank up for at least three months before adding them, and make sure your tank is properly cycled first.

Rosy barb (Pethia conchonius)

Most barbs are tropical, but rosy barbs are an exception - comfortable at 14-22°C (57-72°F), which puts them squarely in unheated-tank territory. Males develop vivid pink-red colouration. They are active, mid-water shoalers; keep six or more in a 90-litre (20-gallon) minimum tank. They can be fin-nippers in smaller groups, so the number matters.

Species that do not belong in a coldwater tank

This is where a lot of beginners go wrong by trusting a shop employee who doesn't know - or doesn't care - about temperature compatibility.

Avoid in an unheated tank: neon tetras, cardinal tetras, guppies, platies, mollies, bettas, most corydoras species, angel fish, discus, and any cichlid not specifically listed as cold-tolerant. These fish need sustained temperatures of 23°C (73°F) and above. A room-temperature tank will not kill them in a week - it will weaken their immune system slowly, make them vulnerable to whitespot and bacterial infections, and shorten their lifespan significantly.

Watch out

Platies and mollies are often sold alongside white clouds in cold sections of fish shops. They are not coldwater fish - they are livebearers that prefer 22-28°C (72-82°F). An unheated UK room may sustain them through summer but not winter. Do not mix them with genuinely coldwater species.

Tank setup and filtration for coldwater fish

Coldwater tanks have one filtration challenge that tropical setups do not: nitrifying bacteria work more slowly at lower temperatures. The same bacterial colonies that process ammonia and nitrite in a tropical tank will do so at reduced efficiency below 18°C (64°F). This means your nitrogen cycle takes longer to establish - sometimes four to six weeks instead of three - and your tank is more vulnerable to ammonia spikes after water changes or overfeeding.

Practical responses: run slightly larger filtration than you think you need, do not overstock, and be conservative with feeding. Cold water also holds more dissolved oxygen, which is one genuine advantage - surface agitation matters less than in a tropical setup, though it still helps.

For goldfish specifically, mechanical filtration is as important as biological. They produce a lot of visible waste. A filter with good mechanical media (foam, filter floss) that you can rinse regularly is more useful than a filter optimised purely for biological capacity.

Tip

Water changes in coldwater tanks need to account for temperature matching. Cold tap water going straight into a tank risks shocking fish, especially in summer when the temperature difference between tap and tank can be 5°C (9°F) or more. Let replacement water sit and equilibrate, or mix with warm water to match tank temperature before adding.

Water parameters for coldwater species

Temperature is the headline parameter, but it is not the only one. Goldfish and most loaches prefer slightly hard, neutral to alkaline water: pH 7.0-7.8, general hardness (GH) 8-15 dGH. White cloud mountain minnows are more flexible - pH 6.0-8.0, with soft to moderately hard water. Hillstream loaches want high oxygen and moderate hardness, pH 6.5-7.5.

Ammonia and nitrite should always read zero in a healthy, cycled tank. Nitrate below 20 ppm for sensitive species; goldfish tolerate higher but do better kept low. Test weekly in new tanks, every two weeks once established. For a full breakdown of what to test and why, see our guide to aquarium water parameters.

Regular water changes are the simplest tool you have for keeping parameters in range. Most coldwater tanks benefit from a 25-30% water change weekly. See how often to do water changes for specifics by stocking level.

Stocking a coldwater tank: avoiding the common pitfalls

The single most common stocking mistake in coldwater tanks is treating goldfish as a small-tank fish and adding other species to fill the space. Goldfish are not community fish in the traditional sense. Their temperature range, waste production, and feeding style make them difficult tankmates for most other species. The best goldfish tank is usually a species-only goldfish tank.

White cloud mountain minnows, rosy barbs, and hillstream loaches can work together in a single setup if your temperature sits steadily in the 16-22°C (61-72°F) range. Weather loaches pair well with goldfish - similar temperature range, similar water preferences, and they benefit from the same heavy filtration.

Before you buy, run your stocking plan through the free stocking calculator to check compatibility and bioload. It takes the guesswork out of whether your filter can handle your chosen combination.

120 L
Minimum tank size for two fancy goldfish

Most shop advice dramatically understates this - a 60-litre tank with two goldfish is a welfare problem within six months.

Track your parameters and get care reminders with App-aquatic.

Get the free app

Can I keep tropical fish in a coldwater tank if my room gets warm in summer?

No. Summer highs are not enough. Tropical fish need sustained warmth year-round - a tank that hits 24°C in July and drops to 16°C in January will stress them constantly and shorten their lives. Pick species suited to your tank's actual year-round range, not just its peak.

Do I need a heater at all for a coldwater tank?

In most centrally heated UK or European homes, no - a heater is not required. But in a garage, basement, or conservatory that drops below 10°C (50°F) in winter, a low-wattage heater set to 12-14°C acts as a safety floor without turning your setup into a tropical tank. Think of it as frost protection rather than tropical heating.

Are white cloud mountain minnows really better than goldfish for beginners?

For most beginners with a standard-sized home aquarium, yes. White clouds are small, inexpensive, easy to feed, and forgiving of minor water quality lapses. Goldfish can be deeply rewarding but punish inadequate filtration and space fast. If you have a 60-litre (15-gallon) tank, white clouds are the right call. See the