O jardim em si data de 1865 e foi projectado pelo arquitecto alemão Emilio David.
Em 1941 foi renovado, após a queda de todas as árvores, completamente destruídas por um ciclone. A única árvore de grande porte que tem resistido foi o carvalho tricentenário (1612).
Este jardim, conhecido como Jardim da Cordoaria, é oficialmente chamado Jardim João Chagas. No centro há um lago rodeado por três esculturas: a "Flora", feita por Teixeira Lopes (1904), uma estátua de Ramalho Ortigão, feita por Leopoldo de Almeida (1909) e um busto de António Nobre, feita por Tomás Costa (1926).
No contexto da Capital Europeia da Cultura Porto 2001, o jardim tinha uma intervenção coordenada pelo arquitecto Camilo Cortesão e havia integrado um conjunto de esculturas de Juan Muñoz, 2001 "os treze rindo uns para os outros".