В 1920 году был образован Канский народный суд 1-го участка Енисейского губернского суда.  В 1927 году штат Канского народного суда состоял из судьи, секретаря, делопроизводителя и рассыльного. За 1927 год судом было рассмотрено 738 уголовных и 1120 гражданских дел. С 1959 года суд стал называться Канский городской народный суд отдела юстиции Красноярского крайисполкома, возглавил его Маркелов Михаил Семенович, который проработал в данной должности до 1965 г.

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