El Club Olimpia Deportivo juega sus partidos de local en el Estadio Nacional Tiburcio Carías Andino de Tegucigalpa, el cual tiene capacidad para albergar una cantidad exacta de 35 000 espectadores.