シャチには天敵はいませんが、あえているといえば人間でしかありません。シャチは最上位の捕食者、つまり食物連鎖の最上階に属しており、最上階である以上、他の動物に食べられることは当然ない。最も体が大きいわけではなく、深海にはそれより体が大きい動物はいくらでもいて、例えばシロナガスクジラの場合、体はシャチ3~4個分もあるが、ヒゲクジラとしてはプランクトンしか食べられず、シャチにとっても脅威にはならない。
1、人間:シャチは人間を食べません。人間を食べないのには多面的な理由があるが、まずシャチからすると、人間に出会う可能性自体が低いので、特別な捕食方法がないので自然と食べようとしないし、伝承されている捕食術の中にも、人間が紹介されていないので食べなくなってしまった。またシャチも人間のフレンドリーさを感じ、信頼や食べ物と引き換えに機嫌を取ることを心得ているので、人間を食べる必要もなくなる。
2、大型ミンククジラ:シャチは自然環境では、基本的に大型ミンククジラを食べない。ここで説明しておきたいのは、大人になると体が大きいミンククジラもいるが、子クジラはまだ小さく、この種の動物はシャチの皿の中の食事になっているということだ。シャチがそれより大きな動物を食べないのは、主に狩りの難易度が高く、相手が逃げてしまう可能性もあるため割に合わないが、子クジラは捕りやすい傾向があるため、大人と子クジラを分けて捕食するために一定の戦略をとることが多い。