International Ninja Day - December 5
Tue, Dec 5, 2023

International Ninja Day

International Ninja Day is celebrated around the world on December 5th. The holiday has quickly gained popularity and is now celebrated by many people. So, don your black masks and have some fun!


The celebration of International Ninja Day has a few different possible origins. One theory suggests that the day is in tribute to the film ‘The Last Samurai’ which was a joint production between Japan, the USA, and New Zealand. This film features a memorable scene depicting a battle between ninjas and samurai. Another origin story links the day to the Ninja Burger company, who used the date to mark the speed of their food delivery couriers.

The concept of ninjas originated in Japan, with the ‘Shinobi no Mono’ or ‘Ninjutsu’. This translates to ‘endure, hide’ and was the art of hand-to-hand combat, using weapons, and surprise attacks to confuse the enemy. This type of martial art was especially popular in the 15th and 16th centuries but faded away when peace was established in Japan in the early 17th century.

Interesting facts

  • The first mention of ninjas dates back to 1375, in the military chronicles of Taiheiki.
  • Ninjas can be attributed to modern special forces.
  • Contrary to popular belief, ninjas did not wear masks, only covering their faces with their hands when the enemy approached or wearing white bandages over their eyes at night.
  • Ninjas are renowned for their hand gestures.
  • They were not just cruel killers but were also excellent spies and information miners, able to penetrate any rear area and carry out special operations.

How to take part

To join in the celebration of International Ninja Day, watch some films about ninjas and invite your friends to join. You could also organize a party with a dress code for a bit of fun. Celebrate the strength and agility of these historical figures!

When is International Ninja Day celebrated in 2023?

International Ninja Day is observed on December 5 each year.


Weekday Month Day Year
Tuesday December 5 2023
Thursday December 5 2024
Friday December 5 2025
Saturday December 5 2026