Montane shrews are insectivorous. It eats insects and their larvae, earthworms, spiders, snails, and, rarely eats small salamanders. Montane shrews have been seen eating conifer seeds, lichens, and fungi.