Next: 1 to 3 Jan 2027
Oshogatsu
The Japanese new year: osechi in lacquered boxes, a first shrine visit, kadomatsu at the gate and money for children.

When is Oshogatsu in 2027?
Oshogatsu 2027 runs from 1 to 3 January 2027. Other years: 2026, 1 to 3 January 2026; 2028, 1 to 3 January 2028.
About Oshogatsu
Oshogatsu is the most important holiday in Japan. In the days beforehand, homes are cleaned in osoji, and pine and bamboo decorations, kadomatsu, are placed at the gate to invite the new year gods. At midnight, Buddhist temples ring their great bells 108 times, joya no kane, for the 108 earthly desires. On the first days people make their hatsumode, the first visit to a shrine or temple, to pray for health and fortune. They eat osechi ryori, a set of foods packed in layered boxes, with each item a wish for the year, and ozoni soup with mochi. Children receive otoshidama in small decorated envelopes. Postcards, nengajo, are sent to friends, timed to arrive on the first morning.
Oshogatsu dates: 2026, 2027, 2028
| Year | Oshogatsu date |
|---|---|
| 2026 | 1 to 3 January 2026 |
| 2027 | 1 to 3 January 2027 |
| 2028 | 1 to 3 January 2028 |
What is eaten
- osechi
- ozoni
- mochi
- toshikoshi soba
Traditions of Oshogatsu
Also part of it, and being written: Osechi (The new year foods in tiered boxes.), Hatsumode (The first shrine visit of the year.).
More marked on Oshogatsu
Written by the EveryParampara desk with AI assistance. Background: "Japanese New Year" on Wikipedia. Customs differ from place to place and family to family. If this is your tradition and we have it wrong, tell us.
Photo credits on this page
The small pictures above come from Wikimedia Commons under free licences. Some are cropped to fit.
- Kadomatsu: Nesnad, CC BY 4.0, source
- Joya no Kane: Leung Ming Ho (Michael) (MHLeung), CC BY-SA 4.0, source
- Fukubukuro: Jnn, CC BY-SA 3.0, source