No, kayaks do not need to be registered in Iowa. There is no state law requiring registration of kayaks, canoes or other small boats. However, if you plan to use your kayak on federally controlled waters, such as lakes and rivers managed by the Army Corps of Engineers, you will need to obtain a Federal Dams Recreation Use Permit.