A man in his 20s is dead after drowning in the Fraser River near Gladstone Park late Thursday night.

At about 10 o'clock he was heard screaming a few metres from shore near a trail just off Marine Drive in southeast Vancouver.

Witnesses told CTV News the man went into the water to help his dog and drowned.

"I heard the screams and I just came out," said Shana Dean.

"This guy's gone in the water. His dog ran into the water and he's out there."

Boats from the Vancouver Police Department, aided by Vancouver Fire and Rescue Services and local tug operators, launched a search on the river to find the man.

His body was recovered around 10:40 p.m. CPR was attempted but he could not be saved.

Vancouver Police and the B.C. Coroner's Service are investigating. The man's identity has been confirmed but is not being released.

A spokesperson from the VPD told ctvbc.ca the department has not confirmed whether a dog was at the scene.