Da verdensreligionene oppstod under aksetiden I jernalderen, ble menneskeofring mindre vanlig i Europa. Skikken kom til å bli sett på som barbarisk i førmoderne tider i antikken. I den nye verden i Amerika fortsatte menneskeofring på utstrakt vis, men i varierende grad fram til den europeiske koloniseringen av Amerika.