Les épaulards préfèrent les eaux froides de l'océan, mais ils vivent dans les océans du monde entier. Le Pacifique Nord-Ouest et les latitudes plus élevées de l'océan Austral sont les zones les plus peuplées d'épaulards, selon Sea World. Les eaux peu profondes le long des côtes sont des endroits communs pour les baleines lorsqu'elles se nourrissent.
Comme la population d'épaulards est trop massive pour ne vivre que dans les eaux froides, beaucoup vivent dans des zones d'eau plus chaudes, comme le long des côtes de la Floride, d'Hawaï et du golfe du Mexique. Bien que l'eau de mer soit préférée, certains épaulards ont été aperçus dans des rivières, notamment le Rhin et la Tamise.