Question: when do ibond rates change?
Answer: You know the fixed rate of interest that you will get for your bond when you buy the bond. That fixed rate does not change during the life of the bond. Treasury announces the fixed rate for I bonds every six months (on the first business day in May and on the first business day in November).