mahavir jayanti 2026: Date, time, history, celebration and significance
TOI Religion / Mar 31, 2026, 07:00 (IST)
mahavir jayanti 2026, celebrated on March 31, commemorates the birth of Lord Mahavir, the 24th Tirthankara of Jainism. This significant day honors his teachings of nonviolence, truthfulness, chastity, non-attachment, and non-stealing. Jains observe the day with religious rituals, charity, fasting, and lectures, adhering to a strict vegetarian diet.