Menara punika dipun-desain déning Jia Huan Cheng saking Shanghai Modern Architectural Design Co. Ltd. lajeng konstruksinipun dipuwiwiti nalika taun 1991 lajeng dipunpungkasi nalika taun 1995. Nalika tanggal 7 Juli 2007 Menara Oriental Pearl punika dados "tuan rumah" kanggé konser "'Live Earth Cina".