يكون الشهر القمري تسعة وعشرين يومًا تارة، وثلاثين يومًا تارة أخرى، وذلك لأن دورة القمر حول الأرض تبلغ 27.321 يومًا، أي 29.53 يومًا بالأشهر القمرية.
ولأن السنة القمرية تتكون من 12 شهرًا، فإن السنة القمرية تبلغ 354.37 يومًا، أي 12.37 شهرًا بالأشهر الشمسية.
ولكي تتوافق السنة القمرية مع السنة الشمسية، يتم إضافة يوم أو يومين إلى بعض الأشهر القمرية، وذلك حسب الحاجة.
فإذا كان يوم الرؤية، وهو اليوم الذي يُرى فيه الهلال الجديد، يقع في اليوم التاسع والعشرين من الشهر القمري، فإن الشهر يتكون من تسعة وعشرين يومًا.
أما إذا كان يوم الرؤية يقع في اليوم الثلاثين من الشهر القمري، فإن الشهر يتكون من ثلاثين يومًا.
وهكذا، فإن طول الشهر القمري يتراوح بين تسعة وعشرين يومًا وثلاثين يومًا، وذلك حسب يوم الرؤية.