According to RCMP, the man was driving on a rural road in the Rural Municipality of Wood Creek around 10 p.m. CST when his truck entered a patch of water that had inundated the road from a nearby slough.
RCMP said the slough overflowed because of recent flooding in the area.
They said the truck left the road, and began to sink into the deeper water. The driver ensured that the 10-year-old passenger, his son, got out first and swam to safety. The man also exited the vehicle, but was unable to reach safety.
A search and rescue team was not able to find the man until a dive team was brought in. An autopsy has been ordered.
The truck has also been removed from the water.
According to RCMP, the rural road involved is about four kilometres south of Highway 15.
No name was released and the case was still under investigation.
The man and his son are from Imperial, Sask., which is near where the incident happened.
Also on HuffPost