The body of Ken Wilson, 54, missing in Port Alberni since March 14, was recovered from Dry Creek on Thursday afternoon.
Port Alberni RCMP Const. Shelley Schedewitz said no foul play was involved, and the matter has been turned over to the B.C. Coroner's office.
Wilson was reported missing last week by family and friends who were concerned for his welfare, as he was experiencing some emotional distress, according to the RCMP.
Members of the Alberni Valley Rescue Squad joined the RCMP in searching local hiking trails, where Wilson was known to frequent. Wilson's family joined in the search earlier this week, and volunteers canvassed businesses asking them to post missing posters of Wilson.