В 1920 году был образован Канский народный суд 1-го участка Енисейского губернского суда. В 1927 году штат Канского народного суда состоял из судьи, секретаря, делопроизводителя и рассыльного. За 1927 год судом было рассмотрено 738 уголовных и 1120 гражданских дел. С 1959 года суд стал называться Канский городской народный суд отдела юстиции Красноярского крайисполкома, возглавил его Маркелов Михаил Семенович, который проработал в данной должности до 1965 г.
С 1965 года председателем суда был назначен Субботин Георгий Васильевич. Это был заслуженный и уважаемый человек, участник Великой Отечественной войны. Работая председателем суда, он был удостоен звания «Заслуженный юрист России» и награжден «Орденом Ленина». Народными судьями в этот период были Масленникова Елена Павловна, Махненко Михаил Георгиевич, Барчевский Владимир Михайлович.
В сентябре 1973 года Канский городской народный суд переехал в новое здание, расположенное по ул. 30 лет ВЛКСМ, 11, где и находится в настоящее время. В 1981 году, после ухода Субботина Г.В., Канский городской народный суд возглавил Федоров Александр Ефимович, который проработал в данной должности до 1987 года. В этот период суд был укомплектован квалифицированными кадрами, на смену ветеранам пришли молодые судьи: Лушкина Наталья Владимировна, Кулябов Андрей Анатольевич, Дубровская Светлана Кузьминична, Галичева Татьяна Ананьевна, Савонченко Евгений Кириллович. С 1987 года по 2008 год председателем Канского городского суда являлась «Заслуженный юрист РФ» Окладникова Надежда Алексеевна, работавшая судьей с 1975г. В должности заместителя председателя работала Романова Валентина Алексеевна. В настоящее время штат Канского городского суда состоит из 14 судей.