وشاح الملك عبدالعزيز من الدرجة الأولى، والذي يعد أعلى وسام في المملكة العربية السعودية. كما حصل على الأوسمة الآتية: وشاح العاصفة ووسامها وذلك تقديراً من حركة فتح الفلسطينية له عام 1389ه/1969. وسام بمناسبة مرور ألفي عام على إنشاء مدينة باريس وقلده الوسام الرئيس الفرنسي جاك شيراك في باريس عام 1405ه/1985. وسام الكفاءة الفكرية إذ قام ملك المغرب الحسن الثاني - رحمه الله - بتقليده الوسام في الدارالبيضاء في 22 من شوال 1409ه الموافق 27/5/1989. وسام البوسنة والهرسك الذهبي لدعمه وجهوده في قضية البوسنة والهرسك، وقام بتقليده الوسام الرئيس البوسني علي عزت بيجوفيتش -رحمه الله- في الرياض في 7 من ذي القعدة 1417ه الموافق 16/3/1997. درع الأممالمتحدة لتقليل آثار الفقر في العالم عام 1418ه/1997. حصل على وسام القدس وقلده الوسام الرئيس الفلسطيني ياسر عرفات -رحمه الله- في حفلة بقصر الحكم بالرياض في 7 من رجب 1419ه الموافق 27/10/1998، تقديراً لما قام به من أعمال في خدمة الشعب الفلسطيني. حصل على وسام «سكتونا» الذي يعد أعلى وسام في الفيليبين، وقلده الوسام الرئيس الفيليبيني جوزيف إسترادا أثناء زيارته للفيليبين في عام 1420ه/،1999 وذلك تقديراً لإسهامه الفاعل في الأنشطة الإنسانية، والارتقاء بمفهوم الثقافة الإسلامية، ولمساعدته العمالة الفيليبينية في المملكة ولصداقته للفيليبين. الوسام الأكبر الذي يعد أعلى وسام في السنغال، وقلده الوسام الرئيس السنغالي عبدو ضيوف في أثناء زيارته للسنغال عام 1420ه/1999. وسام الوحدة اليمنية الدرجة الثانية وقلده الوسام الرئيس اليمني علي عبدالله صالح أثناء زيارته لليمن مع خادم الحرمين الشريفين الملك عبدالله بن عبدالعزيز في شهر صفر عام 1422ه / أيار (مايو)2001.