وتختلف ساعات الصيام بمختلف الدول العربية والإسلامية، حيث يصل متوسط عدد ساعات الصيام إلى 15 ساعة تقريبا.
وتصل ساعات الصيام في بعض البلاد إلى 21 ساعة، يجب على الصائمين خلالها اتباع النصائح الصحية من أجل صيام صحي وآمن.