Public holidays in Japan, 2026

11 dates, from a live API. Where a fixed-date holiday falls on a weekend the observed date is what matters for business-day math — that is the case hardcoded lists get wrong.

DateHoliday
2026-01-01New Year's Day
2026-02-11National Foundation Day
2026-02-23Emperor's Birthday
2026-03-20Vernal Equinox Day (approx)
2026-04-29Showa Day
2026-05-03Constitution Memorial Day
2026-05-04Greenery Day
2026-05-05Children's Day
2026-09-23Autumnal Equinox Day (approx)
2026-11-03Culture Day
2026-11-23Labour Thanksgiving Day

Adding business days across these

curl "https://bizcal-api.jmgorombey1.workers.dev/add?jurisdiction=JP&date=2026-12-24&days=3"

The response carries a skipped[] array naming every excluded day and why — weekend or holiday. That is the part worth having: a bare date cannot be checked by anyone later, and a reason array can.

Need this offline or inside your own stack?

The calendars, the observed-date rules and the settlement math are the whole product. It also ships as a one-time $49 self-host kit, which is off sale for the moment — a packaging fault broke its install step, and rather than take money for something that fails on the first command I have pulled the buy link until the corrected build is listed. Email craniusmaximusllc@gmail.com if you want it now and I will send it. The hosted API is free either way.