L'enceinte, de 460 m2, peut accueillir quelque 1900 spectateurs. Sont ajoutés au théâtre quelques jardins, projetés par les architectes Nicolau Maria Rubió i Tudurí et Jean Claude Nicolas Forestier, et un pavillon destiné à des concerts musicaux et qui aujourd'hui accueille un restaurant.
Après la fin de la guerre d'Espagne le théâtre n'est plus utilisé.
En 1952, il a été réinauguré avec Œdipe roi, de Sophocle. Dès lors, les représentations estivales ont été régulières ; y ont joué des jeunes acteurs tels Núria Espert ou Adolfo Marsillach. En 1957, Esteve Polls y représente Jules César de Shakespeare en catalan. Il présente du théâtre, de l'opéra, de la zarzuela, de la danse, de la musique et des représentations folkloriques.
Entre 1969 et 1972, le théâtre est fermé. De 1973 à 1975, la gestion du théâtre est privée, et en 1976 il est revenu aux mains de la mairie, qui inaugure le premier Festival Grec, dont le succès est tel qu'il se déroule, hormis en 1978, chaque année, entre juin et août.
Presque toute son activité se réduit actuellement aux mois d'été, lorsqu'entre fin juillet et août il se transforme en scène principale du Festival Grec. Le reste de l'année il est utilisé comme enceinte à l'air libre.
Jardins
Les jardins du Théâtre Grec occupent une surface de 1,65 hectare. Ils sont dessinés par Jean Claude Nicolas Forestier avec les Jardins de Laribal, entre 1917 et 1924. Ils s'appelaient auparavant Rosaleda de Amargós, en l'honneur de Josep Amargós, l'architecte qui a élaboré le premier projet d'urbanisation de la colline de Montjuïc[2]. En 2009 ils ont été restaurés par Patrizia Falcone[3].