Authorities said 40-year old Greg Feeter had been missing since launching from the Upper Barton Creek Boat Ramp off Six Forks Road on Sunday.
Feeter's wife said when he did not return home, the Wake County Sheriff's Department launched an intense search with boats, helicopters and dogs.
Feeter's empty kayak, a backpack, and several other things were previously found.
The New Hanover Sheriff's office sonar and dive team located the body with the help of a search dog.
Feeter was found shortly before 6 p.m. Wednesday near the Upper Barton Creek Boat Ramp.