Urban renewal is a policy hot spot and a focus of work in the field of urban construction, which is realizing a major transformation from rough development to quality enhancement and organic renewal at the current stage. As an important waterfront space in Beijing, the Grand Canal is the memory and soul of Beijing’s development. The renewal of the public space along the canal play an important role for the overall renewal and development of the urban sub center. ‘Place attachment’ is an important theory to discover the emotional connection between people and places in the discipline of recreation geography. It has been used by relevant scholars at home and abroad to study human-land interaction in communities, urban parks and other places. Based on the problems of the public space such as inefficient use of residents and lack of emotional indentity and the growing needs of people for a better life, this study carries out the research on the renewal of urban waterfront public space along the grand canal based on place attachment, with the hope of addressing the lack of a sense of belonging and identity in the use of waterfront public space and supplement the updated method of public space in human-land interaction.