Flash floods are highly destructive, and their frequency and intensity are expected to escalate due to climatic changes. This study thus investigated flash flood susceptibility (FFS) by applying machine learning algorithms and climate projection to predict both present and future hazard scenarios in the southeastern hilly regions of Bangladesh. To predict FFS, we evaluated twelve flood-influencing variables: elevation (EL), slope (SL), aspect (AS), drainage density (DD), distance to stream (DS), topography roughness index (TRI), stream power index (SPI), topographic wetness index (TWI), soil permeability (SP), precipitation (PR), land use and land cover (LULC) and normalized difference vegetation index (NDVI). Earth observation data, field surveys, and past flood records were used to create a detailed flood inventory. Among the machine learning models tested, the random forest (RF) algorithm outperformed others, including support vector machine (SVC), logistic regression (LR), and extreme gradient boosting (XGBoost), and was subsequently used for flood susceptibility mapping based on future precipitation projections under two Sixth Coupled model intercomparison project (CMIP6) climate change scenarios: SSP1-2.6 and SSP5-8.5. Our findings indicated that the areas at high to very high risk of flooding are projected to increase significantly under both the SSP1-2.6 and SSP5-8.5 scenarios. Initially, around 38 % of the studied region had high to very high flood susceptibility, but this is expected to rise to 40–42 % over the projected time periods. These spatial delineations of flood-prone areas can provide guidance for developing effective mitigation and adaptation strategies to address the adverse impacts of flash flooding in the hilly river basins of Bangladesh.