فرض الله الصيام شهرًا قمريًا لجملة حكم وأسباب، منها:.
1- أن توقيت المسلمين كله بالأشهر القمرية، كما في حول الزكاة، والحج، وعِدَد النساء، وغيرها، قال تعالى: (يسألونك عن الأهلة قل هي مواقيت للناس والحج) (البقرة :189).

2- أن توقيت المسلمين بالأشهر القمرية، توقيت طبيعي، تدل عليه علامة طبيعية هي ظهور الهلال.

3- أن الشهر القمري يتنقل بين فصول العام، فتارة يكون في الشتاء، وطورًا يكون في الصيف، وكذا في الربيع والخريف، فمرة يأتي في أيام البرد، وأخرى في شدة القيظ، وثالثة في أيام الاعتدال، وتطول أيامه حينًا، وتقصر حينًا، وتعتدل حينًا.

وبذلك يتاح للمسلم ممارسة الصوم في البرد والحر، وفي طوال الأيام وقصارها.
وفي هذا توازن واعتدال من ناحية، وإثبات عملي لطاعة المسلم لربه وقيامه بواجب العبادة له في كل حين، وفي كل حال.