Disputa sus partidos como local desde 1911 en el Marcelo Bielsa—denominado popularmente como "El Coloso del Parque"—, el cual cuenta con una capacidad de 42 000 espectadores.