Su estadio es el Millennium Stadium ubicado en Cardiff, que fue terminado en 1999 para la Copa del Mundo y como reemplazo del viejo estadio nacional; el Cardiff Arms Park.