BackgroundCholera in Kolkata remains endemic and the Indian city is burdened with a high number of annual cases. Climate change is widely considered to exacerbate cholera, however the precise relationship between climate and cholera is highly heterogeneous in space and considerable variation can be observed even within the Indian subcontinent. To date, relatively few studies have been conducted regarding the influence of climate on cholera in Kolkata.MethodsWe considered 21 years of confirmed cholera cases from the Infectious Disease Hospital in Kolkata during the period of 1999–2019. We used Generalised Additive Modelling (GAM) to extract the non-linear relationship between cholera and different climatic factors; temperature, rainfall and sea surface temperature (SST). Peak associated lag times were identified using cross-correlation lag analysis.ResultsOur findings revealed a bi-annual pattern of cholera cases with two peaks coinciding with the increase in temperature in summer and the onset of monsoon rains. Variables selected as explanatory variables in the GAM model were temperature and rainfall. Temperature was the only significant factor associated with summer cholera (mean temperature of 30.3 °C associated with RR of 3.8) while rainfall was found to be the main driver of monsoon cholera (550 mm total monthly rainfall associated with RR of 3.38). Lag time analysis revealed that the association between temperature and cholera cases in the summer had a longer peak lag time compared to that between rainfall and cholera during the monsoon. We propose several mechanisms by which these relationships are mediated.ConclusionsKolkata exhibits a dual-peak phenomenon with independent mediating factors. We suggest that the summer peak is due to increased bacterial concentration in urban water bodies, while the monsoon peak is driven by contaminated flood waters. Our results underscore the potential utility of preventative strategies tailored to these seasonal and climatic patterns, including efforts to reduce direct contact with urban water bodies in summer and to protect residents from flood waters during monsoon.