Public holidays 2028 in Japan
There are 16 public holidays in 2028.
Download calendar file (.ics) For Outlook, Google Calendar and Apple Calendar; all-day events.
| Date | Weekday | Holiday | Local name | Countdown |
|---|---|---|---|---|
| Saturday | New Year's Day | 元日 | ||
| Monday | Coming of Age Day | 成人の日 | ||
| Friday | Foundation Day | 建国記念の日 | ||
| Wednesday | Emperor's Birthday | 天皇誕生日 | ||
| Monday | Vernal Equinox Day | 春分の日 | ||
| Saturday | Showa Day | 昭和の日 | ||
| Wednesday | Constitution Day | 憲法記念日 | ||
| Thursday | Greenery Day | みどりの日 | ||
| Friday | Children's Day | こどもの日 | ||
| Monday | Marine Day | 海の日 | ||
| Friday | Mountain Day | 山の日 | ||
| Monday | Respect for the Aged Day | 敬老の日 | ||
| Friday | Autumnal Equinox Day | 秋分の日 | ||
| Monday | Sports Day | スポーツの日 | ||
| Friday | Culture Day | 文化の日 | ||
| Thursday | Labor Thanksgiving Day | 勤労感謝の日 |
Days marked "observed" are substitute days off when a holiday falls on a weekend. Holidays based on a lunar calendar can shift by a day once the official announcement is made.
Long weekends 2028
13 times a public holiday lies close to a weekend – with a little leave it becomes a long weekend:
| Take leave | Off | Days of leave | Days off | Ratio | Occasion |
|---|---|---|---|---|---|
| Tue 11 Jan, Wed 12 Jan, Thu 13 Jan, Fri 14 Jan | 8 Jan – 16 Jan 2028 | 4 | 9 | 2.3 | Coming of Age Day |
| Mon 7 Feb, Tue 8 Feb, Wed 9 Feb, Thu 10 Feb | 5 Feb – 13 Feb 2028 | 4 | 9 | 2.3 | Foundation Day |
| Mon 21 Feb, Tue 22 Feb | 19 Feb – 23 Feb 2028 | 2 | 5 | 2.5 | Emperor's Birthday |
| Thu 24 Feb, Fri 25 Feb | 23 Feb – 27 Feb 2028 | 2 | 5 | 2.5 | Emperor's Birthday |
| Tue 21 Mar, Wed 22 Mar, Thu 23 Mar, Fri 24 Mar | 18 Mar – 26 Mar 2028 | 4 | 9 | 2.3 | Vernal Equinox Day |
| Mon 1 May, Tue 2 May | 29 Apr – 7 May 2028 | 2 | 9 | 4.5 | Showa Day, Constitution Day, Greenery Day, Children's Day |
| Tue 18 Jul, Wed 19 Jul, Thu 20 Jul, Fri 21 Jul | 15 Jul – 23 Jul 2028 | 4 | 9 | 2.3 | Marine Day |
| Mon 7 Aug, Tue 8 Aug, Wed 9 Aug, Thu 10 Aug | 5 Aug – 13 Aug 2028 | 4 | 9 | 2.3 | Mountain Day |
| Tue 19 Sep, Wed 20 Sep, Thu 21 Sep | 16 Sep – 24 Sep 2028 | 3 | 9 | 3 | Respect for the Aged Day, Autumnal Equinox Day |
| Tue 10 Oct, Wed 11 Oct, Thu 12 Oct, Fri 13 Oct | 7 Oct – 15 Oct 2028 | 4 | 9 | 2.3 | Sports Day |
| Mon 30 Oct, Tue 31 Oct, Wed 1 Nov, Thu 2 Nov | 28 Oct – 5 Nov 2028 | 4 | 9 | 2.3 | Culture Day |
| Mon 20 Nov, Tue 21 Nov, Wed 22 Nov | 18 Nov – 23 Nov 2028 | 3 | 6 | 2 | Labor Thanksgiving Day |
| Fri 24 Nov | 23 Nov – 26 Nov 2028 | 1 | 4 | 4 | Labor Thanksgiving Day |
Counted are gaps of up to four working days between a public holiday and the weekend or another public holiday. "Ratio" = days off per day of leave. Weekends follow the local working week.
Dates are generated from the open-source library python-holidays and automatically cross-checked against Nager.Date and the public Google Calendar holiday calendars; every holiday on a working day must be confirmed by a second source. Official announcements take precedence, especially for holidays that depend on the moon or are declared at short notice.
Sources
- Data: python-holidays 0.105 (MIT licence), country code JP (retrieved Sep 28, 2026)
- Cross-check: Nager.Date public holiday API (MIT licence) (retrieved Sep 28, 2026)
- Cross-check: Google Calendar public holiday calendar (en.japanese) (retrieved Sep 28, 2026)
Last updated:
Other years
- Public holidays 2026
- Public holidays 2027
- Public holidays 2028