1946年5月,一部分抗战期间的东北大学的川籍教师在四川省三台县原东北大学(抗战时期)校址上建立私立川北农工学院。
1949年12月,地址由三台迁至南充,更名为私立川北大学。
1950年7月,更名为公立川北大学。
1950年9月,更名为川北大学。
1952年10月,合并川东教育学院、四川大学和华西大学的部分专业,学校更名为四川师范学院。
1956年8月,四川师范学院一分为二,本科专业迁往成都;专科留在南充,校址更名为南充师范专科学校。
1958年11月,南充师范专科学校升格并更名为南充师范学院。
1985年,四川师范学院更名为四川师范大学。
1989年1月9日,南充师范学院校名恢复为四川师范学院。
2003年4月16日,经四川省人民政府和教育部批准,四川师范学院更名为西华师范大学。