Sentralt i Spjelkavik ligger Kanalen, Gamleelva (Spjelkavikelva, Spjalkandr-elv) og Lillevannet. Vannkilden er Brusdalsvannet som dels ligger i Spjelkavik (Ålesund kommune) og Skodje kommune.