As per the AFC, the final stage of the 2025 AFC Women's Champions League will officially take place in China. The tournament will be held from May 21 to 24, 2025, at the Wuhan Sports Center Stadium. A total of three matches will be played: two semi-finals and one final. Wuhan Jianghan University will face Ho Chi Minh City Women’s FC from Vietnam in the semi-final on May 21.