Родился в 1896 г. в с. Приволье ныне Кузоватовского района Ульяновской области в семье крестьянина. Образование неполное среднее. Участник гражданской войны. Воевал против белогвардейцев на Урале и в Крыму.
Ушел добровольцем на фронт в 1942 г. Воевал в 337-м отдельном саперном батальоне 203-й запорожской Краснознаменной стрелковой дивизии.
6 ноября 1944 г. при форсировании р. Тиса (в районе юго-западнее г. Тисафюрсд, Венгрия) под сильным огнем противника в трудных метеорологических условиях первым высадил десант и увлек всю группу в атаку; немецкая траншея была захвачена. Во время второго рейса лодка получила две пробоины, которые Васянин с риском для жизни заделал подручными средствами и благополучно переправил вторую группу.
Возглавлял расчет, который под огнем противника наводил паромную переправу, а затем в течение З-х суток в сложных условиях обеспечивал доставку на правый берег боеприпасов и техники. Был ранен, но не оставил своего места в расчете.
За героизм, мужество и образцовые действия саперу Г. Ф. Васянину 24 марта 1945 г. присвоено звание Героя Советского Союза. Награжден орденом Красной Звезды, медалями.
- Герои Советского союза : крат. биогр. словарь / Пред. ред. коллегии И.Н. Шкадов — М. : Воениздат, 1987. — Т. 1. — 911 с.
- Ермолаев, А.Д. Шагнувшие в бессмертие. Ульяновцы — герои Советского Союза / Александр Дмитриевич Ермолаев , Николай Афанасьевич Калашников. — Ульяновск : Симбирская книга, 1994. — 168 с.
- Слесарев, П. Над Тиссой — рекой / П. Слесарев // Ульяновцы в боях за родину : сб. очерков. — Саратов : Приволж. кн. изд., 1964. — С. 286 — 291.
- Колоярский, В. Великая Отечественная / В. Колоярский // Знамя Ильича — 1970. — 9 мая. — фот. — С.