Water Quality & Management · 17 min read

Ideal Water Parameters for a Koi Pond

Educational guide · References and further reading below. Seek qualified advice for fish-health decisions.

One of the most common questions in koi keeping is:

“What are the perfect water parameters for koi?”

It sounds like there should be a simple list of numbers: pH X, KH Y, temperature Z.

But good koi water management is more complicated than that.

There is no single combination of numbers that represents “perfect koi water” for every pond. A lightly stocked garden pond, a heavily fed grow-out pond, a dealer holding system and a quarantine tank can all contain koi while placing very different demands on the water.

What matters is not simply whether one test result falls inside a chart. The real goal is to maintain water that is safe, stable, highly oxygenated, biologically mature and capable of processing the waste being produced by the koi.

The distinction between an ideal operating target and a survival limit is especially important. Common carp can survive environmental conditions that would be far from ideal for long-term ornamental koi husbandry. FAO describes Cyprinus carpio as an adaptable species with broad environmental tolerance, but maximum tolerance should never be confused with optimal management.

A practical target table for koi ponds

The following table is best treated as a management guide, not a rigid prescription.

ParameterPractical koi-pond targetImportant interpretation
Dissolved oxygen≥5 mg/L; preferably closer to saturationMore oxygen margin is desirable in warm, heavily stocked ponds
Total ammonia nitrogen0 mg/L detectableAny persistent reading deserves investigation
Unionised ammonia NH3As close to zero as possibleToxicity rises with pH and temperature
Nitrite0 mg/L detectablePersistent nitrite indicates incomplete nitrogen processing
NitratePreferably low; <20 mg/L is a conservative veterinary referenceHigher levels may be tolerated, but chronic accumulation should not be ignored
pHApproximately 7.0–8.5 for most koi systemsStability is usually more important than chasing one exact number
KH / total alkalinityAbout 100–180 mg/L as CaCO3 is a useful recirculating-system targetSupports pH stability and nitrification
GH / total hardnessAt least >20 mg/L as CaCO3; moderate hardness is normally suitableDo not confuse GH with KH
TemperatureLow-to-mid 20s °C is a useful managed zone; koi tolerate a broader rangeHigher temperatures reduce oxygen margin
Chlorine0 mg/LDetectable chlorine is unsafe
Chloramine / total chlorine0 mg/LParticularly relevant with municipal water
Carbon dioxide<12 mg/L general veterinary referenceHigh CO2 can impair respiration even when oxygen appears adequate
SaltNormally no routine salt is requiredUse intentionally for a defined purpose rather than permanently
TDS / conductivityNo universal “ideal koi number”Best used to monitor trends

Merck’s freshwater veterinary reference values include dissolved oxygen above 5 mg/L, TAN and nitrite at zero, nitrate below 20 mg/L, total alkalinity above 100 mg/L CaCO3, hardness above 20 mg/L CaCO3 and zero chlorine. These are general freshwater medical reference values rather than koi-specific commandments, so they should be interpreted alongside stocking, feeding, temperature and source water.

The most important parameter may be the one your chart does not show: stability

A koi pond does not need to have exactly the same pH as somebody else’s pond. It does not need to have exactly the same GH or KH. It does not need to match a number quoted by a breeder, dealer or internet forum.

If your pond sits at a safe pH and remains stable, repeatedly adding chemicals to force it toward somebody else’s “perfect” value can make the water worse rather than better.

This is particularly true for pH, KH, temperature, salinity and TDS.

A safe, stable value is often preferable to a supposedly perfect value that constantly swings.

However, this principle should not be misused. Stability does not make toxic ammonia acceptable. It does not make nitrite acceptable. It does not make chlorine acceptable. Some parameters should genuinely remain at or close to zero.

1. Dissolved oxygen — aim for a margin, not merely survival

Merck’s general freshwater reference is dissolved oxygen above 5 mg/L, while UF/IFAS similarly recommends around 5 mg/L or higher for good fish health.

For a koi pond, especially a heavily stocked one, I would not design the system around “5 mg/L is enough.”

A better philosophy is: keep oxygen as high and stable as reasonably possible.

Why? Because the koi are not the only organisms consuming oxygen. Oxygen is also used by nitrifying microorganisms in the biofilter, other bacteria decomposing organic matter, algae and plants during darkness and microorganisms throughout the pond.

A dealer system containing many large koi can therefore have enormous oxygen demand.

Warm water makes oxygen management more important

Water’s ability to hold oxygen decreases as temperature rises. This means Malaysian koi keepers face a particular challenge: the time when koi metabolism and feeding are high is also the time when the water naturally holds less oxygen.

UF/IFAS notes that oxygen depletion is especially associated with warm weather, organic loading, algae die-offs and periods when oxygen consumption exceeds production. Oxygen in outdoor ponds also normally reaches its lowest point shortly before sunrise.

That makes early-morning dissolved-oxygen measurements far more informative than measuring only in the afternoon.

Your waterfall is not a dissolved-oxygen test

Strong water movement looks reassuring. But visual turbulence does not tell you the actual oxygen concentration.

A heavily stocked pond can have waterfalls, showers and return jets and still run with a smaller oxygen margin than expected.

For serious koi keeping, a reliable dissolved-oxygen meter is much more useful than guessing from bubbles.

2. Ammonia — the ideal reading is zero

The routine target for ammonia in an established koi pond is simple: undetectable.

Merck lists both total ammonia nitrogen and toxic unionised ammonia as zero under normal freshwater reference conditions.

Most tests measure Total Ammonia Nitrogen (TAN). TAN contains NH3 — unionised ammonia — and NH4+ — ammonium. NH3 is the much more toxic form.

As pH and temperature increase, the proportion present as NH3 rises. That is extremely relevant to tropical koi ponds.

A measurable ammonia reading at high pH and warm temperature can be considerably more dangerous than the same TAN reading in cooler, lower-pH water.

Do not create an “acceptable ammonia target”

Sometimes keepers become comfortable seeing a small ammonia reading because the fish appear normal. That is not the right goal.

In a mature system, persistent ammonia means that ammonia production and ammonia processing are no longer balanced.

Possible causes include increased feeding, increased fish biomass, immature biofilter, biofilter damage, reduced circulation through the filter, oxygen shortage, depleted alkalinity and trapped organic waste.

The ammonia reading is therefore not merely a number. It is evidence about whether the system is keeping up.

3. Nitrite — also aim for zero

Nitrite is the middle stage of nitrification. Ammonia is converted to nitrite. Nitrite is then converted to nitrate.

In a properly functioning mature biofilter, nitrite should not accumulate.

Nitrite is dangerous because it can interfere with haemoglobin and reduce the blood’s ability to carry oxygen effectively. The koi may then breathe rapidly, hang near water returns, pipe near the surface or become weak.

This can occur even though the dissolved oxygen measured in the pond looks acceptable.

Be careful with nitrite test units

This is a surprisingly common source of confusion.

Some kits report NO2- — nitrite while others report NO2-N — nitrite-nitrogen. These are not numerically the same.

Before comparing numbers from different test kits, check exactly what unit the manufacturer is reporting.

4. Nitrate — low is preferable, but interpretation requires context

Nitrate is produced after nitrite is oxidised. It is far less acutely toxic than ammonia or nitrite. That does not mean it is irrelevant.

Merck uses <20 mg/L nitrate as a conservative freshwater veterinary reference.

UF/IFAS notes that nitrate can accumulate substantially in recirculating systems with low water exchange and that chronic nitrate exposure deserves more attention than older aquaculture practices sometimes gave it.

For a high-quality ornamental koi pond, a sensible management philosophy is: keep nitrate as low as reasonably practical rather than asking how high you can safely allow it to become.

Why nitrate is useful even when it is not acutely toxic

A rising nitrate trend tells you something important. It means nitrogen is entering the system faster than it is being exported.

Think of it as:

feed → ammonia → nitrite → nitrate

The biofilter has done its job, but the nitrate remains in the water unless it is removed through water replacement, taken up biologically or processed through denitrification or another removal process.

So nitrate can function as a useful indicator of accumulated system load.

Again, check the units

Some nitrate kits report NO3- — nitrate while others report NO3-N — nitrate-nitrogen.

These are not the same numeric unit. The nitrogen-only value can be converted to nitrate by multiplying NO3-N by approximately 4.4.

That means 10 mg/L nitrate-nitrogen is not the same as 10 mg/L nitrate. It is approximately 44 mg/L nitrate.

5. pH — choose stability over obsession

Koi are adaptable. FAO describes common carp as having a broad pH tolerance and gives an optimal species range of approximately 6.5–9.0.

For most ornamental koi systems, roughly pH 7.0–8.5 is a practical managed zone.

But the exact number is less important than many people assume. A pond holding steadily around pH 7.4 can be perfectly suitable. Another pond may sit around 8.1. The second pond is not automatically better.

A stable 7.6 is usually better than a chemically manipulated 8.2

Keepers sometimes add buffers, acids or proprietary pH-adjusting products simply to force the pond toward a number they have been told is “ideal.” This can create unnecessary swings.

The more useful questions are:

  • Is the pH within a suitable range?
  • Is it stable?
  • Is KH sufficient?
  • Is ammonia present?
  • Does pH change significantly from morning to evening?

Remember that higher pH also increases the toxic NH3 fraction of measurable ammonia. Blindly raising pH while ammonia is present can make the water more dangerous.

Daily pH movement can be normal

Outdoor ponds may show some daily pH movement because photosynthesis affects carbon dioxide.

During daylight, plants and algae consume carbon dioxide and pH tends to rise. At night, photosynthesis stops while respiration continues, carbon dioxide rises and pH tends to fall.

The important question is not whether pH moves at all. It is how large the movement is, and whether the pond has sufficient buffering capacity.

6. KH / total alkalinity — protecting your pH and biofilter

KH is one of the most useful numbers in a koi pond. Unfortunately, many keepers do not test it until something goes wrong.

KH is commonly used by hobbyists to describe carbonate buffering. Laboratory references more commonly use total alkalinity expressed as CaCO3.

In practical terms, alkalinity tells you how much ability the water has to neutralise acid. Think of it as the pond’s reserve against sudden pH decline.

Why the biofilter consumes alkalinity

Nitrification produces acid. As bacteria convert ammonia → nitrite → nitrate, hydrogen ions are produced. Bicarbonate and carbonate help neutralise this acid and are gradually consumed in the process.

This means: heavy feeding → more ammonia → more nitrification → faster alkalinity consumption.

That is why KH is especially important in heavily stocked ponds, dealer systems, grow-out ponds, quarantine tanks and recirculating systems with limited water replacement.

What KH should you aim for?

UF/IFAS gives approximately 100–180 mg/L total alkalinity as a useful range for good biofiltration in recirculating systems. Merck uses >100 mg/L CaCO3 as a general freshwater reference.

This does not mean 99 mg/L is dangerous and 101 mg/L is perfect. It means the system should maintain a meaningful buffer reserve. Very low KH is the greater concern.

What happens when KH becomes depleted?

If alkalinity falls far enough:

acid accumulates → pH begins falling → nitrifying bacteria become less efficient → ammonia and nitrite can begin increasing

That is one reason a koi pond can appear stable for months and then suddenly experience what looks like multiple water-quality failures at once.

7. GH / total hardness — important, but do not confuse it with KH

GH describes primarily calcium, magnesium and other divalent minerals in the water. KH describes buffering capacity. They are not interchangeable.

You can have high GH and low KH, or low GH and high KH.

Many koi ponds operate successfully in moderately hard water. Unlike ammonia or nitrite, there is no reason for most koi keepers to constantly manipulate GH to hit one exact number.

Why calcium and magnesium matter

These minerals participate in ion regulation, bone and scale development and normal physiological function.

Hardness also influences the behaviour and toxicity of certain chemicals. Copper is a particularly important example: water chemistry and alkalinity materially affect copper safety.

That is why water-treatment advice cannot always be separated from the pond’s mineral chemistry.

8. Temperature — there is no single ideal temperature for every purpose

Temperature is one area where oversimplified charts can be misleading.

Koi can live across a broad temperature range. FAO reports that common carp show best growth broadly around 23–30°C, while ornamental-koi research has found strong juvenile growth across approximately 24–30°C.

But the temperature that maximises juvenile growth is not automatically the temperature that provides the greatest oxygen safety margin for a heavily stocked adult koi pond.

As temperature rises, koi metabolism rises, food intake can increase, oxygen demand increases, microbial activity rises, oxygen solubility falls and toxic NH3 fraction rises if ammonia is present.

So temperature always has to be interpreted with the rest of the system.

A practical managed temperature zone

If temperature control is available, the low-to-mid 20s °C provide a useful general operating zone for active adult koi husbandry.

But this should not be treated as a universal law. Breeding, growth, quarantine and long-term display systems may use different temperature strategies.

The key lesson is: temperature changes the meaning of several other water parameters.

Malaysia: high temperature means less room for error

Many Malaysian koi ponds naturally remain in the upper 20s °C for substantial periods. This is not automatically a problem.

However, it means oxygen deserves even more attention. At warm temperatures, dissolved oxygen saturation is lower, koi can be highly metabolically active, feeding may be heavy, the biofilter is active and organic decomposition is active.

A well-aerated Malaysian koi pond can perform extremely well. A warm, heavily stocked pond with mediocre aeration can deteriorate very quickly.

9. Chlorine and chloramine — target zero

This parameter is straightforward. If koi are in the water, chlorine should be zero.

Merck lists both free chlorine and total chlorine at zero for freshwater systems containing fish.

The issue is especially important when using municipal water for water changes, automatic top-up systems or filter washing.

Chloramine is not simply “strong chlorine”

Chloramine is produced by combining chlorine and ammonia. When chloramine is neutralised, ammonia chemistry must also be considered.

The appropriate water conditioner should match the water treatment used by the local supply.

10. Carbon dioxide — the forgotten respiratory parameter

A pond can have reasonable dissolved oxygen and still have excessive carbon dioxide.

CO2 is produced by koi, biofilter organisms, heterotrophic bacteria and decomposition.

Merck uses <12 mg/L as a general freshwater reference.

Excessive CO2 interferes with efficient gas exchange and can contribute to respiratory stress. Bakki showers, aerators and vigorous water-air interfaces do more than add oxygen. They also help strip unwanted gases from the water.

11. TDS — do not confuse a meter reading with water quality

TDS meters are extremely popular in koi keeping. Unfortunately, they are often interpreted too simplistically.

A TDS meter cannot tell you ammonia, nitrite, nitrate specifically, chlorine, dissolved oxygen or pathogens. It primarily gives an indirect estimate of dissolved ionic material, commonly derived from conductivity.

A TDS value by itself therefore cannot tell you whether water is “good” or “bad.”

There is no scientifically universal ideal koi TDS

A pond containing naturally hard mineral-rich source water may have a relatively high TDS while maintaining excellent fish health. Another pond may have a much lower TDS.

Neither number is meaningful without context. TDS is more useful for detecting change.

If your source water is stable and the pond TDS steadily rises over time, dissolved material may be accumulating. That can prompt you to investigate water-change rate, salt, buffers, mineral additives, nitrate and other dissolved substances.

Use TDS as a trend indicator, not as a koi-health score.

12. Routine salt concentration — normally zero is fine

Koi are freshwater fish. A healthy, stable koi pond does not require permanent salt simply because koi are present.

Salt can be useful for specific purposes, such as chloride protection during nitrite problems, some osmoregulatory support situations, selected parasite protocols and some supportive disease protocols.

But those are uses, not proof that every koi pond should continuously contain salt.

Source water can determine your entire management strategy

Two koi owners may need different management practices simply because their source water is different.

One may receive water with strong KH, moderate GH and stable pH. Another may receive extremely soft, weakly buffered water.

Municipal water may contain chlorine or chloramine. Well water may contain low oxygen, high carbon dioxide, iron, hydrogen sulphide or supersaturated gases.

Understanding source water sets the starting chemistry of the entire system.

Test your tap water separately from your pond water

At minimum, it is useful to know the source-water pH, KH/alkalinity, GH, chlorine/chloramine, nitrate and temperature.

If you perform large water changes, differences between source and pond chemistry become increasingly important.

“Ideal” parameters change with stocking density

Consider two ponds.

Pond A

Eight koi in a large garden pond. Moderate feeding. Strong filtration.

Pond B

Forty large koi in a dealer tank. Heavy feeding. Constant stock turnover.

Even if both ponds have exactly the same pH and KH, Pond B needs a much larger margin for oxygen, biological filtration, solids removal and water exchange.

So there is no meaningful “ideal parameter chart” without considering biological load.

The ideal parameter for a quarantine tank may be different again

Quarantine systems have their own challenges. They frequently experience sudden fish additions, transport-stressed fish, reduced appetite, changing feeding, medication and immature biofilters.

Therefore, even if the target numbers are broadly the same, the testing frequency should be much higher.

Recommended monitoring priorities

Very high priority

  • temperature;
  • dissolved oxygen where practical;
  • pH;
  • ammonia;
  • nitrite.

High priority

  • KH / alkalinity;
  • nitrate.

Periodic / situational

  • GH;
  • chlorine/chloramine;
  • carbon dioxide;
  • TDS/conductivity;
  • source-water chemistry.

When should you test more frequently?

Increase testing whenever the system changes. Examples include a new pond, new biofilter, large stock arrival, increased feeding, medication, major filter cleaning, power interruption, pump failure, unusually hot weather, prolonged cloud cover, algae crash, very heavy rain, major water change or abnormal fish behaviour.

The worse the consequence of a failure, the more frequently the system deserves measurement.

Do not measure only when fish become sick

By the time koi begin piping, sitting on the bottom, clamping fins or refusing food, the water-quality problem may already be significant.

The purpose of routine testing is to identify a trend before the koi have to tell you something is wrong.

The difference between target, warning and emergency

This is a more useful way to think about water parameters.

Target

Where you intentionally try to operate. Example: ammonia = zero.

Warning

Something has moved away from the target and requires investigation. Example: a previously zero-ammonia pond now develops a repeatable measurable reading.

Emergency

The parameter has moved far enough to threaten fish rapidly. Example: severe oxygen depletion or chlorine exposure.

Good koi management is about responding at the warning stage, not waiting for the emergency.

Common mistakes when interpreting water parameters

Mistake 1: Looking only at pH

A normal pH does not mean ammonia is zero, oxygen is adequate, KH is adequate or nitrite is zero.

Mistake 2: Looking only at water clarity

Clear water can still be toxic.

Mistake 3: Treating one internet number as universal

Different sources may report different species, systems, life stages and units.

Mistake 4: Comparing NO2 with NO2-N

These are not the same numeric unit.

Mistake 5: Comparing NO3 with NO3-N

Again, these are not the same numeric unit.

Mistake 6: Believing a TDS meter replaces water testing

It does not.

Mistake 7: Adjusting pH without checking KH

A pH number tells you the current acid-base state. KH tells you something about how well that pH is protected against change.

Mistake 8: Ignoring temperature when interpreting ammonia

Warm, alkaline water increases the proportion of toxic NH3.

A practical target for a well-managed koi pond

If I were evaluating a mature ornamental koi pond, I would want to see something broadly like:

Ammonia: undetectable Nitrite: undetectable Nitrate: kept low and controlled Dissolved oxygen: comfortably above 5 mg/L, preferably with a generous safety margin pH: stable, commonly somewhere around 7.0–8.5 KH: sufficient to prevent pH instability and support nitrification, often around or above 100 mg/L CaCO3 in a recirculating system GH: adequate mineral hardness rather than extremely mineral-depleted water Chlorine/chloramine: zero Temperature: appropriate for the season and management goal, with extra oxygen attention as temperature rises TDS: understood as a trend rather than chased as a target

The important word throughout that list is stable.

Malaysia-specific practical targets

For Malaysian koi ponds, place even greater emphasis on:

Strong oxygen margin

Warm water naturally carries less dissolved oxygen.

Sufficient KH

Heavy feeding and active biofiltration can consume alkalinity continually.

Zero ammonia and nitrite

Tropical temperatures can make ammonia problems more dangerous and increase overall biological activity.

Good waste removal

Warm organic-rich water encourages rapid microbial decomposition.

Regular water replacement

This helps prevent nitrate and dissolved material from continually accumulating.

Early-morning observation

A koi pond that looks perfectly healthy at 3 p.m. can have very different oxygen conditions near sunrise.

Final perspective

There is no magical set of water numbers that guarantees healthy koi. Healthy water is the result of a balanced system.

The best water parameters are not simply the numbers that fall inside a chart. They are numbers that remain safe and stable while koi are feeding, koi are growing, the biofilter is processing waste, oxygen remains plentiful, alkalinity remains available and waste products are exported.

If you remember only the essentials, remember these:

Ammonia: zero. Nitrite: zero. Chlorine: zero. Oxygen: high. pH: safe and stable. KH: sufficient to keep it stable. Nitrate: controlled. Temperature: understood, not ignored.

And above everything:

Do not manage a koi pond by chasing individual numbers. Manage the relationships between the numbers.

That is what turns water testing from a collection of test-kit colours into genuine pond management.

References and further reading

  • Merck Veterinary Manual — freshwater reference ranges, water-quality analysis and environmental hazards.
  • University of Florida IFAS Extension — dissolved oxygen, ammonia, nitrification, alkalinity and recirculating-system biofiltration.
  • FAO — common carp environmental tolerance and growth biology.

Further reading links cover the related husbandry, diagnostic or technical principles. They are not an endorsement of this article or a substitute for professional advice; requirements and applicability vary by species, system and location.

Ask Jonathan on WhatsApp