Родился в пос. Сосьва Серовского района Свердловской области, в семье служащего. Работал в Сосьвинском леспромхозе. В 1940 г. окончил Военно-политехническое училище. Участвовал на Юго-Западном, Закавказском, Степном, Воронежском, 1-м и 2-м Украинском фронтах. Погиб на боевом посту при спасении штабных документов.
------------------------------
Васильев В. 73 года назад сосьвинец, именем которого названы две улицы, стал Героем Советского Союза : [звание было присвоено 28-летнему гвардии капитану Сергею Щелканову] // Областная газета. – 2017. – 10 янв. – С. I : фот.
Щелканов Сергей Андреевич // Золотые звезды свердловчан : сборник очерков и воспоминаний о свердловчанах – Героях Советского Союза. – Свердловск, 1967. – С. 374 –376.
Фомин И. Сын Урала // На смену! – 1957. – 25 окт.