Фамилия происходит от прозвища Schelyagin Schelyaga, которая берет свое начало в имя нарицательное "Шеляг". По данным "Словаря русского языка» В. Даля, "Шеляг" - это "nehodyachaya монета, бляшка, как игрушка, или за счет, игры, или на ожерелье, или память о чем-то." Скорее всего, прозвище относится к Schelyaga так называемых «профессиональных» имен, содержащее указание на род занятий человека: это может быть охотник.
Однако, не исключено, что Schelyagoy называется трейдером или человека склонным к накоплению. Возможно также, что прозвище было Schelyaga игроков.
Вполне возможно, что прозвище восходит к нарицательным Schelyag "schelega" со значением "ловушка". В России имена были распространены, образованных от названий природных объектов. Schelyaga легли в основу семьи Schelyagin. Schelyaga в конечном счете получил название Schelyagin.