Canal Rocks is a series of granite rocks in the Indian Ocean, just off the coast situated approximately 4 kilometres (2 mi) south of Yallingup in the South West region of Western Australia.
[1][3] The rocks that make up the canals are part of the Leeuwin-Naturaliste Ridge,[2] or Leeuwin complex.
The rocks that make up the feature consist of hornblende-biotite monzogranite gneiss that are medium to coarse-grained and moderately foliated containing minerals such as perthite, quartz, hornblende with accessory biotite, opaques, apatite, and zircon.
The original rock that underwent medium metamorphism was granite.
[1] Facilities at the site include a car park, boat ramp, finger jetty and a walkway to access the closest rock formation.