What fish do narwhals eat?

Narwhals are carnivores, and their diet primarily consists of arctic cod, Greenland halibut, shrimp, and other small fish.

They are deep divers, and their diet is influenced by their ability to reach the depths of the ocean where these prey species are found.

It's important to note that their diet can also vary based on geographic location and seasonality.