По типу агрессивных сред, в которых протекает процесс разрушения, коррозия может быть следующих видов:
газовая коррозия;
атмосферная коррозия;
коррозия в неэлектролитах;
коррозия в электролитах;
подземная коррозия;
биокоррозия;
коррозия под воздействием блуждающих токов.
По условиям протекания коррозионного процесса различаются следующие виды:
контактная коррозия;
щелевая коррозия;
коррозия при неполном погружении;
коррозия при полном погружении;
коррозия при переменном погружении;
коррозия при трении;
межкристаллитная коррозия;
коррозия под напряжением.