Virtakivi on kivi, joka sijaitsee joen tai virran pohjalla ja on alttiina virtaavan veden vaikutuksille. Se voi muodostaa koskessa esteen tai suojata pohjaa eroosiolta.