Laget spilte på Dalian's People Stadium (bygd 1976), men flyttet til Jinzhou Stadium (bygd 1997) med plass til 31 000. Det nybygde med plass til 61 000, ble hjemmearena i 2013, mens Jinzhou Stadium ble overtatt av (etablert 2013).