Knølhval spiser helst krill i perioden mai-september, men i perioden september-januar inkluderer den også lodde i dietten (spesielt i Barentshavet). Også sild og småsei kan inngå på denne tiden. Det er kjent at bestanden i Nord-Atlanteren kan ha en diett som består av opptil 95 % fisk.