西华大学始建于1960年,时名四川农业机械学院,1972年更名为成都农业机械学院,1983年更名为四川工业学院。2003年,四川工业学院与成都师范高等专科学校合并组建为西华大学。2008年四川经济管理干部学院并入。
截至2020年11月,学校有校本部、彭州、人南、宜宾四个校区,校园面积共4000余亩。
西华大学彭州校区是西华大学应用技术学院所在地。
西华大学人南校区于2013年停止招生。2015年7月,西华大学人南校区最后一届学生毕业。西华大学人南校区已停止高等教育教学工作,改设西华大学科技园,并吸引若干创业型企业入驻。
西华大学宜宾校区是西华大学与宜宾市人民政府合作共建的西华大学宜宾研究院及研究生部(宜宾分部)所在地。