St. George's Bay is a bay in the Canadian province of Nova Scotia. It is located on the north shore of the province fronting both the Nova Scotia peninsula and Cape Breton Island, thus comprising a sub-basin of the Gulf of St. Lawrence.
The bay measures approximately 25 kilometres (16 mi) wide at its mouth, between Cape George in the west, and Black Point in the east. Its western shore measures approximately 23 km (14 mi) in length from the northern tip of Cape George south to the entrance to Antigonish Harbour. Its southern shore measures approximately 43 km (27 mi) in length from the entrance to Antigonish Harbour through to the Strait of Canso at East Havre Boucher. The eastern shore measures approximately 42 km (26 mi) from Heffernan Point north to Black Point.
St. George's Bay marks the northern end of the Strait of Canso, one of three outlets for the Gulf of St. Lawrence. It is a busy coastal shipping route on account of the Canso Canal; the Canadian Coast Guard maintains a Vessel Traffic Service (VTS) for the bay called "Canso Traffic" with separation schemes defining sea lanes on nautical charts.
Islands within the bay include from northeast to south to northwest:
Communities along the shoreline of St. George's Bay include (from northwest to south to northeast):
Coordinates: 45°45′N 61°45′W / 45.75°N 61.75°W