Maha Shivaratri is a Hindu festival that honors the god Shiva. It is celebrated annually in late winter or early spring, between February and March.