(часто смешивают с фамилией совсем иного происхождения — Вишняков). “Сын вешняка” — в Беломорье вешняками называли уходящих весной на морской рыбный промысел, аналогично в некоторых других сезонных профессиях на различных территориях. Мужское личное имя Вешняк, в документах с 1410 г. очень много примеров (Сл. Тупикова). Могли дать имя Вешняк и ребенку, рожденному весной.
Значение слова ВЕШНЯКОВ в Словаре русских фамилий
Что такое ВЕШНЯКОВ
Словарь русских фамилий. 2012