Is Ontario landlocked?

No Ontario is not landlocked. It is bordered to the North by the Hudson Bay.