Ольга Хохлова родилась 18 ноября 1957 года в городе Муром, Владимировская область. Окончила Владимирский государственный педагогический институт по специальности «учитель начальных классов». Трудовую деятельность начала в качестве учителя начальных классов, затем преподавала педагогику в Юрьев-Польском педагогическом училище и руководила профкомом студентов Муромского филиала Владимирского политехнического института.
В 1993 году, получила дополнительное образование в Московской Академии труда и социальных отношений по специальности «Экономист-социолог».
Начиная с 1996 года, являлась заместителем председателя, а с 1998 года - председателем исполнительного комитета Владимирского регионального отделения Всероссийского общественно-политического движения «Наш дом - Россия».
С 2000 по 2002 год, возглавляла организационный отдел в исполкоме Владимирского регионального отделения ООПОП «Единство».
Далее, последовательно замещала должности первого заместителя руководителя и руководителем исполкома Владимирского отделения партии «Единая Россия».
В 2003 году, опытный управленец вновь повысила уровень персонального образования, завершив обучение в Российской академии государственной службы при Президенте РФ по специальности «Государственная служба и кадровая политика».
Являлась депутатом Законодательного собрания Владимирской области V и VI созывов на постоянной основе. Входила в состав Президиума политсовета Владимирского регионального отделения «Единой России» и руководила партийной фракцией в областном парламенте. Так же, избиралась заместителем председателя Законодательного собрания вышеуказанного региона.
К исполнению полномочий члена Совета Федерации ФС РФ - представителя в СФ ФС РФ от законодательного органа государственной власти Владимирской области, Хохлова Ольга Николаевна приступила 5 октября 2018 года.
Член Комитета Совета Федерации по науке, образованию и культуре.