According to the Harris County Sheriff's Office, its Marine Unit began a search in the river near the 18000 block of Riverside Street in the northeast part of the county.
The sheriff's office said it received the call at 9:45 a.m. regarding a missing teen swimmer.
Just before 3:45 p.m., the sheriff's office tweeted a body was recovered, belonging to the missing 18-year-old swimmer.
It wasn't immediately known what led up to the teen becoming lost.