El campus de Dalian de la Academia de Bellas Artes Lu Xun está ubicado en Jinshitan, zona de desarrollo de Dalian, provincia de Liaoning, y ocupa una superficie de 382.800 metros cuadrados. Hay galerías de arte, bibliotecas, edificios principales de enseñanza y otros edificios en el campus con completas instalaciones de apoyo.
Las unidades de enseñanza existentes en el campus de Dalian incluyen: Escuela de Diseño de Comunicación Visual, Escuela de Animación de Medios, Departamento de Artes y Oficios, Departamento de Enseñanza de Arte de Medios Digitales, Lumei? Escuela de Moda Cultural Internacional, Escuela de Humanidades, Departamento de Teñido y Diseño de Arte de Moda (Campus de Dalian) y Escuela Chino-Británica de Artes de Medios Digitales. Hay 9 especialidades en total: diseño de comunicación visual, animación, artes y manualidades, digital; arte mediático, diseño de indumentaria y vestimenta (chino), cooperación japonesa), arte mediático digital (cooperación chino-británica), diseño de arte dramático, cinematográfico y televisivo, arte en fibra, diseño artístico. El campus de Dalian cuenta actualmente con más de 4.000 estudiantes universitarios, más de 300 profesores y personal y más de 200 empresas de propiedad social.