O'Neil Tower - Swimming Pool
700 9 Street SW Calgary AB T2P 2B5 · Aquatic Facility
Inspection summary
O'Neil Tower - Swimming Pool has been inspected 9 times by Alberta Health Services (Environmental Public Health) since July 19, 2024. The most recent inspection, on September 9, 2026, recorded 5 infractions.
None of the 9 inspections on record were free of infractions. In the past 12 months there were 3 inspections with 13 infractions recorded. The higher-risk findings here relate to: Pool and spa water quality, Food temperature control and Chemicals and toxic substances.
Recent inspections have recorded more infractions than earlier ones, so it is worth reading the latest reports closely.
What these findings mean
Health authorities word their findings differently, so we group them by what they mean for the people using the facility. Higher-risk findings are the ones that could directly cause illness or injury, such as water that is not properly treated.
Pool and spa water qualityHigher risk
For pools, spas and splash pads, inspectors test disinfectant levels, pH and water clarity, and check safety equipment. Water that is not properly treated can spread skin, ear and stomach infections.
Recorded 17 times across 9 separate inspections, most recently on September 9, 2026. For example:
Is the bacteriological quality of the water in this pool satisfactory (Non-Critical)?
Food temperature controlHigher risk
Inspectors check that anything that has to be kept at a set temperature, such as chilled or hot food, or equipment like sterilizers, stays in its safe range and that accurate thermometers are on hand. With food, temperature problems are one of the most common causes of food poisoning.
Recorded 2 times across 2 separate inspections, most recently on July 26, 2024. For example:
Is the pool maintained in a clean and sanitary condition, good repair and are temperatures being properly regulated?
Chemicals and toxic substancesHigher risk
Pool chemicals such as chlorine and acid must be labelled, stored apart from each other and handled safely. Mixing them by mistake can release toxic gas, so storage and handling problems are treated seriously.
Recorded once on September 3, 2025. For example:
Is the chemical quality of the water in this pool satisfactory (Critical)?
Food safety training and certificationLower risk
Many jurisdictions require trained pool operators and certified lifeguards. These findings mean required training, certification or staffing records were missing at the time of inspection.
Recorded 10 times across 7 separate inspections, most recently on September 9, 2026. For example:
Does the pool have adequate written policies, plans and posted rules and safety information to ensure that the pool is operating in a safe manner?
About this data
These results come from Alberta Health Services (Environmental Public Health), which inspects food premises and other public facilities in this area. We republish the authority's public disclosure data and refresh it regularly; the official record is the final word.
9 inspections
- Demand Inspection
5 infractions
- 03. Is the bacteriological quality of the water in this pool satisfactory (Non-Critical)?
- Water sample (26ES-252E00052) collected on September 4, 2026 was not processed as the water sample was received more than 24 hours after collectionPlease resubmit the sample.
- 07. Are the filtration, circulation and disinfection systems used to maintain water quality working properly (Non-Critical)?
- The automated test results for the chlorine (1.49mg/L) and pH (7.01) was not consistent with the manual test results for the chlorine (5.04 ppm) and pH (7.28). Please calibrate the probes and ensure that the automated test results are consistent with the manual test results.
- 07. Are the filtration, circulation and disinfection systems used to maintain water quality working properly (Non-Critical)?
- Flow meter located between the two filters was broken. Please replace the broken flow meter such that the turnover can be calculated.
- 17. Does the pool have adequate written policies, plans and posted rules and safety information to ensure that the pool is operating in a safe manner?
- Supplemental information for the anti-entrapment plan is missing. Please provide photos of the main drain sumps with a tape measure indicating the sump depth, pipe size, and pipe orientation.
- 17. Does the pool have adequate written policies, plans and posted rules and safety information to ensure that the pool is operating in a safe manner?
- 1) No procedure is in place for what actions to take in the event of an unsatisfactory water sample (Total coliforms, and HPC). 2) Exact chemical additions have not been calculated in the event of water quality incidents.Please create/amend current written plans to include all procedures and exact chemical additions for the basin volume.
- 03. Is the bacteriological quality of the water in this pool satisfactory (Non-Critical)?
- Risk Management Inspection
4 infractions
- 07. Are the filtration, circulation and disinfection systems used to maintain water quality working properly (Non-Critical)?
- The automated test results for the chlorine (1.49mg/L) and pH (7.01) was not consistent with the manual test results for the chlorine (5.04 ppm) and pH (7.28). Please calibrate the probes and ensure that the automated test results are consistent with the manual test results.
- 07. Are the filtration, circulation and disinfection systems used to maintain water quality working properly (Non-Critical)?
- Flow meter located between the two filters was broken. Please replace the broken flow meter such that the turnover can be calculated.
- 17. Does the pool have adequate written policies, plans and posted rules and safety information to ensure that the pool is operating in a safe manner?
- Supplemental information for the anti-entrapment plan is missing. Please provide photos of the main drain sumps with a tape measure indicating the sump depth, pipe size, and pipe orientation.
- 17. Does the pool have adequate written policies, plans and posted rules and safety information to ensure that the pool is operating in a safe manner?
- 1) No procedure is in place for what actions to take in the event of an unsatisfactory water sample (Total coliforms, and HPC). 2) Exact chemical additions have not been calculated in the event of water quality incidents.Please create/amend current written plans to include all procedures and exact chemical additions for the basin volume.
- 07. Are the filtration, circulation and disinfection systems used to maintain water quality working properly (Non-Critical)?
- Monitoring Inspection
4 infractions
- 07. Are the filtration, circulation and disinfection systems used to maintain water quality working properly (Non-Critical)?
- Minimal to no water flow could be observed going over the floating weirs in the skimmers. As well the South-east corner skimmer had been plugged due to a leak. Please repair the leak and ensure the skimmers are working properly such that surface water is being filtered.
- 07. Are the filtration, circulation and disinfection systems used to maintain water quality working properly (Non-Critical)?
- The automated test results for the chlorine (1.21mg/L) was not consistent with the manual test results for the chlorine (6.66 ppm). Please calibrate the probes and ensure that the automated test results are consistent with the manual test results.
- 17. Does the pool have adequate written policies, plans and posted rules and safety information to ensure that the pool is operating in a safe manner?
- 1) No procedure is in place for what actions to take in the event of an unsatisfactory water sample (Total coliforms, and HPC). 2) Exact chemical additions have not been calculated in the event of water quality incidents.Please create/amend current written plans to include all procedures and exact chemical additions for the basin volume.
- 17. Does the pool have adequate written policies, plans and posted rules and safety information to ensure that the pool is operating in a safe manner?
- Supplemental information for the anti-entrapment plan is missing. Please provide photos of the main drain sumps with a tape measure indicating the sump depth, pipe size, and pipe orientation.
- 07. Are the filtration, circulation and disinfection systems used to maintain water quality working properly (Non-Critical)?
- Demand Inspection
3 infractions
- 04. Is the chemical quality of the water in this pool satisfactory (Critical)?
- The pH of the water was tested to be 7.80, 7.69, and 7.63. The pH must be kept between 6.8-7.6.
- 07. Are the filtration, circulation and disinfection systems used to maintain water quality working properly (Non-Critical)?
- The automated test results for the chlorine (0.86mg/L) and the pH (7.39) were not consistent with the manual test results for the chlorine (9.46 ppm) and the pH (7.63-7.8). Please calibrate the probes and ensure that the automated test results are consistent with the manual test results.
- 17. Does the pool have adequate written policies, plans and posted rules and safety information to ensure that the pool is operating in a safe manner?
- There was no Certificate of Compliance for the main drain covers. Please ensure to provide proof of compliance for the main drain cover and depict the correct information onto the AHS-Anti-Entrapment Compliance Plan form. Please visit the following links:- Information: https://www.albertahealthservices.ca/assets/wf/eph/wf-eph-info-complete-anti-entrapment-compliance-form.pdf- Form: https://www.albertahealthservices.ca/frm-21243.pdfOnce the form is filled out and completed, please submit to AHS-EPH/Inspector.
- 04. Is the chemical quality of the water in this pool satisfactory (Critical)?
- Risk Management Inspection
3 infractions
- 07. Are the filtration, circulation and disinfection systems used to maintain water quality working properly (Non-Critical)?
- Filtration rate calculated at 19.1 gpm/sqft. Manufacturer's instructions for TR-140 filter says maximum 15 gpm/sqft. Lower flow rate through both filters (max combined flow is 212 gpm).**OUTSTANDING (2024-07-26). Filtration rate calculated at 17.7 gpm/sqft. Continue to reduce flow, maintain between 202 and 212 gpm.**OUTSTANDING (2025-07-17). The flow meter was not functional during the inspection, so the filtration rate cannot be determined during the inspection. Please fix the flow meter and ensure that it does not exceed the maximum filtration rate for the filters as per the manufacturer's instructions of 15 GPM/square feet.
- 07. Are the filtration, circulation and disinfection systems used to maintain water quality working properly (Non-Critical)?
- The automated test results for the chlorine (3.01 ppm) and the pH (6.09) were not consistent with the manual test results for the chlorine (4.19 ppm) and the pH (7.38). Please calibrate the probes and ensure that the automated test results are consistent with the manual test results.
- 17. Does the pool have adequate written policies, plans and posted rules and safety information to ensure that the pool is operating in a safe manner?
- There was no Certificate of Compliance for the main drain covers. Please ensure to provide proof of compliance for the main drain cover and depict the correct information onto the AHS-Anti-Entrapment Compliance Plan form. Please visit the following links:- Information: https://www.albertahealthservices.ca/assets/wf/eph/wf-eph-info-complete-anti-entrapment-compliance-form.pdf- Form: https://www.albertahealthservices.ca/frm-21243.pdfOnce the form is filled out and completed, please submit to AHS-EPH/Inspector.
- 07. Are the filtration, circulation and disinfection systems used to maintain water quality working properly (Non-Critical)?
- Demand Inspection
4 infractions
- 03. Is the bacteriological quality of the water in this pool satisfactory (Non-Critical)?
- Water sample (25ES-214E00008) collected on August 1st, 2025, was rejected by the lab as the sample was received in a weekend/holiday without prior approval (received on August 2nd, 2025).Please submit a new water sample for the swimming pool.
- 07. Are the filtration, circulation and disinfection systems used to maintain water quality working properly (Non-Critical)?
- Filtration rate calculated at 19.1 gpm/sqft. Manufacturer's instructions for TR-140 filter says maximum 15 gpm/sqft. Lower flow rate through both filters (max combined flow is 212 gpm).**OUTSTANDING (2024-07-26). Filtration rate calculated at 17.7 gpm/sqft. Continue to reduce flow, maintain between 202 and 212 gpm.**OUTSTANDING (2025-07-17). The flow meter was not functional during the inspection, so the filtration rate cannot be determined during the inspection. Please fix the flow meter and ensure that it does not exceed the maximum filtration rate for the filters as per the manufacturer's instructions of 15 GPM/square feet.
- 07. Are the filtration, circulation and disinfection systems used to maintain water quality working properly (Non-Critical)?
- The automated test results for the chlorine (3.01 ppm) and the pH (6.09) were not consistent with the manual test results for the chlorine (4.19 ppm) and the pH (7.38). Please calibrate the probes and ensure that the automated test results are consistent with the manual test results.
- 17. Does the pool have adequate written policies, plans and posted rules and safety information to ensure that the pool is operating in a safe manner?
- There was no Certificate of Compliance for the main drain covers. Please ensure to provide proof of compliance for the main drain cover and depict the correct information onto the AHS-Anti-Entrapment Compliance Plan form. Please visit the following links:- Information: https://www.albertahealthservices.ca/assets/wf/eph/wf-eph-info-complete-anti-entrapment-compliance-form.pdf- Form: https://www.albertahealthservices.ca/frm-21243.pdfOnce the form is filled out and completed, please submit to AHS-EPH/Inspector.
- 03. Is the bacteriological quality of the water in this pool satisfactory (Non-Critical)?
- Demand Inspection
3 infractions
- 07. Are the filtration, circulation and disinfection systems used to maintain water quality working properly (Non-Critical)?
- The automated test results for the chlorine (3.01 ppm) and the pH (6.09) were not consistent with the manual test results for the chlorine (4.19 ppm) and the pH (7.38). Please calibrate the probes and ensure that the automated test results are consistent with the manual test results.
- 07. Are the filtration, circulation and disinfection systems used to maintain water quality working properly (Non-Critical)?
- Filtration rate calculated at 19.1 gpm/sqft. Manufacturer's instructions for TR-140 filter says maximum 15 gpm/sqft. Lower flow rate through both filters (max combined flow is 212 gpm).**OUTSTANDING (2024-07-26). Filtration rate calculated at 17.7 gpm/sqft. Continue to reduce flow, maintain between 202 and 212 gpm.**OUTSTANDING (2025-07-17). The flow meter was not functional during the inspection, so the filtration rate cannot be determined during the inspection. Please fix the flow meter and ensure that it does not exceed the maximum filtration rate for the filters as per the manufacturer's instructions of 15 GPM/square feet.
- 17. Does the pool have adequate written policies, plans and posted rules and safety information to ensure that the pool is operating in a safe manner?
- There was no Certificate of Compliance for the main drain covers. Please ensure to provide proof of compliance for the main drain cover and depict the correct information onto the AHS-Anti-Entrapment Compliance Plan form. Please visit the following links:- Information: https://www.albertahealthservices.ca/assets/wf/eph/wf-eph-info-complete-anti-entrapment-compliance-form.pdf- Form: https://www.albertahealthservices.ca/frm-21243.pdfOnce the form is filled out and completed, please submit to AHS-EPH/Inspector.
- 07. Are the filtration, circulation and disinfection systems used to maintain water quality working properly (Non-Critical)?
- Risk Management Inspection
2 infractions
- 07. Are the filtration, circulation and disinfection systems used to maintain water quality working properly (Non-Critical)?
- UpdatedFiltration rate calculated at 17.7 gpm/sqft. Continue to reduce flow, maintain between 202 and 212 gpm.----------1) Filtration rate calculated at 19.1 gpm/sqft. Manufacturer's instructions for TR-140 filter says maximum 15 gpm/sqft.-Lower flow rate through both filters (max combined flow is 212 gpm)
- 14. Is the pool maintained in a clean and sanitary condition, good repair and are temperatures being properly regulated?
- Moderate amount of debris in the basin.-Fully clean the basin
- 07. Are the filtration, circulation and disinfection systems used to maintain water quality working properly (Non-Critical)?
- Monitoring Inspection
2 infractions
- 07. Are the filtration, circulation and disinfection systems used to maintain water quality working properly (Non-Critical)?
- 1) Filtration rate calculated at 19.1 gpm/sqft. Manufacturer's instructions for TR-140 filter says maximum 15 gpm/sqft.-Lower flow rate through both filters (max combined flow is 212 gpm)2) No observable skimming action from weirs.-Ensure that skimmers are taking in the top layer of water to remove the majority of contaminants
- 14. Is the pool maintained in a clean and sanitary condition, good repair and are temperatures being properly regulated?
- Moderate amount of debris in the basin.-Fully clean the basin
- 07. Are the filtration, circulation and disinfection systems used to maintain water quality working properly (Non-Critical)?
Nearby inspected facilities
- O'Neil Tower - Common
700 9 Street SW Calgary AB T2P 2B5
6 inspections
- Spice of India
937 7 Avenue SW Calgary AB T2P 1A5
1 inspection
- Good Start Daycare - Food
100 - 909 7 Avenue SW Calgary AB T2P 1A6
4 inspections
- Good Start Daycare - Facility
100 - 909 7 Avenue SW Calgary AB T2P 1A6
5 inspections
- Kids R Fun - Kitchen
202 - 924 7 Avenue SW Calgary AB T2P 1A4
7 inspections
- Kids R Fun - Facility
202 - 924 7 Avenue SW Calgary AB T2P 1A4
7 inspections
- Calgary Bridge Foundation for Youth
1500 - 910 7 Avenue SW Calgary AB T2P 3N8
1 inspection
- Children's Creative Learning Centre - Facility
300 - 910 7 Avenue SW Calgary AB T2P 3N8
8 inspections