Cape John is an unincorporated area in the Canadian province of Nova Scotia, located in Pictou County. It is situated on a cape, bordered by the Northumberland Strait to the north and John Bay, the estuary of the River John, to the south. A breakwater protects a small harbour and wharves, which are used mainly by small fishing boats and recreational users. There is a fish processing plant near the harbour which mainly handles lobster.