Золотистый сноп на гербе Канского района символизирует сельское хозяйство, а голубой цвет — реку Кан.
На гербовом щите Канского района в рассеченном червленом и лазоревом поле изображен хлебный золотой сноп, перевязанный развевающейся золотой лентой и внизу поддерживаемый двумя сообращенными золотыми львами.
Синий цвет поля символизирует основную водную артерию района — реку Кан, именем которой назван современный район. Синий цвет — символ водных просторов, чистого неба, а также чести, благородства, духовности и возвышенных устремлений.
Золотой сноп, поддерживаемый двумя львами, символизирует сельское хозяйство, на протяжении столетий являющееся основным занятием местных жителей. Золото — символ урожая, богатства, стабильности, уважения и интеллекта. Сноп — символ единства, общности интересов, взаимной поддержки.
Лев — символ силы, мощи, воли, активности — аллегорически показывает многочисленные трудности, которые пришлось преодолевать жителям в мирное время и в годы войн. Сложные природно-климатические условия Восточной Сибири не стали помехой в создании развитого сельскохозяйственного комплекса. Серьезным испытанием для местных жителей оказались годы Великой Отечественной войны. Более двадцати тысяч человек ушли на фронт, и половина из них не вернулась. Оставшиеся в деревнях люди помогали фронту всем, чем могли, подчас отдавая последнее. В послевоенные годы район быстро восстановил свою экономику, многие жители были отмечены государственными наградами.
Красный цвет — символ труда, жизнеутверждающей силы, мужества и красоты.
Лев и красный цвет — символы, используемые в гербе Красноярского края, в гербе района подчеркивают территориальную принадлежность и общность истории края и района.
Флаг Канского района представляет собой прямоугольное полотнище с отношением ширины к длине 2:3, разделенное по вертикали на две равные части: синюю и красную. Посередине полотнища изображены фигуры герба — сноп, перевязанный лентой, поддерживаемый двумя львами, изображенные желтым и оранжевым цветами.
Герб и флаг Канского района утверждены районным Советом депутатов 2 апреля 2007 г. Официальные символы внесены в Государственный геральдический регистр Российской Федерации, записи № 3118 и № 3119. Герб Канского района может воспроизводиться со статусной короной.