Происхождение фамилии Шельпяков
Основой фамилии Шельпяков послужило мирское имя Шельпяк. Мирское имя Шельпяк образовано от нарицательного «шельпяк». В архангельском диалекте так называется ком обледенелого снега, плавающий по воде. Таким образом, имя Шельпяк, вероятнее всего, указывает на погодные условия, которые сопутствовали рождению младенца. В старину люди нередко носили подобные имена, данные по названию явлений природы. Следовательно, Шельпяком могли назвать ребенка, родившегося в холодную пору, когда на воде лежали шельпяки. По другой версии, в основе фамилии Шельпяков лежит прозвище Шельпяк с тем же значением, что и у мирского имени. В этом случае предок Шельпяковых мог получить свое именование за какое-либо внешнее сходство с комком снега: например, это мог быть полный или плотный (как говорили в старину, круглый) человек. При этом в былые времена полнота не считалась зазорной. Таким образом, потомок человека, обладающего именем Шельпяк, со временем получил фамилию Шельпяков. Фамилия Шельпяковы также встречается в фонетических вариантах Щельпяковы и Шельпаковы. Так, например, в Книге памяти Томской области есть запись о Шельпякове Анатолии Ивановиче, который родился в 1897 году и проживал в Томске. Из Книги памяти Республики Удмуртия известны Шельпяков Иван Гаврилович (родился в 1889 году в Удмуртии, Зуринском районе, в деревне Беляево) и Шельпяков Максим Филиппович (родился в 1884 году в Удмуртии, Сюмсинском районе, в деревне Гуртлуд). В документах также отмечена Шельпякова Елена Васильевна (1904-1980), родившаяся в городе Нижняя Тура Свердловской области.