Testing your water hardness is the essential first step before buying a water softener — or deciding you don’t need one. You need an accurate number (in grains per gallon or mg/L) to properly size a softener, set the correct hardness level on the control valve, and determine whether treatment is worth the investment. After 12 years of testing water treatment systems, I’ve used every testing method available, and I can tell you which ones are worth your time and money.
There are four methods to test water hardness at home, ranging from a free 30-second soap test to a $30-$150 professional lab analysis. Here’s each method with step-by-step instructions, accuracy ratings, and when to use them.
Method 1: The Soap Test (Quick and Rough)
Accuracy: Low — gives a general indication only (soft, moderate, hard)
Cost: Free
Time: 30 seconds
Best for: Quick check to see if you have hard water at all
What You Need
Step-by-Step Instructions
- Fill the bottle about 1/3 full with cold tap water (directly from the faucet, not filtered).
- Add 10 drops of pure liquid castile soap.
- Cap the bottle and shake vigorously for 10 seconds.
- Set the bottle down and observe the results.
How to Read the Results
The soap test is useful as a quick screening tool, but it doesn’t give you a specific number. You can’t size a water softener or set a control valve based on a soap test. Use it to confirm you have hard water, then follow up with a more precise method.
Method 2: Test Strips
Accuracy: Moderate — typically ±25-50 mg/L (±1.5-3 GPG)
Cost: $8-$15 for a pack of 50-100 strips
Time: 1-2 minutes
Best for: Quick approximate reading when you need a number
What You Need
Step-by-Step Instructions
- Run your cold water tap for 30 seconds to flush standing water from the pipes.
- Fill a clean glass with cold tap water.
- Remove one test strip from the container and immediately close the container (moisture degrades unused strips).
- Dip the test strip into the water for 1-2 seconds (or as directed on the package — timing varies by brand).
- Remove the strip and hold it horizontally (don’t shake off excess water).
- Wait the specified time (typically 15-30 seconds) for the color to develop.
- Compare the color on the strip to the color chart provided on the container.
How to Read the Results
Test strips show results in ranges rather than precise numbers. A typical color chart shows:
| Color | Hardness (mg/L) | Hardness (GPG) | Classification |
|---|---|---|---|
| Light pink/no change | 0-25 | 0-1.5 | Soft |
| Pink | 25-75 | 1.5-4.4 | Slightly Hard |
| Rose | 75-150 | 4.4-8.8 | Moderately Hard |
| Red | 150-300 | 8.8-17.5 | Hard |
| Dark red/purple | 300+ | 17.5+ | Very Hard |
Note: Colors and ranges vary by brand — always use the chart that came with your specific strips.
Limitations of Test Strips
Test strips are fine for a quick check or for monitoring softener performance (confirming output is 0 GPG), but for initial water softener sizing and programming, I recommend the drop-count titration method below.
Method 3: Drop-Count Titration (Most Accurate DIY Method)
Accuracy: High — ±1 GPG (±17 mg/L)
Cost: $15-$25 for a kit
Time: 3-5 minutes
Best for: Accurate hardness measurement for water softener sizing and programming
This is the method I recommend for anyone buying or programming a water softener. The Hach 5-B hardness test kit is the industry standard — it’s the same method used by water treatment professionals, and it gives you a precise GPG reading that you can enter directly into your softener’s control valve.
What You Need
Step-by-Step Instructions
- Run your cold water tap for 2 minutes to flush standing water and get a representative sample from your water supply.
- Rinse the test bottle (included in the kit) with the tap water you’re testing, then fill it to the marked line. The Hach 5-B bottle holds a calibrated sample — typically 17.1 mL, which is designed so that each drop of reagent equals 1 GPG.
- Add one drop of the hardness reagent (a solution containing EDTA — ethylenediaminetetraacetic acid) to the water sample.
- Cap the bottle and swirl gently to mix.
- Observe the color. The water will turn red/pink if hardness minerals are present.
- Continue adding reagent drops one at a time, swirling after each drop, and counting each drop.
- The water will change from red/pink to blue when all the hardness minerals have been chelated (bound) by the EDTA.
- The number of drops required to change the color from red to blue equals your water hardness in grains per gallon (GPG).
Example
If it takes 12 drops to change the color from red to blue, your water hardness is 12 GPG. If it takes 1 drop and the water immediately turns blue, your water is 1 GPG (soft). If it takes 25 drops, your water is 25 GPG (very hard).
Tips for Accurate Results
Why I Recommend the Hach 5-B
The Hach 5-B is the gold standard for DIY hardness testing because it gives a precise, quantitative result (not a range), it’s easy to use, and it’s the same method water treatment professionals use. Every water softener installer I’ve worked with over 12 years uses either the Hach 5-B or a similar EDTA titration kit. The $15-$25 investment pays for itself by ensuring your softener is programmed correctly — an incorrectly programmed softener wastes salt, allows hard water breakthrough, or regenerates too frequently.
Method 4: Professional Lab Test
Accuracy: Very high — laboratory-grade precision
Cost: $30-$150 depending on the panel
Time: 5-10 business days for results
Best for: Well water, comprehensive water quality analysis, or when you need certified results
When to Use a Lab Test
Recommended Labs
How to Collect a Sample for Lab Testing
- Order the test kit from the lab — they’ll send you collection bottles with preservatives (if needed) and detailed instructions.
- Follow the lab’s instructions exactly — sample collection method, bottle type, and preservation requirements vary by test.
- For hardness testing: run cold water for 2+ minutes, fill the provided bottle to the line, cap tightly.
- For bacteria testing: use the sterile bottle provided, don’t touch the inside of the cap or bottle, and collect from a faucet without an aerator (or remove the aerator first).
- Ship the sample back to the lab using the prepaid shipping label (most kits include one). Ship on a Monday or Tuesday to avoid the sample sitting in a warehouse over the weekend.
- Results are typically available online within 5-10 business days.
Understanding Your Results: Converting Units
Water hardness is reported in different units depending on the source. Here’s how to convert between them:
| Unit | Abbreviation | Conversion |
|---|---|---|
| Grains per gallon | GPG | 1 GPG = 17.1 mg/L |
| Milligrams per liter | mg/L | 1 mg/L = 0.058 GPG |
| Parts per million | ppm | 1 ppm = 1 mg/L = 0.058 GPG |
| French degrees | °fH | 1 °fH = 10 mg/L = 0.584 GPG |
| German degrees | °dH | 1 °dH = 17.8 mg/L = 1.04 GPG |
The US water treatment industry uses GPG (grains per gallon) as the standard unit. Water softener control valves are programmed in GPG. Municipal water quality reports typically use mg/L or ppm (which are equivalent). To convert your city’s water report to GPG: divide the mg/L value by 17.1.
Example: Your city reports hardness as 256 mg/L. Divide by 17.1 = 15 GPG. That’s hard water — a water softener is recommended.
Hardness Classification Scale
| Classification | GPG | mg/L (ppm) | Treatment Recommendation |
|---|---|---|---|
| Soft | 0-3 | 0-60 | No treatment needed |
| Slightly Hard | 3-7 | 60-120 | Optional — effects are mild |
| Moderately Hard | 7-15 | 120-250 | Softener recommended |
| Hard | 15-25 | 250-425 | Softener strongly recommended |
| Very Hard | 25+ | 425+ | Softener essential |
When and How Often to Test
Testing Your Water Softener’s Performance
Once your softener is installed, periodic testing ensures it’s working properly:
- Test the softened water: Collect a sample from a softened tap (not the kitchen cold if it’s bypassed) and test with the Hach 5-B or test strips. The result should be 0 GPG. If it’s 1-2 GPG, the system may need adjustment. If it’s 3+ GPG, there’s a problem — check salt level, regeneration settings, and resin condition.
- Test the raw water: Collect a sample before the softener (from the raw water tap or an outdoor hose bib) to confirm your hardness level hasn’t changed. If it has, update the hardness setting on your control valve.
- Compare before and after: The difference between raw and softened water confirms the softener is removing hardness. If raw water is 15 GPG and softened water is 0 GPG, the system is working perfectly.
Frequently Asked Questions
Q: Can I just check my city’s water quality report instead of testing?
Yes, for a general idea. Your city’s annual Consumer Confidence Report (CCR) includes hardness data. Find it on your utility’s website or request a copy. However, the reported value is an average — hardness can vary by neighborhood, season, and water source. For water softener programming, I recommend confirming with a Hach 5-B test at your specific tap. The CCR is a good starting point; a direct test is the definitive answer.
Q: Should I test hot water or cold water?
Always test cold water. Hot water has passed through your water heater, where some calcium may have precipitated as scale — giving you a falsely low reading. Cold water directly from the main supply gives the most accurate representation of your incoming water hardness. Test from a cold water tap that is not connected to any filter or treatment device.
Q: My test strips and drop-count test give different results. Which is right?
Trust the drop-count titration (Hach 5-B) result. Test strips are inherently less precise — they show ranges, not exact numbers, and color interpretation is subjective. The Hach 5-B gives a quantitative result (each drop = 1 GPG) that’s accurate to ±1 GPG. If the strip says “hard (150-300 mg/L)” and the Hach says 12 GPG (205 mg/L), both are technically correct, but the Hach gives you the specific number you need.
Q: How do I test if I’m on well water?
The testing methods are the same for well water and city water. However, for well water, I strongly recommend a comprehensive lab test (Tap Score or NTL) in addition to a hardness test. Well water can contain bacteria, nitrates, iron, manganese, arsenic, and other contaminants that city water treatment removes. A hardness-only test won’t detect these. The Tap Score Essential Well Water Test ($100) covers all the key parameters and is well worth the investment for well water homeowners.
Q: Can water hardness change over time?
Yes. Well water hardness can fluctuate seasonally (higher in dry seasons when the water table drops and water has more contact time with rock), after heavy rains (dilution can temporarily lower hardness), or due to changes in the aquifer. City water hardness can change if the utility switches or blends water sources. I recommend annual testing for well water and checking your city’s CCR every 2-3 years for municipal water.
What İs Hard Water
Water Hardness Map
Signs You Need Water Softener
How To Size Water Softener
Best Water Softener