Koinobori are traditional Japanese carp-shaped streamers that are flown to celebrate Children’s
Day on May 5th. Made from cloth or paper and painted in bright colors, these streamers are
shaped like koi fish, which symbolize strength, courage, and success. According to legend, a koi
that swims upstream and overcomes obstacles can transform into a dragon—making the koi a
fitting symbol for children’s hopes and dreams.
Families display koinobori outside their homes, usually on tall poles, with each carp representing
a member of the family: a black carp (magoi) for the father, a red or pink one (higoi) for the
mother, and smaller, colorful ones for each child. Watching them flutter and swim in the wind
brings a festive and inspiring atmosphere to towns and countryside alike.
More than just decoration, koinobori are a joyful celebration of childhood, growth, and the
strength to overcome challenges—values deeply cherished in Japanese culture.