Finance Sri Rama Navami Bank Holiday Announced for March 26, 2026 newsroom26.03.202604 mins On March 26, 2026, banks across several Indian states will close to observe Sri Rama Navami, a festival marking the birth of Lord Rama.