How to add a Chinese lunar birthday to Outlook
Outlook can't repeat events on the lunar calendar — a yearly repeat stays on the same Gregorian date, while a Chinese lunar birthday moves 10–11 days each year. The fix is to subscribe to a calendar URL that already has the correct Gregorian date for each of the next 20 years. MoonCal generates that URL for you.
Subscribe vs. import — pick the right one
Outlook offers two similar-looking options, and choosing the wrong one is the most common mistake:
| Option | What it does |
|---|---|
| Subscribe from web (URL) | Outlook keeps fetching the feed, so new and edited events stay in sync. This is what you want. |
| Upload / import an .ics file | A one-time copy. It never updates — if dates change or you add events later, Outlook will not know. |
Step 1 — Create a MoonCal calendar and copy the URL
Step 2 — Subscribe in Outlook on the web
Step 2 (alt) — New Outlook for Windows / Mac
The new Outlook desktop apps share the web engine, so the steps match: Calendar → Add calendar → Subscribe from web → paste the URL. Calendars you add on the web also appear in the desktop app automatically once it syncs.
How often Outlook refreshes
Like other calendar apps, Outlook fetches subscribed calendars on its own schedule rather than instantly. Expect new events and edits to appear within a day. There is no manual "refresh now" for subscribed calendars, so add the URL ahead of the birthday rather than the night before.