Sunday 1 Jan New Year's Day Monday 2 Jan New Year's Day observed Monday 9 Jan Coming of Age Day Saturday 11 Feb National Foundation Day Tuesday 20 Mar Vernal Eqinox Day Sunday 29 Apr Showa Day Monday 30 Apr Showa Day observed Thursday 3 May Constitution Day Friday 4 May Greenery Day Saturday 5 May Children’s Day Monday 16 Jul Marine Day Monday 17 Sep Respect for the Aged Day Saturday 22 Sep Autumnal Equinox Day Monday 8 Oct Health and Sports Day Saturday 3 Nov Culture Day Friday 23 Nov Labour Thanksgiving Day Sunday 23 Dec Emperor’s Birthday Monday 24 Dec Emperor’s Birthday observed Monday 31 Jan New Year's Eve
Source: http://calendar.retira.eu/public-holidays/japan/2012/