广西师范大学的前身为广西省立师范专科学校,创办于1932年10月12日,校址在桂林雁山。
1936年,广西省立师范专科学校并入广西大学,成为广西大学文法学院(后称法商学院)。
1941年10月重建广西师范专科学校,1942年4月改名为广西省立桂林师范学院,1943年8月又改名为国立桂林师范学院。
1946年2月迁址南宁并改名为国立南宁师范学院。
1950年2月,国立南宁师范学院从南宁迁回桂林,再次并入广西大学,成立广西大学师范学院(后称文教学院)。
1953年全国院系调整,广西大学奉命撤消。同年8月,根据教育部关于全国院系调整的计划,以原广西大学文、理各系留下的部分教师及师范专修科全体学生为基础,在广西大学原址(桂林市将军桥)组建广西师范学院。
1954年学校迁入桂林市王城(现为王城校区)。
1976年在桂林市东郊三里店增设分部(现为育才校区)。
1983年5月28日,广西师范学院更名为广西师范大学。
2005年12月8日,在桂林市雁山区雁山镇建设雁山校区,2007年10月7日投入使用。