Skip to content

Aquarium Water Chemistry: pH, GH, KH, Ammonia

A heartwarming moment of a cat cuddling a dog on green grass outdoors.

Why Water Chemistry Is the Real Foundation of Fishkeeping

The single biggest mistake new fishkeepers make is treating the aquarium as a decoration and the fish as the focus. In reality, you are not keeping fish — you are keeping water, and the fish simply live in it. Understanding aquarium water chemistry is what separates a thriving, low-maintenance tank from a cycle of mysterious deaths and frustration.

Fish are sentient animals that feel pain and stress, and unstable or toxic water is a constant, invisible source of suffering. Most “disease” in home aquariums is not a pathogen at all — it is poisoning or chronic stress from poor water quality that weakens the immune system. The good news is that the chemistry is learnable, and a handful of test kits plus a regular water-change habit will keep the vast majority of problems away before they start.

This guide walks through the core parameters every keeper should understand: pH, general hardness (GH), carbonate hardness (KH), and the nitrogen compounds — ammonia, nitrite, and nitrate. None of these require a chemistry degree. They require curiosity, a test kit, and consistency.

The Nitrogen Cycle: The Engine Behind Everything

Before any single parameter matters, you need to understand the process that drives all of them: the nitrogen cycle. Fish constantly excrete ammonia through their gills and waste. Ammonia is extremely toxic — even small amounts burn gills and damage organs. In an established tank, colonies of beneficial bacteria convert that ammonia into nitrite (also toxic), and a second group of bacteria converts nitrite into nitrate (far less toxic, removed by water changes and plants).

A brand-new tank has none of these bacteria. If you add fish to uncycled water, ammonia spikes and the fish are essentially marinating in poison — this is the infamous “new tank syndrome.” The cycle is non-negotiable, and you should always cycle the tank before stocking it. For the complete step-by-step process of establishing those bacterial colonies, read our guide to the aquarium cycling nitrogen cycle, which is the essential companion to this article.

Once you grasp that the bacteria are doing the heavy lifting, the rest of aquarium water chemistry becomes a matter of measuring and supporting that biological filter rather than fighting chemistry by hand.

Understanding pH and Why Stability Beats Perfection

pH measures how acidic or alkaline your water is, on a scale from 0 to 14, with 7 being neutral. Most community freshwater fish do well somewhere between 6.5 and 7.8, but the exact number matters far less than beginners assume. A stable pH that is slightly “wrong” for a species is almost always healthier than a constantly swinging pH chasing a perfect target.

Avoid the temptation to dose chemical “pH adjusters” from the fish store. These products cause rapid swings that stress or kill fish, and the pH usually rebounds within hours. If your tap water is consistent and your fish are settled, leave the pH alone. Where pH genuinely matters is when you keep species with strong preferences — soft-water blackwater fish versus hard-water rift-lake cichlids — and even then, you adjust slowly through substrate and water source, not bottled quick-fixes.

Test pH at the same time of day, because it naturally drifts with the day–night cycle as plants and fish exchange carbon dioxide. A morning reading and an evening reading will differ in a planted tank, and that is normal.

GH and KH: Hardness and the Hidden pH Buffer

General hardness (GH) measures dissolved minerals, mainly calcium and magnesium. It affects osmotic balance, shell and bone development, and which species will thrive. Soft-water fish like many tetras and rams prefer low GH, while livebearers, goldfish, and African cichlids want harder water. You can usually identify your starting GH from a test kit or your local water utility report.

Carbonate hardness (KH), sometimes called alkalinity, is arguably more important for stability than pH itself. KH is the water’s buffering capacity — its ability to resist pH swings. Low KH means pH can crash suddenly as acids accumulate, which is dangerous. A healthy KH keeps pH steady between water changes. If you struggle with crashing pH, raising KH gently (often with crushed coral or a buffering substrate) is the fix, not chasing pH directly.

Think of it this way: KH is the shock absorber, pH is the reading on the dial. Stabilize the shock absorber and the dial stops jumping. This is one of the most underappreciated relationships in aquarium water chemistry, and understanding it prevents the dreaded overnight pH crash that wipes out a tank.

Ammonia, Nitrite, and Nitrate: The Numbers That Kill

These three compounds are where water quality lives or dies. Here is what your readings should look like in a healthy, cycled tank:

  • Ammonia: 0 ppm. Anything above zero is an emergency — it damages gills and is acutely toxic, more so at higher pH and temperature.
  • Nitrite: 0 ppm. Nitrite interferes with the blood’s ability to carry oxygen (“brown blood disease”) and is also acutely toxic.
  • Nitrate: Ideally under 20–40 ppm. Far less toxic, but chronic high nitrate stresses fish, fuels algae, and harms sensitive species and invertebrates.

If you ever see ammonia or nitrite above zero in a stocked tank, do an immediate partial water change and reduce feeding. A spike usually means the tank was understocked-then-overstocked too fast, a filter was over-cleaned and lost bacteria, or something died unseen. Liquid test kits are far more accurate than paper strips for these critical values, and they are an investment worth making.

Choosing and Using a Test Kit

You do not need a laboratory. A basic liquid master test kit covering pH, ammonia, nitrite, and nitrate, plus separate GH and KH tests, covers the essentials. Test weekly while a tank is new and you are learning its rhythm, then taper to every couple of weeks once readings are predictably stable.

Keep a simple log — a notebook or phone note works. Patterns tell you more than any single reading: a slowly climbing nitrate tells you it is time for a water change; a sudden ammonia reading tells you something broke. Test kits expire, so check dates and replace reagents that have aged out, since stale chemicals give false readings that send keepers chasing problems that do not exist.

Always test before, not after, making changes, so you know your baseline. Reacting to a number you never measured is guesswork.

Be wary of two common testing traps. First, paper test strips are convenient but notoriously imprecise, especially for the critical ammonia and nitrite readings — a liquid kit is worth the small extra cost. Second, follow the kit instructions exactly, including the often-ignored step of vigorously shaking certain reagent bottles, because skipping it produces falsely low readings. A few minutes of careful technique gives you numbers you can actually trust.

It is also worth knowing your tap water’s starting parameters before they ever enter the tank. Fill a glass, let it sit overnight to off-gas, and test it. Knowing whether your source water is hard or soft, acidic or alkaline, and whether it contains any nitrate or chloramine tells you what you are working with and explains many tank behaviors that would otherwise seem mysterious.

Water Changes: The Simplest, Most Powerful Tool

Regular partial water changes are the closest thing fishkeeping has to a cure-all. They dilute nitrate, replenish minerals and buffering capacity, and remove dissolved organics that test kits do not even capture. For most community tanks, changing 20–30% of the water weekly keeps parameters in a healthy range.

A little arithmetic helps. If your tank reads 40 ppm nitrate and you change 25% of the water with nitrate-free replacement water, the new reading drops to roughly 30 ppm. Heavily stocked or fed tanks need larger or more frequent changes; lightly stocked, well-planted tanks need less. Match the water temperature of the replacement to the tank to avoid shocking the fish.

Use a dechlorinator on tap water, because chlorine and chloramine kill both fish and the beneficial bacteria your tank depends on. Never rinse filter media in untreated tap water for the same reason — you can crash your biological filter and trigger an ammonia spike. Consistent, modest water changes beat occasional dramatic ones every time.

A gravel vacuum makes water changes far more effective. As you siphon out water, run the vacuum through the substrate to lift settled waste and uneaten food that would otherwise decay into ammonia. You are accomplishing two jobs at once — removing nitrate-laden water and physically pulling out the organic debris that fuels poor water quality. In planted tanks, vacuum lightly around plant roots rather than digging deeply.

Avoid the temptation to ever do a full 100% water change or to replace all the water and “start fresh” when things look bad. Stripping the tank of its established water and disturbing the substrate removes beneficial bacteria and shocks the fish. Even when correcting a serious problem, work in repeated partial changes rather than one dramatic overhaul.

Matching Aquarium Water Chemistry to Your Fish and Plants

Once you know your tap water’s natural GH, KH, and pH, the smartest strategy is to choose fish that already suit it rather than fighting your water daily. If you have hard, alkaline water, lean toward livebearers, goldfish, or rift-lake cichlids. If you have soft, acidic water, tetras, rasboras, and many South American species will flourish.

Stocking compatibly also reduces aggression and disease pressure. Our overview of freshwater community fish stocking walks through pairing species by parameters and temperament. Live plants are powerful allies too — they consume nitrate and ammonia directly and stabilize the system; just make sure any plant is appropriate, as covered in our guide to aquarium plant safety for tank inhabitants.

If you are starting fresh and want a hardy, beginner-friendly fish, our betta fish welfare guide explains the proper heated, filtered setup these fish actually need — a far cry from the bowl myth. Fishkeeping is endlessly rewarding once the water is right, and adopting rather than impulse-buying supports rescues; you can learn more through exotic pet rescue resources.

Frequently Asked Questions

How often should I test my aquarium water chemistry?

Test weekly while a tank is new or after any change to stocking, equipment, or routine. Once readings are consistently stable, every two weeks is usually sufficient, with an extra test any time fish look off.

Is a high pH dangerous for my fish?

A stable high pH is rarely a problem on its own for hardy species, but it makes any ammonia present far more toxic. Stability matters more than the exact number, so avoid chasing a “perfect” pH with chemical adjusters.

What should I do if ammonia or nitrite is above zero?

Treat it as an emergency. Perform an immediate partial water change, reduce or pause feeding, and check that your filter and cycle are intact. Continue daily water changes until readings return to zero.

Do I really need a test kit, or can I rely on how the fish look?

By the time fish look sick, water problems are often advanced. A liquid test kit catches ammonia, nitrite, and rising nitrate before fish suffer visibly, making it one of the most cost-effective tools you can buy.

Will live plants improve my water chemistry?

Yes. Live plants absorb ammonia and nitrate directly, add oxygen, and help stabilize the system, reducing algae pressure. They are one of the easiest ways to support good water quality, as long as the species you choose are safe for your tank inhabitants.

Ready to adopt?

Find your perfect companion from shelters and rescues near you.

Browse Adoptable Pets

Related articles

Why Does My Chinchilla Nibble Me?
Pet Care

Why Does My Chinchilla Nibble Me?

Wondering why does my chinchilla nibble me? Learn what gentle nibbling means, from grooming and affection to attention-seeking, and how to respond kindly.

Why Does My Chinchilla Rub His Chin?
Pet Care

Why Does My Chinchilla Rub His Chin?

Wondering why does my chinchilla rub his chin? Learn about scent marking, territory, and the rare dental signs that mean it is time to call an exotics vet.

Why Does My Chinchilla Cough?
Pet Care

Why Does My Chinchilla Cough?

Worried why does my chinchilla cough? Learn the dust, respiratory, and dental causes of coughing and exactly when to call an exotics vet right away.