Di dalam Al-Qur’an, waktu-waktu untuk berpuasa di bulan Ramadhan telah diatur dengan jelas. Seseorang harus berpuasa dari satu jam sebelum fajar hingga matahari terbenam. Karena ini adalah petunjuk yang jelas dari Al-Qur’an, begitulah cara kebanyakan Muslim menjalankan 30 hari Ramadhan.
Biasanya umat Islam yang berpuasa dalam rangka memperingati Ramadhan makan makanan ringan sebelum siang hari. Di malam hari mereka makan lagi. Bagian dari ritual puasa ini adalah untuk membantu memusatkan perhatian pada hal-hal duniawi sehingga pikiran dan hati diarahkan ke hal-hal spiritual.
Dalam beberapa hal, bulan Ramadhan mirip dengan Rosh Hashanah, karena menandai waktu pembaruan spiritual dan komitmen untuk menjadi pengikut agama yang lebih baik. Dengan berpuasa, dan juga berpantang dari praktik seksual di siang hari, fokusnya adalah memperbarui komitmen seseorang kepada Allah dan Islam.
Tidak semua orang harus berpuasa selama Ramadhan. Wanita yang sedang hamil atau menyusui tidak perlu berpuasa. Orang tua juga tidak boleh berpuasa. Usia anak-anak ketika mereka memulai puasa berbeda-beda menurut penafsiran sekte Muslim tertentu. Beberapa menandai usia 10 tahun, sementara yang lain lebih umum menyatakan bahwa puasa harus dilakukan oleh siapa pun yang mengalami pubertas. Mereka yang memiliki kondisi medis yang mungkin terganggu dengan puasa biasanya tidak diwajibkan untuk berpuasa.
Memperbarui komitmen seseorang kepada Allah tidak hanya khusyuk tetapi juga perayaan, dan makan malam yang khas akan mencakup makanan manis seperti kurma atau permen. Malam-malam Ramadhan dimaksudkan sebagai waktu keluarga yang menggembirakan, seperti halnya hari-hari dimaksudkan sebagai waktu perenungan dan doa tambahan.
Puasa selama Ramadhan, dan berbuka puasa di malam hari, yang disebut buka puasa, adalah pengorbanan kepada Allah. Muslim tidak hanya memperbaharui komitmen mereka kepada Allah, tetapi juga memikirkan mereka yang mungkin karena kebutuhan tidak makan secara teratur, seperti orang miskin.
Puasa dianggap menyucikan seseorang, tetapi seseorang tidak memperoleh manfaat spiritual jika dia melanggar hukum Islam tertentu. Menyakiti orang lain, berbohong, serakah, bersaksi palsu terhadap seseorang, atau mencela seseorang adalah dosa-dosa yang sangat spesifik yang dianggap sangat jahat selama Ramadhan.
Sebagian dari ini didasarkan pada keyakinan Islam bahwa Ramadhan adalah waktu ketika setan-setan dunia ditahan dan tidak dapat mempengaruhi seseorang untuk berbuat jahat. Ini berarti melakukan dosa selama Ramadhan tidak dapat dimaafkan karena dipengaruhi setan. Sebaliknya, orang itu berdosa tanpa pengaruh dan dari hati, yang jauh lebih buruk daripada dosa yang disebabkan oleh godaan setan.
Buka puasa terkadang secara keliru diyakini sebagai waktu ketika orang melahap makanan mereka dan makan berlebihan untuk mempersiapkan puasa keesokan harinya. Sebenarnya, makan sebelum fajar dan setelah gelap harus ringan. Makan berlebihan akan mewakili keserakahan dan dengan demikian menjadi dosa.