The control of internal phosphorus (P) load by in-lake measures has been the subject of decades of research. Although iron (Fe) is effective in precipitating P, it has been less tested due to its redox sensitivity. The effectiveness of Fe in controlling P availability and sinking cyanobacterial blooms contrasts to its function as a nutrient for phytoplankton growth. Both roles of Fe were tested in enclosures placed for 36 days in a shallow lake with a perennial cyanobacterial bloom, and in laboratory experiments with Fe-deficient Raphidiopsis raciborskii. Based on total P (TP) of lake water, we applied two doses of FeCl