You can buy flood insurance through your insurer. If a flooding disaster happens, you should be reimbursed for your covered losses—and unlike federal aid, you don’t need to repay it.
A flood insurance policy doesn’t take effect until 30 days after you buy coverage. If the weather forecast announces a flood alert in Florida and you attempt to buy a policy, it’s too late; you can’t be insured just a few days before a flood.