Skip to main content
Global Animal Guide

What Do Humpback Whales Eat?

Humpback whale breaching out of the open ocean with spray

Quick answer

Humpback Whales feed on krill and small fish, adjusting with season, age, and what is abundant in Oceans worldwide. That label is a preferred pattern, not every item an individual might sample.

By , Founder Last reviewed Cite this page How we research & review

Key takeaway

Humpback Whales feed on krill and small fish, adjusting with season, age, and what is abundant in Oceans worldwide. That label is a preferred pattern, not every item an individual might sample.

Humpback Whale diet overview

Humpback Whales (Megaptera novaeangliae) are best summarised as Carnivore (krill and small fish). Anatomy and habitat (Oceans worldwide) decide whether they hunt, graze, filter, scavenge, or mix strategies across the year.

How humpback whales find food

Energy-rich foods are prioritised when available; lean seasons force broader diets or longer travel. Young animals may eat different items or receive food from parents.

Humpback Whale role in the food web

As predators or scavengers, humpback whales move nutrients and influence prey or vegetation.

Feeding and human conflict

Never feed wild humpback whales. Habituation raises injury risk and can lead to lethal management. Captive diets must match species needs, not generic pet food rules.

The whale that sings

Male humpbacks produce some of the longest and most complex songs in the animal kingdom, sequences of moans, cries, and whistles that can last 20 minutes and be repeated for hours. All the males in a population sing the same evolving song, which gradually changes from year to year, likely as part of breeding behavior.

Bubble-net feeding

Humpbacks are baleen whales that filter krill and small fish from the water. Groups use a remarkable cooperative technique called bubble-net feeding, blowing a spiraling curtain of bubbles to herd prey into a tight ball before lunging up through the middle with mouths wide open.

Sources

Humpback Whale FAQs

What do humpback whales eat?

Humpback Whales feed on krill and small fish, adjusting with season, age, and what is abundant in Oceans worldwide. That label is a preferred pattern, not every item an individual might sample.

What is the scientific name of the humpback whale?

Megaptera novaeangliae — used in research and conservation listings for humpback whales.

Where do humpback whales live?

They are associated with Oceans worldwide. Local presence depends on food, cover, and human land use.

What is the conservation status of humpback whales?

Listed in our guides as Least Concern. Check the IUCN Red List and national assessments for the latest formal category.

Keep exploring the Humpback Whale