YOUR ISLAMIC CALENDAR · ALWAYS CURRENT

Islamic dates that stay with you

Choose what you want to follow, then add it to the calendar you already use. When IslamCal updates a date, your subscription updates automatically.

Choose your calendar ↓

01 · CHOOSE AN ISLAMIC CALENDAR

First, choose which dates to follow

Your choice determines the dates in the subscription links below. If your mosque or community follows a particular authority, choose that calendar.

FIXED REFERENCE

IslamCal calculated reference

A fixed tabular calculation that makes dates predictable for planning and comparison. It may differ from a month start announced by a community or authority.

Best for planning ahead
MONTHLY ANNOUNCEMENTS

North America · Central Hilal Committee

Follows reviewed month-start announcements from the Central Hilal Committee of North America. Future dates remain provisional until the committee announces them.

View CHC announcements
PUBLISHED SAUDI CALENDAR

Saudi Arabia · Umm al-Qura

Follows the published Umm al-Qura calendar used in Saudi Arabia. Its dates are available in advance. Separate Saudi religious announcements may affect some observances.

View official calendar

Currently following IslamCal calculated reference. Switching calendars? Delete your old subscription in your calendar app, then subscribe to the new feed below.

02 · CHOOSE A FEED

What would you like in your calendar?

You can subscribe to more than one. The Complete calendar already includes every category below.

Individual subscriptions

Major Islamic Events

Only the principal Islamic dates and periods from the IslamCal event registry.

White Days — 13th–15th

Only one three-day White Days fasting event per supported Hijri month, excluding Ramadan.

Monday & Thursday Sunnah Fasting

Only the recurring Monday and Thursday Sunnah fasting days.

Using another calendar app? Copy any calendar URL above and add it as a subscribed calendar.

03 · SUBSCRIBE ONCE

Set it once. Let IslamCal keep watch.

1

Choose a feed

Pick the complete calendar or only the dates that matter to you.

2

Add it to your app

Use the button for your calendar, or copy the URL into another calendar app.

3

Receive updates

Your app checks the feed periodically. Refresh timing is controlled by the calendar provider and can vary.