The island separates the larger part of Lake Huron to its south and west from Georgian Bay to its east and the North Channel to the north.
Manitoulin Island itself has 108 freshwater lakes, some of which have their own islands; in turn several of these "islands within islands" have their own ponds.