As corujas-das-torres comem principalmente pequenos mamíferos, principalmente ratos, camundongos, arganazes, lemingues e outros roedores; também musaranhos, morcegos e coelhos. A maioria das presas que comem é ativa à noite, então esquilos e esquilos ficam relativamente protegidos das corujas. Eles ocasionalmente comem pássaros como estorninhos, melros e cotovias. Às vezes, as corujas de nidificação armazenam dezenas de itens de presas no local do ninho enquanto estão incubando para alimentar os filhotes assim que eclodem.