Iowans will register more than 220,000 boats before April 30, when current boat registrations expire. Boat registrations are good for three years. Registration fees support boater education and safety, water trails, navigation enforcement and aquatic invasive species.