Народився 3 червня 1963, с. Нежухів, Стрийський район, Львівська область.
У 1986 році закінчив Львівський національний університет імені Івана Франка, фізичний факультет.
1986 — 1998 рр. — інженер ВО «Мікроприлад» та на заводі «Темара» ВО «Кінескоп».
1999 — 2004 рр. — голова ВАТ «Радехівцукор». В цей же час займався ліквідацією менш потужних цукрових заводів Львівщини, зокрема було закрито і порізано на метал Ходорівський цукровий завод.
2008–2009 рр. — помічник генерального директора з економічних питань Чорнобильської атомної електростанції.
На цій посаді Олегу Канівцю вдалося зупинити суттєві зловживання в тендерних закупівлях матеріально-технічних ресурсів для ЧАЕС.
2009–2012 рр. — очолював ЗАТ «Укрнафтобуріння».
Під керівництвом Олега Канівця видобувна компанія ввела в промислову експлуатацію нове газове родовище у Харківській області. Обсяги видобутку газу на родовищі складають 8 % газу та 12 % нафти у зведеному балансі видобування недержавними компаніями в Україні.
25 жовтня 2020 року обраний міським головою міста Стрий Львівської області.
3 кінця 80-х активний учасник патріотичного руху в Галичині, один із засновників Української християнсько-демократичної партії, що взяла свій початок із правозахисної Української Гельсінської Спілки.
3 2002 року — депутат Львівської обласної ради, член Президії Львівської обласної ради, голова постійної депутатської комісії з питань приватизації та майна Львівської обласної ради.
2003 р. — керівник фракції «Наша Україна» в обласній раді, ініціатор створення антикучмівської більшості, яка була проголошена 6 червня 2003 р. Жодна обласна рада в Україні у ті часи не спромоглася на такий крок.
2004 р. — керівник Помаранчевого штабу на території Стрийського та Жидачівського районів.
2005 р. — очолив фракцію «Батьківщина» у Львівській обласній раді.
2011 р. — очолив Львівську крайову організацію Української партії.
У березні 2012 р. внаслідок злиття Української партії з політичною силою Анатолія Гриценка «Громадянська позиція», Олега Канівця обрано до Ради партії «Громадянська позиція».
Одружений. Виховує 4 доньки і сина.
04.08.2020