Mnohé náboženstvá a etické systémy považujú zabíjanie zvierat za hriech alebo morálne nesprávne. Napríklad v budhizme sa zabitie akejkoľvek formy života považuje za zlý čin, ktorý vedie k negatívnej karme. Podobne v hinduizme sa zabíjanie zvierat, najmä kráv, považuje za hriech. Ako píše Wendy Doniger vo svojej knihe The Hindu: An Alternative History (2009), úcta k životu zvierat je jedným z ústredných prvkov tohto náboženstva.
V iných náboženských tradíciách však zabíjanie zvierat nie je priamo zakázané. Napríklad v kresťanstve svätý Tomáš Akvinský vo svojej Summe teológie (1274) tvrdí, že Boh dal človeku nadvládu nad zvieratami a je dovolené používať ich podľa ľudských potrieb, vrátane potravín.