马克思对于宗教有着相当矛盾的看法，他一方面将宗教视作统治阶级给工人阶级施加的“精神鸦片”，因为宗教让他们对禧年抱有虚假的幻想，但另一方面他又认为这是工人阶级对低落经济状况的一种抗议。 俄国革命者弗拉基米尔·列宁为主的人们发展了马克思主义，形成了马克思列宁主义。马列主义认为，宗教对人类的发展起到了阻碍作用，而且遵照马克思列宁主义及其各种衍生形态的社会主义国家都主张无神论，并且是明确反宗教的。因此，二十世纪许多明确主张马克思主义的政权，例如前苏联和中国，都推行国家无神论政策。但是，一些宗教共产主义一直存在，