Our main aim was to estimate and compare the effects of six environmental variables (air temperature, soil temperature, rainfall, runoff, soil moisture, and the enhanced vegetation index) on excess cases of cutaneous leishmaniasis in Colombia. We used epidemiological data from the Colombian Public Health Surveillance System (January 2007 to December 2019). Environmental data were obtained from remote sensing sources including the National Oceanic and Atmospheric Administration, the Global Land Data Assimilation System (GLDAS), and the Moderate Resolution Imaging Spectroradiometer. Data on population were obtained from the TerriData dataset. We implemented a causal inference approach using a machine learning algorithm to estimate the causal association of the environmental variables on the monthly occurrence of excess cases of cutaneous leishmaniasis. The results showed that the largest causal association corresponded to soil moisture with a lag of 3 months, with an average increase of 8.0% (95% confidence interval [CI] 7.7-8.3%) in the occurrence of excess cases. The temperature-related variables (air temperature and soil temperature) had a positive causal effect on the excess cases of cutaneous leishmaniasis. It is noteworthy that rainfall did not have a statistically significant causal effect. This information could potentially help to monitor and control cutaneous leishmaniasis in Colombia, providing estimates of causal effects using remote sensor variables.