National Youth Day 2026: India celebrates National Youth Day on January 12, honoring Swami Vivekananda's birth anniversary and his teachings. The day inspires youth towards societal contribution and nation-building. Prime Minister Narendra Modi will interact with 3,000 young leaders today at the Viksit Bharat Young Leaders Dialogue 2026, marking the occasion.