Swimmers’ headaches can be caused by two different things. One is swimming in too cold water. We and our spouse are swimmers. She has been swimming longer than us, so knew why I was suffering one day. In our case, it was too-cold water, and when the pool learned about the problem, they posted the temperature at the entry for several days. The other cause is swim caps or swimming goggles.