كانت الشعوب القديمة في شبه الجزيرة العربية تعتمد عدة ديانات ومعتقدات، ومن بينها:
1- الديانة السامية: كانت تعتمد على الإيمان بالله الواحد، وكانت تعتبر اليهودية والمسيحية والإسلام بمثابة تطور لهذه الديانة.
2- الديانة اليمنية القديمة: كانت تعتمد على الأصنام والآلهة، وكانت تؤمن بأن الآلهة قادرة على التدخل في حياة الناس وتغيير مصائرهم.
3- الديانة النبطية: كانت تعتمد على الإيمان بالآلهة العديدة، وكانت تؤمن بأن الآلهة تساعد الناس على النجاح في الحياة.
4- الديانة الحجرية: كانت تعتمد على العبادة والتبجيل للأحجار والصخور والأشجار، وكانت تؤمن بأن هذه الأشياء لها قوة خارقة وتستحق التبجيل والعبادة.