We successfully synthesized poly(N-isopropylacrylamide) covalently bonded to a Fe(bpy)3 catalyst moiety for the Belousov-Zhabotinsky (BZ) reaction. The lower critical solution temperature (LCST) of the polymer chain in the oxidized state had a slightly greater than that in the reduced state. This resulted in the polymer undergoing soluble-insoluble self-oscillation induced by the BZ reaction at constant temperatures. In addition, the period of the self-oscillation of the polymer chain shows a linear dependence on the temperature.