The Grand County Sheriff's Office said the 17-year-old boy from Fraser was on a raft that flipped Saturday afternoon in an area called Funnel Falls. A kayaker saw the teen, who was wearing a lifejacket, get sucked under again in nearby Skull Rapid.
Deputies said the boy was pulled out of the river, but attempts to revive him were unsuccessful.
His identity was not released Sunday evening.