Every other spring, the streets between Tokyo's financial towers and its electronics shops fill with the sound of whistles, drums and shouting bearers. Gilded portable shrines sway on the shoulders of men and women in short coats, wooden floats roll beneath trolley wires, and riders in samurai dress pass between office buildings. This is the Kanda Matsuri, a festival that has been part of the city's life since the days when Tokyo was called Edo.
The main festival takes place in odd-numbered years around May 15, which makes the next one May 2027. This guide explains the shrine behind the festival, how it began, what the Saturday and Sunday programmes are like, why it is counted among the great festivals of Japan, and how to watch it without getting lost in the crowd. It also covers what to do at the shrine in the years between festivals.
Kanda Myojin (also called Kanda Shrine) sits on a small rise in Sotokanda, just a few minutes from Akihabara and Ochanomizu. According to its tradition it was founded in 730 in a fishing village called Shibasaki, near what is today the Otemachi district. It moved to the current site in 1616, after earlier shifts as the shogun's castle expanded.
Three kami (Shinto deities) are enshrined here: Daikoku and Ebisu, two of the Seven Lucky Gods who bring good fortune and prosperity, and Taira no Masakado, a tenth-century regional leader who is revered as a protector. The shrine serves as the guardian of 108 neighbourhood associations covering Kanda, Nihonbashi, Akihabara, Otemachi and Marunouchi, so businesspeople and shopkeepers across the old downtown regard it as their own.
The festival is closely tied to Tokugawa Ieyasu, who prayed at the shrine before the Battle of Sekigahara in 1600. After his victory and his appointment as shogun in 1603, the shrine's festival became a celebration of the new order. It was first known as Tenka Matsuri, roughly the "festival of the realm," and it grew into one of the great showpieces of Edo.
Kanda Matsuri and Sanno Matsuri were the only two festivals permitted to bring their processions into the grounds of Edo Castle, which is a mark of their special standing. Together with the Fukagawa Matsuri, they are named among Edo's three great festivals, and Kanda Matsuri is also counted among Japan's three great Shinto festivals. The two alternate: Kanda takes the odd years in May, and Sanno takes the even years in June.
The grand version of Kanda Matsuri, with the full procession through the city, is held once every two years in odd-numbered years, taking turns with the Sanno Matsuri of Hie Shrine. This is why many guides talk about "the main festival" and the years in between.
The shrine's own website describes the festival as held once every two years, and its most recent main festival was in 2025. The dates are not fixed to a calendar number but fall on the weekend around May 15, so check the shrine's current announcement for exact days, and keep in mind that the shrine's 1,300th anniversary, counting from 730, comes in 2030.
The Saturday of the festival is the day of the shinko-sai, the ceremonial procession in which the deities are carried out of the shrine. According to one visitor guide, three large mikoshi (portable shrines) for Daikoku, Ebisu and Masakado travel a route of roughly 30 kilometres through Otemachi, Marunouchi, Nihonbashi, Kanda and Akihabara, leaving around 8 am and returning in the evening.
Between the mikoshi come decorated floats showing scenes from legend and noh theatre, riders in samurai dress on horseback, and walkers in Heian-period costume (the era of about 794 to 1185). A popular place to watch is on Nihonbashi's main avenue in front of Mitsukoshi department store, where the procession is expected in the late afternoon. Return to the shrine by dusk to see the floats arrive near the Zuishin-mon gate. Crowds are heaviest at the stopovers along the route, so a spot at a corner away from the main rest points can give a clearer view.
The Sunday is the day of the miyairi (entering the shrine), and it is wilder and louder. More than 200 smaller mikoshi from the district's neighbourhoods set out from around 9 am, each one representing a local deity, and converge on Kanda Myojin during the day. Bearers wear happi coats (short festival jackets), and the groups chant rhythmically as they carry the mikoshi.
Because so many groups arrive in turn, the shrine area becomes a crowded, high-energy scene until the evening. For spectators, the best advice is to stand near the gate and move along with the flow, keeping a respectful distance from the bearers.
A few terms make the festival easier to follow. A matsuri is a festival, usually tied to a shrine and its guardian deity. A kami is a Shinto deity or sacred spirit. A mikoshi is the portable shrine in which a kami is carried through its neighbourhood, and the people who carry it are the bearers. A miyairi is the act of bringing a mikoshi into the shrine grounds. A happi is the short cotton coat worn by bearers and neighbourhood members, often printed with the name of their district.
Understanding these terms helps when you watch the Sunday crowds, since each neighbourhood group wears its own coats. The celebrations around the two main days span about a week, so even visitors who miss the processions can sense the festive mood in the days around them.
When the main festival is not being held, Kanda Myojin is still worth a visit. The shrine is known among technology fans for its charms intended to protect electronics, a natural fit for its neighbour Akihabara, the city's famous electronics and pop-culture district. The shrine also appears in a popular anime franchise, which draws fans from abroad.
Visitors can enjoy the main hall, the large gate, and the many votive plaques, then walk down to Akihabara or across to the old merchant streets of Nihonbashi. Ochanomizu, a short walk away, is known for its musical instrument shops. Combining the shrine with Yushima Tenmangu or the Yushima Seido Confucian temple makes a pleasant half day.
Admission to the shrine is free, and the festival requires no tickets for street viewing. Plan to spend at least two and a half hours, or a full day if you want to follow the processions. The nearest stations are Ochanomizu (JR and Marunouchi Line), Akihabara (JR Yamanote Line), Shin-Ochanomizu (Chiyoda Line) and Suehirocho (Ginza Line), all about five to seven minutes on foot.
Car traffic is halted along the route and some streets are closed to pedestrians, so crossing can be tricky. Arrive early, be patient, and wear comfortable shoes and sun protection. The official site is in Japanese, so check the shrine's festival announcement for the current schedule and routes before you go. Please keep clear of the bearers and never touch the mikoshi.