Established in 1996, with the approval of the Municipal Editorial Committee under the management of Wenzhou Sports Bureau, it has a capacity of 18,000 people.
It is a two-story frame structure building with a construction area of 8,107 m2 (87,260 sq ft).
Directly in front of the stadium is a wide square with a 1,350 m2 (14,500 sq ft) music fountain holding 1003 sprinklers and 333 lights.
Wenzhou Stadium hosted its first concert in 2013, which was a multi-star concert funded by China's famous Shanghai Zhongliang Real Estate Group Co Ltd[relevant?].
It was a star-shimmering concert, as it brought together many of today's Chinese music's top stars.