Do klubu należały dwa stadiony. Pierwszym był Xinhua Road Sports Center mogący pomieścić 22 140 widzów. Stadion był jedną z aren piłkarskich Mistrzostw Azji U-19 kobiet w 2009 roku. Rozegrano na nim dwa spotkania fazy grupowej turnieju. Drugim stadionem był Wuhan Sports Center Stadium mogący pomieścić 54 357 widzów. Obiekt był jedną z aren piłkarskich Mistrzostw Świata kobiet w 2007 roku. Rozegrano na nim cztery spotkania fazy grupowej oraz dwa ćwierćfinały turnieju. Oba obiekty znajdują się w mieście Wuhan.