上海动物园园址原为高尔夫球场。据该场几个老工人的回忆,约在清光绪二十六年(1900年),英国侨民在此开设老裕泰马房,占地20余亩(1.33公顷),宣统年间(1909—1911年)扩大到约100亩(6.67公顷)。民国3年(1914年),太古洋行、怡和洋行、汇丰银行等8家英商购买了这块土地,民国5年成立高尔夫球场俱乐部(又名虹桥杓球俱乐部球场)。用地扩展至约150亩(10公顷),民国19年增至417亩(27.8公顷)。
1900年:驻沪英国一侨民在现动物园的范围内,开设了“裕泰马房”,占地1.3公顷(20余亩)。
1914年:太古洋行、汇丰银行等8家英商购下“裕泰马房”,于1916年改建成为“高尔夫球场俱乐部”。
1953年3月20日:外交部批准上海市人民政府外事处关于收回高尔夫球场的报告。9月,上海市政府决定在原球场的基础上,规划辟建文化公园。
1954年5月25日:为纪念上海解放五周年,定名“西郊公园”,作为文化休闲公园正式对外开放。当时投资85.33万元,建成竹结构大门、溜冰场、儿童园等一系列园内设施。西郊公园的开园,轰动上海。开放仅十天,日游人量高达3—15万人次,园内花木损失较大、园外交通堵塞。经市政府同意,公园停止开放15天,进行整修。修整开园后,以日限4万张门票控制游客量。6月20日,国务院办公厅通告上海市政府,将云南西双版纳傣族人民献给毛主席的一头大象交给上海饲养展出。8月,上海市政府决定将西郊公园扩建为动物园。12月,7名科技、饲养人员去云南西双版纳,于1955年6月把大象“南娇”运回上海。
1964年5月:复兴公园、中山公园附设动物园并入西郊公园。正式成立动物医院。华南虎、金丝猴、黑叶猴繁殖成功。
1980年1月1日:上海西郊公园正式改名为上海动物园。展出动物308种(含亚种),4005头(只)。11月,黑猩猩首次繁殖成功。
1990年4月:市政府、市建委和局领导来园研究“上海动物园三年发展规划”。5月,松鼠猴首次繁殖成功。
1991年9月:通过“上海动物园改建计划任务书”。