西安交通大学图书馆的前身为1896年创建于上海的南洋公学藏书楼。1919年10月建成图书馆大楼,命名为交通部上海工业专门学校图书馆。1921年更名为交通大学图书馆。1956年,图书馆大部分工作人员及百分之九十二的藏书随交通大学内迁西安。1957年9月,交通大学图书馆随校分设西安、上海两地。1959年9月,交通大学西安部分和上海部分独立建校,图书馆相应定名为西安交通大学图书馆。