Училище ведет историю с 1895 г. от Казанской художественной школы, которая в 1918 г. была преобразована в Казанские свободные художественные мастерские. Позднее название и статус учебного заведения менялись: Казанские высшие художественно-технические мастерские, Казанский художественно-технический институт, Казанский художественно-педагогический техникум, который в 1927 г. вошел в состав Казанского объединенного художественно-театрального техникума. В 1932 г. художественно-театральный техникум преобразован в Татарский техникум искусств, из которого в 1935 г. выделено Казанское художественное училище.

С 2006 г. училище носит имя казанского художника Н.И.Фешина. Оно является базовым училищем Поволжской методической зоны художественных училищ и училищ искусств.

Обучение ведется по специальностям: живопись, скульптура, дизайн, декоративно-прикладное искусство и народные промыслы.

В 2018/2019 учебном году насчитывалось более 200 учащихся, 44 преподавателя.