Urban green spaces can not only offer a wide range of ecosystem services, but also promote public health. Most of existing studies have effectually explored the correlation between urban green spaces and public health, but failed to dig the complex impact mechanism behind. This article firstly goes into the positive and negative impacts of urban green spaces on public health, and proposes a theoretical framework of the impact mechanism from perspectives of physical activity encouragement, stress management, social cohesion enhancement, and regulating / supporting services provision by ecosystems. On this basis, 6 health-oriented urban green space system planning strategies are proposed, including promoting the availability, improving the accessibility, enhancing the visibility, optimizing the spatial composition, constructing a network pattern of urban green spaces, and reducing the negative impacts of urban green spaces on public health. The research results can provide theoretical grounding and reference for public health promotion and sustainable urban development to exert more health benefits with limited urban green spaces.