Canada-Places.com has listed approx 46 islands in ON. Some of the Top rated islands in ON are- Flowerpot Island, Wolfe Island, Bois Blanc Island, Henley Island, Mission Island, Coney Island, Nancy Island, McKellar Island, Ile du Chenail & Corkscrew Island.