Moslims zijn verplicht om te vasten tijdens de maand ramadan, de negende maand van de islamitische kalender. Het vasten gebeurt specifiek in deze maand omdat de qurʼān is geopenbaard tijdens de maand ramadan. Moslims vasten een volledige maand. Dit kan dus 29 of 30 dagen zijn. Buiten de maand ramadan zijn er andere momenten dat je als moslim kan vasten:
op maandag ;
op donderdag;
een dag wel en een dag niet vasten, dit wordt het vasten van de profeet Dawud (David) genoemd;
de 3 witte dagen (de 13de, 14de en 15de dag van elke islamitische maand);
de dag van ashoera, 10de dag van Moeharam (eerste maand van de islamitische kalender);
in de maand Sha'baan (achtste maand), de maand voorafgaand aan ramadan;
6 dagen in de maand Shawwaal (tiende maand), onmiddellijk na de maand ramadan;
9de Dhul Hidja (twaalfde maand), de dag voorafgaand aan het Offerfeest.