The use of nature-based solutions (NBSs) for hazard mitigation is increasing. In this study, we review the use of NBSs for flood mitigation using a strengths, weaknesses, opportunities, and threats (SWOT) analysis framework for commonly used NBSs. Approaches reviewed include retention and detention systems, bioretention systems, landcover and soil management, river naturalisation and floodplain management, and constructed and natural wetlands. Existing tools for identification and quantification of direct benefits and co-benefits of NBSs are then reviewed. Finally, approaches to the modelling of NBSs are discussed, including the type of model and model parameterisation. After outlining knowledge gaps within the current literature and research, a roadmap for development, modelling, and implementation of NBSs is presented.