Питается крот почвенными беспозвоночными, среди которых преобладают дождевые черви. В меньшем количестве поедает слизней, мокриц, насекомых и их личинок (майских жуков, щелкунов, медведок, гусениц) , многоножек, пауков. Крот может съесть и мелкое позвоночное (мышь, ящерицу, лягушку) , если оно малоподвижно