Disaster mitigation education in vocational high schools requires learning approaches that connect scientific knowledge, vocational competencies, collaborative skills, and decision-making. This study examines the implementation of Project-Based Learning (PjBL) integrated with Science, Technology, Engineering, Arts, and Mathematics (STEAM) and role-playing in disaster mitigation learning within the IPAS Project at SMKN 3 Bandung. A qualitative descriptive design was employed involving one teacher and seven students selected purposively based on their active participation throughout the learning activities. Data were collected through classroom observations, semi-structured interviews, and document analysis of teaching modules, worksheets, drama scripts, props, portfolios, photographs, videos, and peer assessments. Data were analyzed thematically and validated through source and methodological triangulation. The findings show that learning progressed through problem identification, project planning, task organization, rehearsal monitoring, simulation performance, and evaluation and reflection. Science was the most prominent STEAM component, particularly in explaining disaster causes, impacts, and mitigation strategies. Technology supported information retrieval and communication, while arts were manifested through script development and performance. Engineering and mathematics were less explicitly integrated, primarily appearing in property management, spatial planning, and time allocation, without systematic design testing or quantitative measurement. The approach promoted student engagement, communication, collaboration, and disaster literacy. However, implementation was constrained by limited instructional time, differences in student confidence, and uneven participation. Strengthening engineering scaffolding, quantitative data use, explicit STEAM assessment rubrics, and individual accountability is therefore recommended.