The school has 9 colleges, including China Painting and Calligraphy Art College, Plastic Arts College and Arts and Humanities College. Under the art category, there are four first-class disciplines, namely, art, design, drama, film and television, and art theory, all of which recruit master students; There are 22 undergraduate enrollment majors, among which painting, sculpture, animation, art design and industrial design are national professional construction points. The school has 628 full-time teachers.
Sichuan fine arts institute's predecessor was the Sichuan Provincial Academy of Fine Arts founded in Chengdu by returned art educators Li Youxing and Shen Dengcheng 1940, and the other was the Southwest People's Art College founded in 1950 by the artistic backbone of Northwest Military and Political University in Chongqing. 1953 The fine arts and design disciplines of the two universities merged to form the Southwest Academy of Fine Arts. May 1959 was renamed sichuan fine arts institute. By 2022, sichuan fine arts institute will be ranked 242nd in the 2022 ABC China University Rankings.