Sự xuất hiện tôn giáo là do nhu cầu, mong muốn của con người trong quá trình phát triển xã hội loài người.
- Người xưa luôn cảm thấy yếu đuối, bất lực trước thiên nhiên hùng vĩ, bao la, đầy bí ẩn nên đã gán cho thiên nhiên những sức mạnh siêu nhiên, chờ sự giúp đỡ của chúng.
- Trong xã hội có giai cấp, con người bất lực trước lực lượng áp bức nảy sinh trong xã hội, họ lại cầu viện đến những thần linh hoặc hy vọng ảo tưởng vào cuộc đời tốt đẹp hơn ở thế giới “bên kia”.
- Trong thực tế, nhận thức của con người về tự nhiên, xã hội và về con người vẫn còn có giới hạn. Điều gì con người chưa giải thích được thì họ tìm đến tôn giáo. Do đó sự xuất hiện và tồn tại của tôn giáo là khách quan.