Ubiquitous poaching poses a persistent challenge to marine protected areas (MPAs) management. The global consensus to protect 30% of the ocean by 2030 has heightened the importance of effective MPA management. However, the law enforcement capacity for open-access common pool issues is frequently constrained. There remains an ongoing imperative to expand the knowledge on how to combat poaching. Drawing from environmental criminology approaches, this paper illustrates crime scripts of documented poaching cases in Taiwan's MPAs over the past decade to detail crime commission process and develops prevention strategies. We identify that poachers were often involved shore-based diving, shoreline handpicking and poaching by boats during clear summer evenings in easily accessible MPAs. To prevent marine poaching, suggested key interventions include managing access and exists, controlling fishing equipment, rationally deploying patrolling capacity and natural surveillance measures, creating traceable seafood supply chains, and increasing public vigilance and awareness. Environmental criminology approaches make poaching predictable and enable the precise allocation of law enforcement resources at a certain level. To further improve effectiveness of prevention strategies, we highlight the need to periodically review crime scripts and associated policies when new cases are identified. In addition, incorporating techniques from the best practices in MPA management into prevention strategies can also enhance the effectiveness of environmental criminology approaches in MPA poaching. This paper can inform the development of interventions and enhancing the management of MPAs toward global objectives.