They are not on water.
Thus the name prairie provinces.
Pacific ocean
The Atlantic Ocean
Hudson bay ========= Gulf of St Lawrence
It's the Hudson Bay
The world's highest tides occur in the Bay of Fundy, which is the body of water between the Canadian provinces of New Brunswick and Nova Scotia.
The provinces that lack a coastline in Canada are Saskatchewan and Alberta. These two provinces border the U.S. and other provinces without outer access to a body of water.
Alberta and Saskatchewan.
Hudson Bay is a major body of water in that area.
The Canadian city that lies across a body of water from New York is Ontario, Canada. It is across from Niagara Falls, New York and the body of water is Niagara Falls.
The Canadian Shield borders Hudson's Bay.
Ocean
The large body of water that extends southward into the Canadian Shield is the Hudson Bay. It has a surface area of 1,230,000 square kilometers.