El cachalote es uno de los depredadores más grandes y dominantes de los océanos, alimentándose principalmente de calamares de tamaño mediano. También se sabe que el cachalote caza especies de calamares más grandes, incluidos los colosales y los calamares gigantes, y también pulpos y peces grandes.
El gran tamaño del cachalote adulto significa que no tiene depredadores naturales reales en el océano, aparte de ser cazado en exceso por los humanos. Sin embargo, se sabe que los cachalotes de corta edad son capturados por orcas y, en ocasiones, por grandes tiburones.