建于1896年，最初仅为图书室，1919年方有第一栋图书馆大楼，即现在徐汇校区的老图书馆。1981年7月，原香港环球航运集团主席包玉刚向交大捐资1,000万美元建设图书馆，并以其父包兆龙命名为“包兆龙图书馆”。1985年10月，包兆龙图书馆建成并使用。闵行校区建成后，1990年又在该校区兴建包玉刚图书馆，1992年10月建成。2005年又决定在闵行校区兴建新馆，新馆于2006年3月11日奠基，2008年9月投入使用。新馆建筑面积约为3.5万平方米。
分馆.上海交通大学图书馆在用的分