Skip to content
Compliance Guide

IDPH Pool Compliance in Illinois — A Walkthrough for HOA & Apartment Boards

A plain-English walkthrough of 77 Illinois Administrative Code 820, federal VGB drain-cover requirements, and what compliance actually looks like at a Chicagoland HOA, condo, or apartment community pool.

Why this page exists

Most HOA and apartment boards don't think about pool compliance until an inspector shows up or a member raises a question at a meeting. By then, the documentation either exists or it doesn't. This page explains what IDPH actually requires, what the federal VGB drain-cover law adds on top, and what compliance looks like when an operator runs the facility well.

The Illinois layer — 77 IAC 820

Illinois public-pool regulation lives at 77 Illinois Administrative Code 820. It governs design, operation, water quality, supervision, and documentation for public and semi-public pools — which includes HOA, condo, and apartment community pools in almost all cases.

What 77 IAC 820 covers in practice

  • Water chemistry standards. Acceptable ranges for pH, free chlorine, total alkalinity, calcium hardness, and cyanuric acid.
  • Documentation cadence. Chemistry must be tested and logged at required intervals; logs must be available for inspector review.
  • Equipment standards. Filtration turnover rates, recirculation requirements, chlorination capability, and emergency shutoff.
  • Supervision and signage. Posting of pool rules, emergency phone access, depth markings, and (where applicable) lifeguard supervision.
  • Bather-load and capacity. Maximum occupancy posted; bather load influences chlorine demand and turnover.

Who enforces it

IDPH delegates day-to-day enforcement to county health departments. Each Chicagoland county runs its own inspection program: Cook County Department of Public Health, DuPage County Health Department, Lake County Health Department, Kane County Health Department, Will County Health Department, McHenry County Department of Health, and the Kendall County Health Department. Inspectors are unannounced and often arrive at peak hours.

The federal layer — Virginia Graeme Baker Act

On top of state code, the federal Virginia Graeme Baker Pool and Spa Safety Act (VGBA, 2007) imposes anti-entrapment requirements on every covered pool in the U.S. The most-cited operational requirement: every public and semi-public pool must run with an unexpired, manufacturer-certified anti-entrapment drain cover.

Drain covers carry date stamps. Replacement is mandatory before expiration. A pool operating with an expired or non-compliant cover is a federal violation regardless of state code, and the legal liability for an entrapment incident sits squarely on the license holder — your HOA or property owner.

What boards should keep on file for VGB

  • Original drain-cover compliance documentation from installation.
  • Photo of the cover with the date stamp readable.
  • Annual photo at opening confirming the cover is in good condition.
  • Written replacement record any time a cover is changed out.

What inspection-ready actually looks like

When an inspector arrives, they typically ask for the chemistry log first. The log should show test results at IDPH-required intervals, every chemical addition logged with amount, and no obvious gaps. They walk the deck looking at depth markings, signage, ring buoys, shepherd's hooks, posted emergency phone numbers, and the VGB drain cover status. They check the pump room for filtration condition, chlorinator operation, and the emergency shutoff.

A well-run pool passes a walk-in inspection because the documentation lives on-deck in a binder (or in a portal the inspector can pull up), the chemistry has been within range, and the equipment is in working order. None of that is exotic — it's what a tuned operator does every visit.

The three documentation traps boards fall into

  1. Logbook gaps. Days where no test was recorded. An inspector treating gaps as "didn't happen" can write a violation. The fix is operational discipline — a missed visit is a missed log.
  2. Expired VGB drain cover. A cover whose date stamp passed during the off-season, never replaced before opening. Federal violation. The fix is an opening-day VGB inspection at every pool, every year.
  3. Chemistry out of range without dosing record. A reading outside the acceptable range with no documented chemical addition response. Looks like either bad data or no response. The fix is structured logs that pair every reading with the action taken.

Where Aqua-Guard fits

Aqua-Guard runs Chicagoland-based commercial pool operations to IDPH 77 IAC 820. Our service techs are Certified Pool/Spa Operators (CPO). Every visit produces a written chemistry log in the format IDPH and county inspectors recognize. Every opening includes a documented VGB drain cover inspection with photos. Every account has a named supervisor who knows your facility.

We've operated in Illinois since 1992. We are an Illinois-only operator because that's the regulator we're tuned for. If your board is comparing operators, ask each bidder for a sample IDPH chemistry log and a sample VGB drain-cover documentation record — and put ours next to theirs.

Frequently asked questions

Does our HOA pool count as a 'public' pool under Illinois law?

Yes, in nearly all cases. Illinois Department of Public Health (IDPH) classifies HOA, condo, and apartment community pools as semi-public or public-access facilities under 77 Illinois Administrative Code 820. The exact classification depends on use, but the documentation and water-quality requirements are similar across classes.

Who actually inspects our pool?

Inspection authority is delegated to local county health departments — Cook, DuPage, Lake, Kane, Will, McHenry, and Kendall counties each run their own inspection program under IDPH guidelines. Inspectors arrive unannounced, walk the deck and pump room, and pull your chemistry log on the spot.

What's the federal Virginia Graeme Baker Act?

The Virginia Graeme Baker Pool and Spa Safety Act (VGBA) is a federal law passed in 2007 requiring all public and semi-public pools to have certified anti-entrapment drain covers. Covers carry expiration date stamps; expired covers are a federal compliance violation regardless of state regulation. Replacement is mandatory.

What chemistry parameters does IDPH require us to document?

At minimum: pH, free chlorine, total chlorine, total alkalinity, calcium hardness, and cyanuric acid (CYA / stabilizer). Frequency depends on facility class and whether the pool runs an automatic chemical controller. Documentation should include time of test, reading, and any chemical addition with amount.

What happens if we fail an inspection?

Outcomes range from a written notice with a cure window, to a posted closure of the pool, to escalating violations that involve the state. Closures during pool season are operationally and reputationally costly. Most failures are documentation gaps, expired drain covers, or chemistry out of range — all preventable with a tuned operator.

Whose responsibility is compliance — the board's or the operator's?

Both, jointly. The HOA or property owner is the legal license holder and bears ultimate liability. The operator is contractually responsible for day-to-day operations, documentation, and chemistry. A good operator gives the board the documentation trail that protects them; a bad operator leaves the board exposed.

Need a written proposal?

Send the basics — facility type, location, and what your board needs covered. We route the request through our Schaumburg office and most boards have a scope and price in hand within one business day.