However, Mahashivratri is not a national holiday, so bank branches in several other ... Stock market exchanges will also be closed tomorrow, February 26, on the occasion of Mahashivratri.