К. Маркс связывал религию с условиями существования человека в классовом обществе. Если религиозные представления носят иллюзорный характер, то вопрос заключается не в том, чтобы разоблачать несостоятельность этих религиозных иллюзий, а в том, чтобы понять, почему человек нуждается в этих иллюзиях. Для К. Маркса прежний атеизм, который видел свое призвание в разоблачении несостоятельности, противоречивости, неразумия религиозных взглядов, теряет смысл: нужно не иллюзии разрушать, а те социальные отношения, которые порождают у человека саму потребность в этих иллюзиях. А потребность эта возникает в классовом обществе - обществе, экономические и прочие условия которого отчуждают человека от продукта его собственного труда и от власти, которая воспринимается тружеником как чуждая, господствующая над ним сила. Религия классового общества в понимании марксизма - это "сердце бессердечного мира", "дух бездушных порядков", это социальное по своей природе явление, продукт общества, в котором отношения между людьми есть отношения господства и подчинения, в котором человек не свободен и превращен в средство, орудие накопления вещественного богатства, вместо того чтобы быть его конечной и высшей целью. Так в марксизме "критика неба" превращается в "критику земли", критика религии в критику права, политики. В религии человек компенсирует свои земные страдания представлением о таком "другом" мире, в котором эти его страдания будут вознаграждены, зло будет наказано и справедливость восторжествует. Религия в этом смысле - "опиум народа". Она как бы воплощает в себе одновременно и убожество мира, в котором человек лишен достойного существования, и протест против него. Религия как социальное явление, как явление, связанное с исторически возникающими и преходящими социальными отношениями, не является неотъемлемым атрибутом человеческого бытия. Согласно прогнозу К. Маркса, она сама собой исчезнет, отомрет в обществе, в котором исчезнут социальные антагонизмы, отчуждение, в котором человек будет не порабощенным существом, а свободным творцом своей жизни.
Вера в бога может выступать как оправдание существующего: бог сотворил мир, и нельзя посягать на установленные им порядки. На протяжении истории классового общества доминировала именно эта функция религии, которую использовали господствующие классы в своих целях. Религия служила инструментом господства части людей над другими. Но религия может выступать и как инструмент критики, обличения греховного мира, мира несовершенного. В истории религия нередко выступала именно как форма протеста против социальной несправедливости. Ей присущи, таким образом, полагал К. Маркс, определенные революционные и гуманистические потенции. Но борьба за социализм не может опираться на благие стремления, он должен из утопии превратиться в науку. Тезис о противоположности религии науке играет важную роль в марксистской критике религии.
В XIX в. развитие естествознания привело к разрушительным последствиям для традиционного теологического понимания мира как творения бога и дало мощный стимул развитию атеизма. Центральная роль здесь принадлежала дарвинизму. Согласно этому учению, виды существующих ныне живых существ не вышли готовыми некогда из рук творца, как говорится об этом в Библии, а являются результатом длительного процесса развития. Естественным образом возникает все богатство мира и его жизненных форм с поразительной приспособленностью их к условиям своего существования. Не только для объяснения возникновения жизни во всем многообразии ее форм не нужна гипотеза бога, она не нужна, по Дарвину, и для объяснения происхождения человека.