<span lang="EN-US">Accurate <span lang="EN-US">prediction of rainfall can save farmers from crop damage as erratic rains in India have caused agricultural losses. Due to continuous climate change, rainfall and weather prediction has become essential. Rain causes damage to people and property. So, rainfall forecasting is crucial for crop as our country’s economy is still heavily dependent on agriculture. Using machine learning (ML) and deep learning (DL) models, we can train these models for the rainfall dataset and make predictions. In this paper, we estimate rainfall over the Karnataka region using a stacking ensemble model on a rainfall dataset collected between 1901 and 2015.</span></span>