أظهرت بيانات مناخية لعدد ساعات الصيام في الدول العربية أن ساعات الصوم في اليوم تتراوح مابين 14:22 ساعة في صنعاء ، و16:45 ساعة في الجزائر العاصمة ، التي تعتبر الأعلى صوما في المنطقة العربية .
واحتلت موريتانيا مرتبة الأقل ساعات صوم في المغرب العربي ، حيث يصل عدد الساعات الصوم إلى 14:35.