A dead juvenile humpback whale has washed onto the shore in the Cowichan Valley.

It was discovered on private industrial land.

The Department of Fisheries and Oceans says the whale was spotted in distress a few days ago.

It believes the young whale was separated from its mother and may have starved.

A necropsy on the juvenile humpback will be done today (Wed).