Bank holiday for Ram Navami: Banks in several Indian states, including Madhya Pradesh, Odisha, and Telangana, are closed today, March 27, 2026, for the Shree Ram Navami festival. While physical branches are shut, online banking, ATMs, and UPI services remain operational.