IntroductionThe issue of tobacco control remains a significant concern for public health worldwide. In recent years, remarkable progress has been made toward adopting smoke-free measures in indoor public places. Although China has yet to introduce a national regulation, specifically for smoke-free public places, more than a dozen cities have successively approved and implemented comprehensive smoke-free regulations. Different cities in China have diverse attitudes and behaviors toward smoke-free policies; however, the reasons for these policy differences and the influencing factors have not received sufficient attention and research.MethodsOn the basis of the multiple streams framework, this study selects 36 key Chinese cities as research samples and uses a directed dyad-year event history analysis method to analyze the factors influencing the implementation of comprehensive smoke-free policies in cities.ResultsResults show that the adoption of such policies is positively influenced by scientific evidence, focal events, media coverage, institutional foundations, economic comparisons, and the influence of health departments and of tobacco control groups. By contrast, policy adoption is negatively affected by the differences in administrative levels, central policy signals, and the influence of the tobacco industry.DiscussionThis study contributes to understanding the internal logic behind local governments’ adoption of comprehensive smoke-free policies, offering insights for further advocacy at the city and national levels in China and providing experiences that can promote the global tobacco control movement.