-1
You cannot watch Supernatural free, save for a few episodes, anywhere legally.
According to Decider, Supernatural is not legally available free on any streaming services. However, it is on Netflix, at least in the US. Some episodes are free on CW's website. If you can't stream it through Netflix...