W części krajobrazowej znajdował się staw z roślinami wodnymi i nadbrzeżnymi, z którym sąsiadowały bagno i wilgotna łąka oraz alpinarium. Ogród otwarto dla publiczności pod koniec czerwca 1938. Budowę szklarni ukończono we wrześniu 1939. Rozwój placówki przerwany został w 1942 w czasie II wojny światowej.

Gdy w 1945 ogród wszedł pod zarząd Plantacji Miejskich, część drzewostanu była zdewastowana. W latach 1947–1953 ogród powiększono o teren uzyskany po dawnej cegielni. Rozbudowano palmiarnię. Od 1953 placówka podlegała Miejskiemu Przedsiębiorstwu Gospodarki Komunalnej w Zabrzu. W 1957 sporządzony nowy wykaz roślin, oznakowano drzewa i krzewy tabliczkami z nazwami polskimi i łacińskimi, przynależności systematycznej i zasięgu geograficznym. W 1960 po raz kolejny powiększono areał parkowy o tereny z wyrobiskiem, które przekształcono w staw. W 1997 Miejski Ogród Botaniczny wyodrębniono z Miejskiego Przedsiębiorstwa Gospodarki Komunalnej. Od 2000 ogród jest miejską jednostką budżetową, od 2006 posiada statut prawny placówki naukowo-badawczej nadany przez Ministerstwo Środowiska.