В 1998 году окончил юридический факультет Харьковского государственного педагогического университета им. Г. Сковороды.
В 2012 г. окончил Институт международных отношений КНУ им. Т.Г. Шевченко по специальности экономические отношения.
С 1992 по 1995 гг. работал редактором газеты «Коммерческие вести» Министерства внешнеэкономических связей Украины.
1995-1996 гг. - редактор приложения «Политика» газеты «Правда Украины». С августа 1996 г. до 1999 г. был главным редактором газеты «Политика», которая была закрыта судом "за разглашение государственной тайны".
В 2000-2006 гг. работал главным редактором газеты «Свобода» (ЗАО Редакция газеты «Политика»).
В Верховную Раду VI созыва (2007-2012 гг.) избирался также от БЮТ. Был заместителем председателя комитета ВР по вопросам бюджета.
В 2011-м возглавил "Радикальную партию Олега Ляшко", в которую переименовали бывшую Украинскую радикально-демократичную партию.
На парламентских выборах 2012 года Ляшко победил на округе в Черниговской области в качестве выдвиженца от своей партии, является внефракционным. В Раде - заместитель главы комитета по вопросам финансов и банковской деятельности.
25 февраля 2014 года Ляшко заявил, что будет баллотироваться в президенты на досрочных выборах 25 мая 2014 года. А 28 марта подал документы в ЦИК и внес обязательный денежный залог в размере 2,5 млн гривен.
В 2014 году на досрочных выборах в Верховную Раду баллотировался по спискам Радикальной партии Олега Ляшко, под №1. С ноября 2014 года народный депутат Верховной Рады Украины VIII созыва.
Олег Ляшко принимал активное участие в событиях 2014 года, а затем в проведении АТО. Законопроект Ляшко предлагал применение смертной казни к изменникам и пособникам оккупантов, разрыв дипотношений и введение визового режима с РФ, запрет КПУ и Партии регионов и др.
На внеочередных парламентских выборах 2019 возглавил избирательный список Радикальной партии. В итоге на выборах в ВРУ партия РПЛ не преодолела проходной барьер в 5%.
10.10.2019