Олег Понарьин родился 2 ноября 1965 года в городе Москва. После школы, в 1987 году окончил Московский автомобильно-дорожный институт. Также, имеет диплом Российской академии народного хозяйства и государственной службы при Президенте Российской Федерации.
В 1987 году молодой специалист начал службу в органах внутренних дел в должности инспектора 8 отделения ГАИ и дорожного надзора на специальной трассе Главного Управления внутренних дел московского городского исполнительного комитета.
До 1999 года Олег Евгеньевич занимал должности от инспектора до начальника отделения дорожной инспекции отдела дорожной инспекции и организации движения ГУ ГИБДД МВД России. В 2004 году назначен на должность заместителя начальника управления организации и координации деятельности ОВД БДД - начальника отдела организации и координации деятельности ДПС ДОБДД Министерства Внутренних Дел России.
Понарьин с 2011 года занимал пост заместителя начальника управления надзорной деятельности Главного управления по обеспечению безопасности дорожного движения МВД России. С 2015 года возглавлял управление надзорной деятельности Главного управления по обеспечению безопасности дорожного движения МВД России.
Указом Президента Российской Федерации №44 от 8 февраля 2019 года полковник полиции Олег Евгеньевич Понарьин назначен на должность заместителя начальника Главного управления по обеспечению безопасности дорожного движения Министерства внутренних дел России.
Президент России Владимир Путин 20 февраля 2020 года подписал Указ о присвоении Олегу Евгеньевичу Понарьину специального звания «генерал-майор» полиции.
Женат, имеет двоих детей.