The Muslim calendar is lunar-based with 12 months of 29 or 30 days and a year of 354 days. A lunar year is shorter than a solar year so Muslim holy days cycle backwards through the Western calendar. The Islamic lunar calendar differs from the moon's actual cycle by one day every 2570 years so it is only a little less accurate than the solar calendar.
Ramadan
Worldwide
Fri 20 Jul to Sat 18 Aug 2012 (+0)
Eid ul-Fitr
Worldwide
Sun 19 Aug to Tue 21 Aug 2012 (+0)
Hajj
Worldwide
Wed 24 Oct to Sun 28 Oct 2012 (+0)
Eid al-Adha
Worldwide
Fri 26 Oct to Sun 28 Oct 2012 (+0)
Day of Ashura
Worldwide
Sat 24 Nov 2012 (+0)

In Islamic days

No sub calendars for this calendar yet
Show less Create subcalendar