В настоящее время в Канске крупнейшими отраслями промышленности являются обрабатывающие производства. В городе действует более 10 крупных и средних промышленных предприятий пищевой и перерабатывающей промышленности, машиностроения и металлообработки, лесной и деревообрабатывающей промышленности. На долю Канска приходится более 50 % выпускаемой продукции промышленных предприятий на востоке края. Предприятия малого бизнеса работают в сферах оптовой и розничной торговли, строительства, транспорта и связи, деревообработки, производства пищевых продуктов, текстильного и швейного производства.
Сеть городского здравоохранения насчитывает пять учреждений: центральную городскую больницу, городскую детскую больницу, родильный дом, стоматологическую поликлинику, станцию скорой помощи. В городе также работают медицинские учреждения краевого подчинения: дом ребенка, детский ревматологический санаторий «Березка» и др.
В образовательную сеть входят 16 общеобразовательных школ, две гимназии, один лицей, Дом детского и юношеского туризма и экскурсий, Дом детского творчества, центр детского технического творчества и станция юных натуралистов, 27 детских садов разного вида.
Начальное профессиональное и среднее профессиональное образование в городе предоставляется Канским педагогическим колледжем, библиотечным техникумом, медицинским училищем, политехническим колледжем, технологическим техникумом. Среднее профессионально-техническое образование можно получить в трех профессиональных училищах.
На базе педагогического колледжа работает филиал Красноярского педагогического университета им. В. П. Астафьева, благодаря этому около 300 учащихся имеют возможность получить высшее образование.
В Канске работают два дома культуры, музыкальная и художественная школы, школа искусств, музей и централизованная библиотечная система, драматический театр, отделение кинопроката краевого «Кинографа».
В городе работают три детско-юношеских спортивных школы, физкультурно-оздоровительные комплексы «Дельфин» и «Текстильщик», спортивные клубы по месту жительства. В Канске культивируют биатлон, футбол, волейбол, лыжи и биатлон, плавание и единоборства. В пригороде Канска функционирует лыжно-биатлонный комплекс с лыжными трассами и биатлонным стрельбищем.