The invention relates to a copper art sculpture structure and a mounting method thereof. The copper art sculpture structure comprises an upper copper art piece, a lower copper art piece, a supportingrod body, two locating components, two sheltering blocks and several locating rods, and the upper copper art piece and the lower copper art piece comprise a copper art plate and a stainless-steel plate; each locating component comprises a locating rod body, a left pressing bar, a right pressing bar, several left springs and several right springs; the supporting rod body is arranged transversely, the two locating components are arranged at left and right side by side, each locating rod is arranged between the two locating components, the lower copper art piece and the upper copper art piece aremovably embedded at the two locating components, moving intervals are reserved between the lower and upper art pieces and the two locating components, and the two sheltering blocks are respectively arranged at top surfaces of the locating rod bodies of the two locating components. The copper art sculpture structure provided by the invention has the advantages of being easy to fix, being located well, being convenient to detach and maintain, and so on; and the mounting method is very simple, is very convenient and efficient to operate, and can realize an aim of fast mounting and locating.