El vivero se encuentra en la vertiente noroeste de la montaña de Montjuïc, y ocupa un amplio espacio situado entre el Estadio Olímpico de Montjuïc y el Castillo de Montjuïc, al lado del Jardín Botánico de Barcelona y de los Jardines de Mossèn Cinto Verdaguer. Fue fundado en los años 1920 en el terreno situado junto a la avenida de Miramar, frente a la Fundación Miró, en principio para abastecer de plantas el recinto de la Exposición Internacional de 1929, hasta que en 1985 fue ampliado considerablemente ascendiendo por la falda de la montaña. En 1993 fue abierto al público, tras una remodelación efectuada por Enric Batlle y Joan Roig. El vivero está organizado por áreas dedicadas a diferentes especies vegetales, como plantas vivaces, trepadoras, arbustivas, acuáticas y ornamentales, y cada año produce más de un millón de plantas para toda la ciudad. También cuenta con varios edificios destinados a gestión e investigación.