
Окончила Белорусский государственный хореографический колледж. В 1997 году принята в Национальный академический Большой театр оперы и балета Республики Беларусь.
Работала с такими выдающимися деятелями балетного искусства как Андрис Лиепа, Валентин Елизарьев, Никита Долгушин, Нина Ананиашвили.
С труппой Большого театра Беларуси Ольга Гайко гастролировала в Испании, Франции, Греции, Бельгии, Нидерландах, Польше, Болгарии, Китае, Египте, ЮАР, Южной Корее и других странах.
Ольга Гайко дважды принимала участие в открытии Дней культуры Республики Беларусь в Российской Федерации в спектаклях «Страсти (Рогнеда)» (2001) и «Ромео и Джульетта» (2004), показанных в Москве на сцене Государственного академического Большого театра России.
В декабре 2005 года на открытии Дней культуры Республики Беларусь в Китайской Народной Республике блестяще исполнила главную партию в балете «Лебединое озеро».
В 2007 и 2008 годах, совместно с коллективом театра принимала участие в Днях культуры Республики Беларусь в Египте и Сирии.