Meguro River, near Nakameguro Station


As seen on Friday March 28
The Meguro River sakura are well on their way to hitting full bloom. Due to the warm weather over the last few days, the trees lining the river are about 60 percent open. According to this year’s forecast, Tokyo’s cherry blossoms will hit full bloom by Sunday March 30 and the riverside trees seem likely to reach their peak around then, too.
As this is one of Tokyo's most popular cherry blossom spots, the river can get quite busy, especially around Nakameguro Station. A good time to visit is early morning before the crowds start to gather. Otherwise, grab a seat at one of these riverside cafés and restaurants with the best sakura views in Nakameguro.