Iowans will be registering more than 231,000 boats before April 30, when current boat registrations expire. Boat registrations are good for three years and registration fees go to support water trails, navigation enforcement, aquatic invasive species, and boater education and safety.