How to Replace All the Parts Inside a Toilet Tank
ToiletsLearn how to rebuild a toilet tank with a full repair kit, from shutting off water to installing a new fill valve,…
Read the guideMatch the right acid to each deposit type, from waterline rings to under rim jets, then keep the bowl clear with simple weekly maintenance.
Hard water stains are minerals, so use acid, not bleach. Lower the bowl water level, apply CLR to the ring, dwell 2 to 5 minutes, scrub and flush. Use hydrochloric gel for hardened crust and Iron OUT for orange rust. Never mix acid with bleach.
Hard water stains are mineral deposits, not grime, so they need acid to remove them, not bleach. Lower the bowl water level, apply an acid cleaner directly to the deposit, wait for the full dwell time, then scrub and flush. Match the acid to the stain: lactic or gluconic acid (CLR) for mixed white and rust rings, hydrochloric gel (The Works) for hardened crust, and sodium hydrosulfite (Iron OUT) for pure orange rust.
Most tap water carries dissolved calcium, magnesium and sometimes iron. When water slows, sits still or evaporates at the waterline, those minerals precipitate and bond to the porcelain glaze. Over weeks the film hardens into a ring that resists scrubbing. Bleach oxidizes organic matter like bacteria; it cannot break a mineral bond. Only acid converts the carbonate or oxide into a water soluble salt that rinses away.
The U.S. Geological Survey classifies water above 7 grains per gallon as hard and above 10.5 as very hard. To convert a utility figure in milligrams per liter, divide by 17.1. White or gray crust is calcium and lime carbonate. Orange or rust brown streaking is iron oxide, most intense on well water where dissolved ferrous iron oxidizes on contact with air at the bowl surface.
Scale does more than look bad. It coats the rim jets that steer flush water around the bowl, narrows the openings and slows flush velocity. A flush that once swirled evenly but now runs weakly to one side usually has partially blocked jets, not a broken flapper.
Different minerals respond to different acids, so stain color guides product choice.
| Product | Active acid | Best stain type | Strength | Septic safe |
|---|---|---|---|---|
| CLR Calcium, Lime & Rust | Lactic / gluconic | Mixed calcium, lime and rust | Moderate | Yes |
| The Works | Hydrochloric | Hardened crust | Strong | As directed |
| Lime-A-Way | Acid gel | Calcium and lime rings | Moderate | As directed |
| Iron OUT | Sodium hydrosulfite | Iron and rust streaks | Moderate | As directed |
| Bar Keepers Friend | Oxalic | Rust and light scale | Gentle | Yes |
| White vinegar | Acetic (5 to 8 percent) | Fresh, light film | Gentle | Yes |
Hydrochloric acid works fastest on heavy scale but demands ventilation and care around metal and stone. Lactic and gluconic acids in CLR dissolve calcium, lime and rust together at a gentler pace and stay septic safe. Oxalic acid targets iron. Citric acid and vinegar handle light buildup.
Two skipped steps cause most failures: people leave the bowl full so the acid dilutes, and they scrub before the chemistry finishes. Fix both and a moderate ring lifts on the first pass.
Orange streaking is iron oxide. On well water, groundwater carries dissolved iron that rusts at the air and water line. City water can pick up iron downstream of old galvanized or cast iron pipe. When rust appears on the tank interior and other fixtures at the same time, source water iron or pipe corrosion is likely, and a water treatment pro can test total iron.
Iron OUT uses sodium hydrosulfite to convert iron oxide into a soluble compound, the most targeted option for orange streaks. CLR clears moderate iron as part of its multi mineral formula. Bar Keepers Friend oxalic powder, made into a paste and left 5 minutes, is a gentle porcelain safe alternative for light rust. Lower the water level first with any of them. Never use bleach on rust; oxidation only darkens the stain. A brown ring below the waterline is often iron plus organic biofilm, so clear the mineral with acid first, then disinfect separately.
Undiluted white vinegar dissolves light to moderate calcium and lime when poured in and left at least 30 minutes before scrubbing. Two cups, or vinegar soaked towels pressed onto a vertical ring, gives the best contact. Baking soda adds a brief fizz and mild grit, but it neutralizes some acetic acid, so the mix is no stronger than vinegar alone. At 5 percent acid, grocery vinegar cannot cut a crust hardened over months, and repeat passes hit the same strength ceiling. Treat vinegar as light maintenance, not a replacement for a commercial descaler.
Rim jets buy the same calcium and lime as the waterline but hide it. Scale narrows the openings over months and eventually blocks individual jets, weakening the swirl. Apply a clinging acid gel under the rim with the angled bottle neck, work it into each jet with a stiff brush, toothbrush or syringe, dwell 5 to 10 minutes, then scrub and flush. For a badly blocked jet, open it first with a straightened wire before the acid step. A monthly under rim treatment prevents progressive narrowing before it touches flush power.
Treating the water is the permanent fix. A salt based ion exchange softener removes calcium and magnesium from the whole house supply, ending staining in toilets, sinks and showers at the source. NSF International certifies softeners to published efficiency standards. For iron heavy well water, add an oxidizing or iron filter upstream, since a softener alone leaves rust untouched.
Without a softener, glaze quality is the biggest hardware lever at your next replacement. TOTO's CeFiONtect ion barrier glaze on the Drake II and UltraMax II reduces mineral adhesion, so scale bonds loosely and a weekly vinegar wipe keeps the bowl clear in moderate hard water. A powerful flush helps too by sweeping the walls before film sets: the Drake II, UltraMax II, Kohler Highline and Gerber Viper each carry a MaP score of 1000 grams, the top of the scale, at 1.28 GPF under EPA WaterSense. If you are shopping specifically for low maintenance porcelain, our roundup of the best easy to clean toilets compares the glazes that resist buildup longest.
On cleaning cadence, catch deposits while fresh. A weekly 10 minute citric acid or vinegar soak dissolves film before it hardens; above 10 grains per gallon, go bi weekly or add an in tank citric acid tablet. Skip in tank bleach tablets, which degrade rubber flapper seals and cause a running toilet.
Acid plus bleach in the same bowl produces chlorine gas, toxic fast in a small bathroom. This happens when someone bleaches the bowl, then adds an acid remover without flushing. Use one product chemistry per session. To disinfect after descaling, flush twice and wait 30 minutes. Store acid and bleach cleaners apart. Hydrochloric gels also need gloves, ventilation and distance from chrome, brass, stone and aluminum, and they should not serve as a daily cleaner, since repeated use etches chipped glaze and degrades seals.
Layered scale will not clear in one moderate pass. Shut off the supply, flush the water down to the trap, coat every stained surface with The Works hydrochloric gel, dwell 10 to 15 minutes, scrub firmly, then reapply where crust remains. A wet pumice stone is the mechanical backup for stubborn spots; keep it soaked, because dry pumice scratches glaze and a scratched surface grabs future deposits harder. Once the porcelain is clear, switch straight to weekly light acid maintenance so it never rebuilds.
Bleach is an oxidizer that breaks down organic matter like bacteria and mold. Calcium, lime and iron are minerals, not organic matter, so they do not react to oxidation. Only acid dissolves them into a water soluble salt.
The maker specifies 2 minutes for most surfaces, and a moderate waterline ring clears in 2 to 5 minutes. For a heavier ring, dwell 5 minutes, scrub, then reapply on what remains. Do not exceed 15 minutes on porcelain, and flush thoroughly.
Only if it is dry. Wet pumice is softer than porcelain glaze, so it abrades the deposit without marking the surface. Soak both the stone and the bowl first, and keep adding water throughout scrubbing.
Orange is iron oxide from dissolved iron oxidizing at the waterline. White and gray are calcium and lime carbonate left as water evaporates. Different minerals respond to different acids, which is why stain color drives product choice.
In moderate hard water, a weekly 10 minute vinegar or citric acid soak prevents buildup. Above 7 grains per gallon, go bi weekly with CLR. Above 10 grains or with iron heavy well water, pair bi weekly cleaning with an in tank descaling tablet.
TOTO's CeFiONtect glaze on the Drake II and UltraMax II reduces mineral adhesion, so scale bonds loosely and lifts with a light weekly treatment. No glaze stops staining outright in very hard water, but owners in hard water regions report needing less aggressive cleaning.
Most utilities publish an annual Consumer Confidence Report listing total hardness. Divide milligrams per liter by 17.1 to get grains per gallon. Hardware store test strips give an instant reading. Anything above 7 grains stains a bowl within weeks.
CLR dissolves calcium, lime and rust together, the better pick for a mixed deposit. Lime-A-Way is a thicker gel that clings to vertical surfaces, better when the ring sits above the standing waterline and needs a product that holds position through the dwell.
Yes. Its oxalic acid is strong on iron and rust and moderate on calcium and lime. Lower the water level, sprinkle powder onto the wet surface to form a paste, dwell 5 minutes, then scrub. It is gentler on seals than hydrochloric gel.
MaP testing measures grams of solid waste cleared in one flush, up to a 1000 gram maximum. A higher score means a stronger wall sweep that dislodges fresh film. The Drake II, UltraMax II, Kohler Highline and Gerber Viper all reach MaP 1000 at 1.28 GPF.
The deposits do not, but bad removal does. Dry pumice scratches the glaze, and long exposure to strong hydrochloric acid etches a surface already chipped. A scratched or etched bowl then grabs new deposits faster, making it progressively harder to keep clean.
Shut the valve, flush to empty most of the tank, pour in 2 cups of white vinegar or CLR, and wait 30 to 60 minutes. Never use hydrochloric gel in the tank; it wrecks the flapper and fill valve. Scrub the walls, restore the supply and flush twice.
Learn how to rebuild a toilet tank with a full repair kit, from shutting off water to installing a new fill valve,…
Read the guideLearn how to spot, cut out, and replace rotted subfloor around a toilet flange, from soft spots to a solid new base…
Read the guideToilet tank bolts spinning and rusted solid? Here is how plumbers cut, penetrate, or drill them out without cracking the tank or…
Read the guide