The frequency and magnitude of natural hazards have been steadily increasing, largely due to extreme weather events driven by climate change. These hazards pose significant global challenges, underscoring the need for accurate prediction models and systematic preparedness. This study aimed to predict multiple natural hazards in South Korea using various machine learning algorithms. The study area, South Korea (100,210 km2), was divided into a grid system with a 0.01° resolution. Meteorological, climatic, topographical, and remotely sensed data were interpolated into each grid cell for analysis. The study focused on three major natural hazards: drought, flood, and wildfire. Predictive models were developed using two machine learning algorithms: Random Forest (RF) and Extreme Gradient Boosting (XGB). The analysis showed that XGB performed exceptionally well in predicting droughts and floods, achieving ROC scores of 0.9998 and 0.9999, respectively. For wildfire prediction, RF achieved a high ROC score of 0.9583. The results were integrated to generate a multi-hazard susceptibility map. This study provides foundational data for the development of hazard management and response strategies in the context of climate change. Furthermore, it offers a basis for future research exploring the interaction effects of multi-hazards.