Родилась 28 сентября 1978 г. в Тольятти. Окончила Педагогический институт по специальности «учитель русского языка и литературы». Работала в школе, вела театральную студию. Занималась в молодежном театре «Ровесник» у режиссера-педагога Н. С. Ходовой.
В 2005 году окончила режиссерский факультет РАТИ-ГИТИС (актерская группа, Мастерская Сергея Женовача).
В дипломном спектакле «Поздняя любовь» сыграла Варвару Харитоновну Лебедкину. В спектакле «Как вам это понравится» сыграла Фебу, в спектакле «Об-ло-мов-щина…» Агафью Матвеевну Пшеницыну.
Занята в спектаклях:
«Мальчики» (Ниночка)
«Marienbad» (Эва Чапник)
«Захудалый род» (Ольга Федотовна)
«Три года» (Юлия Сергеевна Белавина)
«Записные книжки» (Жена, Актриса)
«Записки покойника» (Пряхина Людмила Сильвестровна)
«Самоубийца» (Клеопатра Максимовна)
«Заповедник» (Виктория Альбертовна, хранительница музея – претенциозная картинка Бенуа)
«Старуха» (старуха/она)
«Мандат» (Гулячкина Надежда Петровна)
«Чеховъ. Вишневый садъ. Нет слов!» (Раневская Любовь Андреевна, помещица)
Участие в других проектах:
«Житейское дело» реж. А. Имамова, Центр им. Мейерхольда
Фильмография:
«Штрафбат» (телесериал), режиссер Н. Досталь, 2004 г.
«Зайцев, жги», режиссер А. Барщевский, 2010 г.
«Над городом», режиссер Ю. Мазурова, 2010 г.
«Выкрутасы», режиссер Л. Габриадзе, 2010 г.
«Без срока давности» (короткий метр), режиссер Р. Светлов, 2011 г.
«Ex.amen» (короткий метр), реж. Ю.Суходольский, 2013 г.
«Парень из Голливуда» (реж. Р. Светлов), 2017 г.
«Отчий берег» (реж. М. Фадеева), 2017 г.
«Склиф-6» (реж. Ю. Краснова), 2017 г.
«КАСЛ» (реж Д. Магонов), 2017 г.
«Вольная грамота» (реж. Д. Черкасов), 2017 г.
«Ночь после выпускного» (реж. Б. Рабей), 2017 г.
«Парень из Голливуда, или Необыкновенные приключения Вени Везунчика», режиссер Р. Светлов, 2018 г.
В 2018 году Ольга Калашникова получила Благодарность министра культуры «За вклад в развитие культуры и многолетнюю плодотворную работу».