قالوا في سبب تسمية الأشهر الهجرية:
سمي شهر المحرم بذلك الاسم لأن العرب حرموا فيه القتال.
وسمي صفر بهذا الاسم لأن العرب كانوا يغيرون على البلاد فيه فيتركونها صفراً خراباً.
وسمي شهر ربيع الأول والثاني بهذا الاسم لأن الأرض كانت تفيض بالخصب في هذين الشهرين.
وسمي شهر جمادى الأولى والآخرة بهذا الاسم لأن الماء كان يجمد من شدة البرد فيها.
وسمي شهر رجب بهذا الاسم لأن العرب كانوا يرجبون فيه الشجر ويشذبون فروعه.
وسمي شهر شعبان بهذا الاسم لأن العرب كانوا يتشعيون فيه ويفترقون في كل ناحية للإغارة.
وسمي شهر رمضان بهذا الاسم لأن الأرض كانت ترمض من شدة الحر.
وسمي شهر شوال بهذا الاسم لأن النياق كانت تشول فيه بأذنابها.
وسمي شهر ذو القعدة بهذا الاسم لأن العرب كانت تقعد فيه عن القتال.
وسمي شهر ذو الحجة بهذا الاسم لأن العرب كانت تخرج فيه لحج بيت الله الحرام.