Фамилия Олялин имеет русское происхождение и относится к группе фамилий, образованных от прозвищ. В основе лежит прозвище Оляля, которое, вероятно, восходит к диалектному слову 'оляля', означающему 'нечто нелепое, несуразное' или 'человек, который делает что-то не так'. Такие прозвища давались людям с необычным поведением или внешностью. Суффикс '-ин' указывает на принадлежность: 'чей-то сын' или 'потомок'. Таким образом, Олялин — 'потомок Оляли'.
Фамилия встречается преимущественно в центральных и северных регионах России, но не является широко распространённой. В исторических документах фамилия фиксируется с XVI века, например, в писцовых книгах Новгородской земли. Возможно, существуют варианты с другими суффиксами, например, Оляличев, но они редки.
Этимологически фамилия связана с корнем 'олял-', который может иметь экспрессивную природу, характерную для русских прозвищ. Родственные фамилии: Олялин, Оляличев, Олялов.
Источники: Унбегаун Б. О. «Русские фамилии»; Никонов В. А. «Словарь русских фамилий»; переписи, избирательные списки и архивные описи.