Definition of urban waterfront green spaces is given,its design principles are summarized as:human-centered,ecology-first,integrated nature and humanity,highlighting regional characteristics,unified planning and overall coordination.Design of ecological plant community,design of traffic network and revetment management is analyzed to explore design contents and techniques of urban waterfront green spaces.In terms of the design of ecological plant community,the selection of landscape plants and landscaping of waterfront green spaces are analyzed;traffic network is further classified into water traffic,waterfront pathway,and driveway system;waterfront revetment management is specifically discussed from the original natural revetment,natural revetment reinforced by natural designs,and natural revetment reinforced by artificial designs.Problems in the modern urban waterfront green spaces are proposed,such as contradictions between diversified functions and simple designs,lack of regional characteristics,viewers are kept away from water;countermeasures are also given in the hope of pushing urban waterfront green spaces in a healthy development road,so as to improve the overall landscape quality of urban waterfront green spaces.