Offshore wind energy is leading the way in sustainable energy generation. Offshore wind turbines (OWTs) need to be designed to withstand extreme or accidental loads in Ultimate Limit States (ULS) and Accidental Limit States (ALS), whereby high order eigenmodes may become significant. This paper introduces a semi-analytical approach for efficient and reliable analysis of the dynamic responses of monopile-supported OWTs subjected to accidental loads. A Rayleigh-Ritz solution is initially adopted to determine the high-order natural frequencies and eigenmodes of monopile OWTs, explicitly considering tapered towers and soil-pile interactions. Dynamic responses of OWTs are then calculated depending on the interaction schemes between accidental loads and the structures, e.g. soft contact loads (e.g. slamming, wind) and hard contact loads (e.g. ship collisions, ice impact). For soft contact loading conditions, the loads are considered independent of turbine responses, and the transient dynamic response is computed using the classical modal superposition method. While for hard contact loading conditions, the load actions depend on the contact stiffnesses and responses of the interacting bodies. A numerical contact algorithm is thus developed, and numerical iterations are performed to ensure convergence. The proposed approach is applied to the DTU 10 MW monopile-supported OWT subjected to extreme water slamming and ship collisions, respectively as example applications of soft and hard contact scenarios. The results are verified against nonlinear finite element analysis using USFOS and discussed with respect to the turbine natural frequencies and eigenmodes, contact forces and dynamic responses. A parametric analysis is conducted for ship-OWT collisions, exploring different impact scenarios by varying ship sizes, contact stiffnesses, and initial impact velocities. The proposed approach can serve as a promising tool for accidental load response analysis and the design of monopile OWTs.