The Kootenay Boundary Regional Fire and Rescue (KBRFR) were called to a dramatic rope rescue on the Esplanade in Trail on Sunday afternoon.
Eight members of the Trail fire and rescue Station 374 responded to a call at 3:45 p.m.
A man had jumped off the Esplanade wall down to the river shore and sustained serious injuries.
KBRFR executed a rope rescue and brought the man up to safety, with the incident under control by 4:53 p.m.
The man was transported to Kootenay Boundary Regional Hospital by the BC Ambulance Service.
Read: Man found dead on Trail riverbank, police suspect overdose