Narwale sind Fleischfresser, und ihre Ernährung besteht hauptsächlich aus Arktiskabeljau, Grönland-Heilbutt, Garnelen und anderen kleinen Fischen.
Als Tiefentaucher ernähren sie sich von Beute, die in Meerestiefen vorkommt. Ihre Ernährung kann je nach Standort und Jahreszeit variieren.