In October 2023, Teesta town of Darjeeling district was hit by a massive flood of Teesta river leading to huge losses of lives and property. Darjeeling Welfare Society was one of the first organisations to visit the affected area and provide relief to the victims.