Perth Canyon is a submarine canyon located on the edge of the continental shelf off the coast of Fremantle, Western Australia, approximately west of Rottnest Island. It was carved by the Swan River, probably before the Tertiary, when this part of the continental shelf was above sea level.