This paper explains the benefits and challenges of urban green spaces based on the critical discussion of study results from different studies in different cities. The important roles played by green spaces are social, economic, cultural and environmental aspects of sustainable development. Urban green spaces can be a comprehensive tool for long term protection of environmental sustainability through improving the quality of life and air quality, increasing property value due to their amenity and aesthetic characteristics, and reducing the energy costs of cooling buildings. Urban green spaces also can provide ecosystem services in which the recreation and relaxation facilities are especially available to urban dwellers and tourists too. To confirm the multiple roles played by green spaces, certain level of qualitative improvements and distribution of green spaces within the urban area should be considered and incorporated effectively into the environmental sustainability agenda. To do this, an integrated approach regarding the planning, monitoring, designing and maintaining of urban green spaces is required for improving the environmental sustainability in cities in different countries.