Il Saint-Étienne gioca le partite casalinghe nello Stadio Geoffroy Guichard, inaugurato nel 1931 e attualmente capace di contenere 41.965 spettatori. È stato utilizzato anche nel Campionato europeo di calcio 1984, nei Mondiali di calcio del '98, nella Confederations Cup 2003 e nel Campionato europeo di calcio 2016 che si sono disputati in Francia.