RCMP are confirming that the body of Myles MacIntosh may have been found.
People who know the missing 28-year-old are saying on social media that they believe their search is over.
"We've been waiting and searching for Myles. The wait is over, he can be laid to rest," Kara Kohle, the sister of MacIntosh's fiancee, wrote on Twitter.
"Any last tiny hope, wonder and wish was washed away today."
MacIntosh, who is originally from Lunenburg, Nova Scotia, went missing in Saskatoon on the night of his bachelor party in February.
It's believed that he fell through the ice in the South Saskatchewan River.
On Saturday, a body was found in the river near Melfort, Sask., which is about 175 kilometres northeast of Saskatoon.
Sgt. Craig Cleary with the RCMP said that marine researchers on the river came across the human remains near Wapiti Regional Park, about 45 kilometres north of Melfort.
An autopsy is scheduled for Tuesday.
Robert MacIntosh, Myles' father, said the news brings some relief to his family.
"There's been a lot of efforts to find Myles and bring him home and we're just glad that it seems that it's happened," MacIntosh said. "This should begin the end process for us, so we can just carry on and have our memories and do our son right by a proper burial."
MacIntosh added his family is grateful to everyone who supported them.
"It's been overwhelming for us just to realize how many people have participated and made an effort to help us out with this," he said. "It's been our strength through the whole process."
MacIntosh had been out with friends celebrating his upcoming marriage the night that he disappeared. At one point in the evening, he got onto a pub crawl bus and then apparently got into an altercation with another man.
He then somehow made his way to the river's edge near the Sid Buckwold Bridge. DNA testing of blood found on the ice near the river revealed that it came from MacIntosh.