Las musarañas son omnívoras, comen insectos, arañas, gusanos, ranas, ratones y algunas plantas y semillas. La dieta principal de una musaraña es carnívora, con musarañas que prefieren una comida de milpiés, lombrices de tierra o Aves en lugar de nueces y semillas. Una musaraña tiene saliva venenosa que mastica en su presa, lo que ayuda a inmovilizar a la presa, que es la forma en que las musarañas son capaces de cazar y superar a presas más grandes.
Aunque las musarañas son pequeñas, comen con frecuencia. Las musarañas pueden comer hasta tres veces su peso en alimentos por día. La cantidad de alimentos que consumen ayuda a regular la temperatura de su cuerpo. En el invierno, deben comer más para mantenerse calientes.
Las musarañas almacenarán comida para el invierno, atrapando y almacenando cosas como caracoles y escarabajos. Una musaraña retenida en cautiverio almacenará cualquier alimento que proporcione el manipulador, incluyendo semillas y nueces.