The National Weather Service has a flood watch in effect through the morning of May 1, 2023.