Officials identified the missing man as 44-year-old Stephen Marriott from Willis, Texas.
It all began on Saturday at around 9:16 p.m. when they responded to a 911 call about an overdue boater on Lake Conroe, officials said.
Law enforcement says that Marriott had gone fishing near FM 1375 and the Cagle Boat Ramp and never came back.
Officials responded to the area and found Marriott's vehicle and boat trailer inside Walker County, but weren't able to find Marriott.
At around 11:10 p.m. on Saturday, authorities found Marriott's boat near a small island close to FM 137, where his life vest and cellphone were located.
On Monday afternoon, authorities found his body, which was about 100 yards from where authorities located his boat near FM 1375.
Walker County Justice of Peace Judge Cole ordered an autopsy to find out the cause of the incident.