جامعة سانت أندروز
تلقى تعليمه الابتدائي بمدرسة الشعراء ثم بدار التوحيد بالطائف ثم تخرج من كلية الشريعة بمكة المكرمة ثم إبتعث إلى بريطانيا لدراسة الدكتوراه حيث حصل عليها من جامعة سانت أندروز عام 1391-1971م. ويعد من أوائل السعوديين الذين حصلوا على شهادة الدكتوراه.