If you have been chasing pH drift all week, or watching leaf tips crisp on a plant you have not overfed, the problem may have come in through the tap. Most watering advice online is written for cities that treat surface water from a river or a reservoir. The Rockford area does not run on surface water. Both public supplies here come out of the ground, and groundwater behaves differently in a reservoir than anything a national article is describing. That makes Rockford tap water for growing a different starting point than most advice assumes, and it is worth knowing what is already in the water before you buy another bottle of anything.
Table of Contents
Why Rockford area water behaves differently from what you read online
The city utility states plainly that groundwater is the sole source of the water supply in Rockford [1]. The supply serving the Machesney Park area comes from wells as well, one at roughly 190 feet and two at roughly 240 feet, with the lower sections of each open to the aquifer [2].
That single fact changes which advice applies to you. Surface water sits in the open, carries a relatively low dissolved mineral load, and arrives at your tap after heavy treatment. Groundwater has spent a long time moving through rock, and it picks up dissolved calcium, magnesium, sodium and carbonates on the way. Those concentrations track the aquifer rather than the season, which means they are reasonably stable and they are already in the water before you add anything.
Can you use tap water for hydroponics: yes, and growers here do it every day. The qualification is that a groundwater supply carries a mineral load your nutrient formula was not written to account for. A manufacturer feed chart assumes a starting point closer to neutral and closer to empty. Yours is neither.

Rockford tap water for growing: what the published reports show
Here is what the most recent local reports publish, set against guidance written for irrigation water rather than for drinking water.
| What is measured | Most recent published local figure | Horticultural guidance |
|---|---|---|
| Sodium | 78.8 ppm, 2024 sample [2][3] | 0 to 30 ppm optimum, 50 ppm upper limit [4] |
| Fluoride | close to 1 ppm, 2024 sample [2][3] | 0 to 1 ppm, 1 ppm upper limit [4] |
| Nitrate as nitrogen | 2.53 ppm, 2025 sample [2] | counts toward the nitrogen you apply |
| Chlorine | 1.48 ppm, 2025 sample [2] | free chlorine, dissipates from standing water |
| Disinfectant used | liquid sodium hypochlorite [2][3] | determines whether standing water works |
| Total hardness | not published | 20 to 150 ppm CaCO3 optimum [4] |
| Alkalinity | not published | 30 to 60 ppm optimum [5] |
Sodium is the figure worth sitting with. The most recent reports put it at 78.8 ppm from a 2024 sample [2][3], while greenhouse irrigation guidance gives 0 to 30 ppm as the optimum band and 50 ppm as an upper limit [4]. Sodium is not something your plants are short of. It competes with potassium and calcium for uptake [4], and in a recirculating reservoir it does not leave when the water level drops, it concentrates. A grower topping off the same reservoir for two weeks is raising sodium the whole time without adding a drop of nutrient.
None of that is a statement about the water as drinking water, which is measured against an entirely different standard and is not what these numbers are being compared against here.
Fluoride sits right at the 1 ppm figure that irrigation guidance gives as an upper limit [2][4]. That limit exists because some foliage and ornamental species are sensitive to fluoride in irrigation water at concentrations that fruiting crops shrug off [4]. If the plant showing damage is a foliage plant and the feed has already been dialed back, this is worth ruling in or out rather than assuming the bottle is at fault.
Nitrogen you are already applying: nitrate is reported at 2.53 ppm as nitrogen in the most recent sampling [2]. That is small next to a full strength feed, but it is not zero, and it never appears on your feed chart. If you are running a low nitrogen bloom formula and wondering why vegetative growth has not slowed the way the chart promised, your source water is contributing. Understanding your N-P-K ratio is what makes that number readable.
Does letting water sit overnight remove chlorine: For this supply the answer is largely yes. The wells serving the Machesney Park area are disinfected with liquid sodium hypochlorite [2][3], and free chlorine dissipates from water that is left standing or aerated. That same advice fails in cities that disinfect with chloramine instead, because chloramine is far more stable and does not gas off the same way. This is one of the few places where the standard internet answer happens to be right for a local reader. It matters most if you are running living soil or an organic program, where chlorine reaching the root zone has something living to act on.
The two numbers nobody publishes, and why they matter most
Neither annual report published for the local supplies lists a total hardness or an alkalinity figure. So if you are asking whether Rockford water is hard, there is no published answer to look up. That is not an oversight by the utility, since neither figure is a required reporting item [2][3]. It is simply outside what an annual report has to cover, and it is also the largest gap between what you can look up and what you actually need.
Hardness and alkalinity are not the same thing: hardness is the amount of calcium and magnesium dissolved in the water. Alkalinity is the water’s capacity to resist a change in pH, carried mostly by carbonates and bicarbonates. Water can be hard without being especially alkaline, and the two get used interchangeably in forum threads constantly, which is why so much of the advice out there contradicts itself. Extension guidance puts optimum alkalinity at 30 to 60 ppm CaCO3 with 0 to 100 ppm as the desirable range [5], and hardness at 20 to 150 ppm CaCO3 with 200 ppm as an upper limit [4].
Alkalinity is what makes a reservoir climb back. You bring it down to 5.8, come back the next day and it reads 6.4. Nothing failed. The buffering capacity in the water pulled it back toward where it started, and the acid you added was consumed doing it. Chasing that with more pH down every day drives the pH around instead of holding it, and a swinging pH is a reliable route to nutrient lockout, where the elements are sitting in the solution but unavailable at the pH the roots actually see.
Why a pH pen alone will not tell you what is wrong
A pH pen reports where the water is right now. It says nothing about how hard that water will fight to get back. Two samples reading exactly 7.2 can need very different amounts of acid to hold at 5.8, and the difference between them is alkalinity, which no pen measures.
That is why the drift gets misread as an equipment problem. Growers recalibrate, replace the pen, switch pH down brands, and the behavior does not change, because the variable causing it was never being measured. An EC meter has the same limitation in reverse. It reports the total dissolved load without telling you what the load is made of, so 0.4 mS/cm of mostly calcium and 0.4 mS/cm of mostly sodium look identical on the display and behave nothing alike in a reservoir.

If you are on a private well, everything above is a starting point
If your house is on a private well, no annual report covers your water at all. The published figures above describe the public supplies, and a well a few miles away can sit in a different part of the aquifer with a different mineral profile, a different iron level and no disinfection whatsoever. Depth, casing condition and how close the well sits to agricultural ground all move the numbers.
The county health department recommends that private wells be tested once a year [6]. For a grower that is worth doing regardless of the schedule, because a well is the one case where there is no published figure to fall back on and no responsible way to guess.
Getting your water tested in the Rockford area
For private wells, the county health department directs owners to the city environmental laboratory. Sample bottles are picked up from county locations, and completed samples are dropped at the lab on Cedar Street [6]. Call before you drive over, because what a standard panel includes is worth confirming in advance.
Ask for these by name: a standard drinking water panel is built around safety, not horticulture, so the two figures you most need may not be on it by default. Ask specifically for total hardness and alkalinity as CaCO3, and for calcium, magnesium and sodium reported separately rather than rolled together. If the panel covers it, ask for chloride as well. Those are the lines that change what you should be feeding.
If you are on the public supply rather than a well, the annual report already gives you most of the picture. A hardness and alkalinity test is the piece it cannot give you, and it is the piece that explains your pH.
Reading your water report before you buy another bottle
A water report is not difficult to read once you know which lines matter. Seven lines on a water report cover nearly everything that changes a feed decision.
- Raw water pH. Measure it before anything is added. Guidance puts desirable irrigation water pH at 5.0 to 7.0 [5]. A high reading is a clue rather than a verdict, because alkalinity decides how hard it will be to hold.
- Alkalinity as CaCO3. Optimum 30 to 60 ppm, desirable 0 to 100 ppm [5]. Above that band, plan for the climb rather than fighting it daily.
- Total hardness as CaCO3. Optimum 20 to 150 ppm, with 200 ppm as an upper limit [4].
- Calcium and magnesium separately. Optimum bands are 40 to 100 ppm calcium and 5 to 25 ppm magnesium [4][7]. Hard water may already be supplying a real share of both.
- Sodium and chloride. Sodium optimum 0 to 30 ppm with a 50 ppm upper limit, chloride optimum 1 to 50 ppm with a 140 ppm upper limit [4].
- Nitrate as nitrogen. Subtract it from what you intended to apply.
- EC of the raw water. 0 to 1.5 mS/cm is acceptable and under 1.0 is recommended for plugs and young plants [7]. Whatever your raw water reads is the floor your mixed solution starts from.
Run those seven and the shelf stops being a guess. A feed built for soft water and a feed built for hard water diverge quickly, and the nutrient lines on our shelves make a great deal more sense once you know which one you are starting from.

Three symptoms that get blamed on nutrients
Tip burn is the first. It gets read as overfeeding almost automatically, and the response is to cut the feed, which sometimes helps and often does not. A high source water EC, elevated sodium, and fluoride on sensitive foliage all produce damage that resembles nutrient burn closely enough to fool an experienced grower. Cutting the feed on a plant that was never overfed just leaves it short.
Pale new growth is the second, and pH drift is usually behind it rather than any deficiency in the bottle. The third is a supplement that appears to do nothing, which is often a calcium or magnesium product going into water that was already supplying a good share of both. None of these calls for a different nutrient line. They call for the water to be measured first.
Bring your numbers to the counter
If you have a water report, bring it in. Bring your feed chart too, and whatever you are growing in, because the three together tell a story that none of them tells alone. This shop has been serving indoor gardeners in this area since 2005, in this water, and questions about what is coming out of the tap cross the counter constantly.
Come see us in Machesney Park. Phone (815) 637-4769. Open 11am to 7pm Monday, Tuesday, Wednesday and Friday, 10am to 5pm Thursday, and 10am to 3pm Saturday and Sunday.
Key Takeaways
- Both public supplies in the Rockford area draw from groundwater, so watering advice written for cities on treated surface water does not transfer.
- Sodium is reported at 78.8 ppm from a 2024 sample, above the 50 ppm upper limit given in greenhouse irrigation guidance, and it concentrates in a recirculating reservoir.
- Total hardness and alkalinity appear in no local annual report and neither is a required reporting item, yet alkalinity is what pulls your pH back up after you set it.
- The local supply is disinfected with sodium hypochlorite, so free chlorine does dissipate from standing water, unlike chloramine in other cities.
- Private wells have no published figures at all, and annual testing is the county recommendation.
- Seven lines on a water report cover almost every decision that changes what you should be feeding.

References
Local water supply reports
[1] City of Rockford, Water Quality, statement that groundwater is the sole source of the city supply
[2] North Park Public Water District, 2026 Drinking Water Quality Report, well depths, disinfectant, sodium, fluoride, nitrate and chlorine figures
[3] North Park Public Water District, 2025 Drinking Water Quality Report, prior year sampling for the same parameters
Irrigation water thresholds
[4] University of Arkansas Division of Agriculture, Irrigation Water for Greenhouses and Nurseries, FSA6061, optimum and upper limit ranges for hardness, calcium, magnesium, sodium, chloride and fluoride
[5] University of Massachusetts Amherst, Water Quality: pH and Alkalinity, desirable pH and alkalinity ranges for irrigation water
County public health guidance
[6] Winnebago County Health Department, private wells and septic, testing route for private well owners and the annual testing recommendation
Crop production water quality
[7] University of Massachusetts Amherst, Water Quality for Crop Production, electrical conductivity and nutrient element guidance