Free chlorine from dissolved chlorine gas is widely used as a disinfectant for drinking water. The residual chlorine concentration has to be continuously monitored and accurately controlled in a certain range around 0.5–2 mg/l to ensure drinking water safety and quality. However, simple, reliable, and reagent free monitoring devices are currently not available. Here, we present a free chlorine sensor that uses oxidation of a phenyl-capped aniline tetramer (PCAT) to dope single wall carbon nanotubes (SWCNTs) and to change their resistance. The oxidation of PCAT by chlorine switches the PCAT-SWCNT system into a low resistance (p-doped) state which can be detected by probing it with a small voltage. The change in resistance is found to be proportional to the log-scale concentration of the free chlorine in the sample. The p-doping of the PCAT-SWCNT film then can be electrochemically reversed by polarizing it cathodically. This sensor not only shows good sensing response in the whole concentration range of free chlorine in drinking water but is also able to be electrochemically reset back many times without the use of any reagents. This simple sensor is ideally suited for measuring free chlorine in drinking water continuously.