The primary causes of waterlogging include heavy rainfall during the monsoon season, unplanned urbanisation, and the loss of natural water bodies like lakes and wetlands. Encroachment on these natural flood buffers and the lack of scientifically designed drainage systems exacerbate the problem.