HOW TO GET RID OF ALGAE IN A POOL
October 15/2020

It's every pool owners worst nightmare; algae. Algae often hits at the worst time, like on a long weekend, or just before a pool party. Battling a green pool can be a frustrating experience. Algae costs a lot of time, energy and money. What starts out as a cloudy pool can turn to a swap in a very short period of time (especially in the summer heat). Algae is a plant life and thrives in warm conditions. Warm weather is also the prime time for swimming. So, how can you get the upper hand and get back in the pool? Turning the pool from green to blue is actually possible if you follow these steps diligently. Consider how to get rid of algae in a pool and get the most out of your summer.



1. Shock. Chlorine based shock is guaranteed to kill algae. (Non-chlorine shocks will not be effective) The key is to add enough. Under dosing will only result in frustration and wasted product, so make sure that you are adding more than enough for the volume of your swimming pool. Always be sure to read the product label before applying any chemical to your pool. Based on the type of algae you may want to add the following amounts:
Green algae 2X regular dosage
Mustard algae 3X regular dosage
Black algae 4X regular dosage 

2. Algaecide. Using a heavy dose of algaecide is the second step to killing and eliminating the green. Chlorine alone may not keep algae at bay, and this step is needed to prevent future visible growth. Note that not all algaecides are equal. Only algaecides that have been approved by the PMRA for killing algae actually perform. Be sure to read the label carefully and ask a professional about the right algaecide for your type of algae.

3. Vacuum. Vacuuming is an effective way to physically remove visible algae from the water. Set the filter to 'waste' mode and focus on the worst areas of the pool. If there is large debris or leaves in the pool a net may prove more efficient for removing them. Even if the bottom of the pool is not visible, vacuuming blindly will still be beneficial as it will remove much of what is consuming the chlorine.

4. Brush. Frequent brushing will help prevent algae from clinging to surfaces and taking root. So brush daily is possible and concentrate on corners or other areas where algae tends to hide.

5. Shock again. In a very short period of time the initial shock treatment will be consumed by the algae. You may be surprised to find that there is no chlorine left in the pool within 24 hours. Repeated shocking will be mandatory to get rid of the algae. So don't skimp on the treatments. You may need to shock every day until the water is crystal clear. Shock often and shock with heavy doses.

6. Filter out the gunk. Dead algae will be floating through out the pool body and needs to be filtered out of the system. In fact, the pool may appear cloudy once the bulk of algae had been killed. Ensure that your pump and filter are running 24/7 to remove dead algae and fine particulate from the water. You may also use a filter enhancer or clarifier to accelerate this process.

7. Re-test your water. Testing your pool water daily is going to be the difference between getting ahead or getting frustrated. Algae reproduces at an incredible rate and can't be left unattended. Skipping a day of treatment is like taking one step forward and two steps back. Test often and then add the necessary chemicals and balancers to bring your pool back in order.

8. Chemically clean your filter. After all is said and done, your filter will be in need of a chemical cleaning. Algae, oils, and other organics can be clinging to the inside of your filter sand and cause problems down the road. The last thing you want after cleaning up your pool is a relapse! So give your filter a chemical treatment to remove unwanted grime.



Once your water is pristine get into a regular program of weekly pool maintenance. An ounce of prevention is worth a pound of cure. Visit your local swimming pool professional for water testing, or ask us about our regular pool maintenance packages.



Email this Page share with friend





Error Occurred While Processing Request The web site you are accessing has experienced an unexpected error.
Please contact the website administrator.


The following information is meant for the website developer for debugging purposes.
Error Occurred While Processing Request

Element PAGE is undefined in URL.

 
The error occurred in C:/home/prestigepools.ca/blog/comments.cfm: line 199
Called from C:/home/prestigepools.ca/blog/comments.cfm: line 189
Called from C:/home/prestigepools.ca/blog/comments.cfm: line 1
197 : 		<form action="sq_comments.cfm?id=<cfoutput>#id#</cfoutput>" method="POST" name="commentform">
198 : 		<input type="hidden" name="blogid" value="<cfoutput>#blogid#</cfoutput>">
199 : 		<input type="hidden" name="page" value="<cfoutput>#url.page#</cfoutput>">
200 : 			
201 : 			<div class="QuarterDesktopFullMobile"><font class="Canvas"><cfoutput>#getName#</cfoutput></font></div>

Resources:

Browser   claudebot
Remote Address   18.219.112.111
Referrer  
Date/Time   16-Apr-24 03:21 AM
Stack Trace
at cfcomments2ecfm228204687._factor1(C:/home/prestigepools.ca/blog/comments.cfm:199) at cfcomments2ecfm228204687._factor6(C:/home/prestigepools.ca/blog/comments.cfm:189) at cfcomments2ecfm228204687.runPage(C:/home/prestigepools.ca/blog/comments.cfm:1)

coldfusion.runtime.UndefinedElementException: Element PAGE is undefined in URL.
	at coldfusion.runtime.CfJspPage.resolveCanonicalName(CfJspPage.java:2861)
	at coldfusion.runtime.CfJspPage._resolve(CfJspPage.java:2784)
	at coldfusion.runtime.CfJspPage._resolveAndAutoscalarize(CfJspPage.java:3060)
	at coldfusion.runtime.CfJspPage._resolveAndAutoscalarize(CfJspPage.java:3011)
	at cfcomments2ecfm228204687._factor1(C:\home\prestigepools.ca\blog\comments.cfm:199)
	at cfcomments2ecfm228204687._factor6(C:\home\prestigepools.ca\blog\comments.cfm:189)
	at cfcomments2ecfm228204687.runPage(C:\home\prestigepools.ca\blog\comments.cfm:1)
	at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:257)
	at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:749)
	at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:578)
	at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65)
	at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:613)
	at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:43)
	at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40)
	at coldfusion.filter.PathFilter.invoke(PathFilter.java:162)
	at coldfusion.filter.IpFilter.invoke(IpFilter.java:45)
	at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:97)
	at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28)
	at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38)
	at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:60)
	at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38)
	at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22)
	at coldfusion.filter.CachingFilter.invoke(CachingFilter.java:62)
	at coldfusion.CfmServlet.service(CfmServlet.java:231)
	at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:311)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
	at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:46)
	at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:47)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:373)
	at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:459)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:926)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.base/java.lang.Thread.run(Thread.java:833)