Когда Ольге было 8 лет, у неё умерла мать. Училась в школе №35 города Саранска. В 7 классе Ольга начала заниматься спортивной ходьбой. Занятия проходили в ДЮСШ № 1 г. Саранска под руководством Л. Ф. Русяйкиной. Ольга принимала участие в многочисленных юношеских соревнованиях регионального и общероссийского уровня. К 18 годам у неё уже было звание мастера спорта.
В 2005 году она выиграла серебряную медаль на молодёжном Чемпионате Европы (Эрфурт), а в 2006 году — также серебряную медаль на Чемпионате Европы (среди взрослых) (Гётеборг). В 2007 году Ольга одержала победу на Чемпионате Мира в ходьбе на 20 км (Осака). В этом же году она выиграла финал Гран-при ИААФ по спортивной ходьбе (Саранск), а также стала серебряным призёром Кубка Европы по спортивной ходьбе (Лемингтон).
В 2008 году О. Каниськина выиграла золотую медаль на Олимпийских играх, проходивших в Пекине, в ходьбе на 20 км.
В 2009 году она одержала победу на Чемпионате Мира по лёгкой атлетике в ходьбе на 20 км (Берлин).
В 2010 году завоевала золотую медаль на Чемпионате Европы по лёгкой атлетике в ходьбе на 20 км (Барселона).
В 2011 году завоевала золотую медаль на Чемпионате мира по лёгкой атлетике в ходьбе на 20 км (Тэгу).
Проживает в Саранске. Окончила математический факультет Мордовского государственного университета им. Н. П. Огарёва. Не замужем, детей нет.
Тренируется в Центре олимпийской подготовки Республики Мордовия под руководством заслуженного тренера России Виктора Михайловича Чёгина.
В 2009 году была признана лучшей спортсменкой года по версии телеканала «Спорт» в рамках программы «Золотой пьедестал».
В 2010 году «Российский союз спортсменов» отдал спортсменке первое место в конкурсе на соискание премии «Звезда Спорта» за 2009 год.