Japon juega de local en Japan National Stadium en la ciudad de Tokyo, inaugurado en 2019. El estadio tiene una capacidad para 68000 fanáticos.