Le ramadan est le neuvième mois du calendrier musulman, il est entièrement consacré au jeûne. Ce jeûne, contrairement aux autres jeûnes dit «volontaires», est un jeûne obligatoire. Avant les musulmans, les juifs et les chrétiens ont pratiqué le jeûne, ainsi qu'il est dit dans le Coran : «Ô vous qui avez cru, le jeûne vous a été prescrit comme il a été prescrit à tous ceux qui vous ont précédés. Peut-être ferez-vous preuve de piété.» (s. 2, v. 183). Les Arabes païens jeûnaient, par imitation des juifs sans doute, le jour de l'Achoura, qui est le 10e jour de Moharram. Aïcha, l'épouse du Prophète, rapporte : «Les Qoreïchites jeûnaient le jour de l'Achoura et l'Envoyé de Dieu jeûnait avec eux, mais il n'obligeait pas ses compagnons à faire comme lui. C'est à Médine qu'il imposa ce jeûne aux musulmans, mais quand le ramadan fut révélé, c'est ce dernier qu'il considéra comme une obligation. Il continua cependant à jeûner le jour de l'Achoura et laissa ses compagnons libres d'observer ou non ce jeûne, devenu volontaire. Selon Ibn Abbas, lorsque le Prophète arriva à Médine, il remarqua que les juifs jeûnaient également pendant l'Achoura. Il leur demanda : «Que signifie cela ?» Ils lui répondirent : «En ce jour, Dieu sauva Moïse et les fils d'Israël de leur ennemi (Pharaon). Moïse jeûna durant ce jour.» Le Prophète leur dit : «J'ai plus de droit que vous sur Moïse !» Il jeûna durant l'Achoura et il ordonna à ses compagnons d'observer ce jeûne (c'était avant la révélation du ramadan).