وی تحصیلات مقدماتی حوزوی را در یزد به پایان رساند و برای تحصیلات تکمیلی علوم اسلامی عازم نجف شد; ولی 
گزینه‌ها:
به علت مشکلات فراوان مالی، بعد از یکسال برای ادامه تحصیل به قم هجرت کرد.
برای ادامه تحصیلاتش به مدرسه در طوس رفت و از همان دوران به خواندن داستان های تاریخی علاقمند شد.
برای ادامه‌ تحصیل و طی مدارج و سطوح عالیه به قم و نجف رفت.
سالها در عراق و حلّه چند سالی از هر عالمی توشه ای کسب نمود و سپس به زادگاه خویش مراجعت کرد و به تدریس و تحقیق و تألیف مشغول شد.
جملهٔ کامل: وی تحصیلات مقدماتی حوزوی را در یزد به پایان رساند و برای تحصیلات تکمیلی علوم اسلامی عازم نجف شد; ولی به علت مشکلات فراوان مالی، بعد از یکسال برای ادامه تحصیل به قم هجرت کرد.