1928
Founded
Introduction
China Academy of Art (CAA) in Hangzhou, founded in 1928, is one of China’s oldest and most respected art institutions. The academy combines a deep respect for traditional Chinese artistry with a forward-looking commitment to contemporary practice, offering focused programs in painting, sculpture, design, film, architecture and new media. CAA is internationally recognized for cultivating creative thinkers and artists who contribute to cultural life both in China and abroad.
Campus life centers on three scenic campuses near West Lake and Xiangshan, providing studios, galleries and research spaces that support exhibitions, residencies and collaborative projects. The academy hosts doctoral programs in art theory, fine arts, design, drama and film and has a vibrant graduate community. Faculty and visiting artists bring active professional practice into the classroom, helping students build strong portfolios and research profiles.
International students benefit from structured accommodation choices and practical amenities such as broadband, air conditioning and shared facilities, making daily life comfortable while studying intensive studio programs. CAA offers chances to engage with China’s cultural institutions, internships and cross-disciplinary projects that help prepare graduates for careers in the creative industries. Prospective applicants should prepare a thoughtful portfolio and statement that reflect both technical skill and critical inquiry.
Accommodation
Admissions Process
1
Step 1
Choose programs
2
Step 2
Apply online
3
Step 3
Enroll