Кувшинников Олег Александрович родился в Череповце 2 февраля 1965 года.
В сентябре 1982 года пришел работать на Череповецкий металлургический завод в цех ремонта коксохимического оборудования слесарем по ремонту металлургического оборудования.
В 1985-1987 годах — служба в армии в городе Кемерово (батальон связи, начальник аппаратной связи, секретарь комитета ВЛКСМ батальона). Воинское звание — старшина.
В 1987 году продолжил работу на Череповецком металлургическом комбинате в качестве вальцовщика сортопрокатного цеха, где прошел все ступени производственного роста.
В 1991 году с отличием окончил Ярославский техникум советской торговли.
В 1994 году назначен мастером сортопрокатного цеха, затем начальник стана, далее — заместитель начальника цеха по производству.
В этом же году окончил Санкт-Петербургский торгово-экономический институт.
В 1999 году окончил Государственный университет управления по программе "Производственный менеджмент".
С 2000 года начальник сортопрокатного цеха.
В феврале 2002 года назначен начальником листопрокатного цеха № 1 (по итогам 2003 года подконтрольный Кувшинникову цех признан лучшим подразделением ОАО "Северсталь").
С 2002 года по 2006 год — депутат Череповецкой городской думы, председатель комиссии по городскому хозяйству.
С декабря 2003 года — член всероссийской политической партии "Единая Россия".
С января 2004 года по ноябрь 2006 года занимал должность директора социально-бытового комплекса ОАО "Северсталь".
В 2004, 2005 годах — член Совета директоров ОАО "Северсталь".
С ноября 2006 года — первый заместитель мэра, исполняющий обязанности главы города Череповца.
С марта 2007 года — избранный мэр города Череповца (65,3 % голосов избирателей).
В феврале 2009 года вошел в список лиц, включенных в "первую сотню" резерва управленческих кадров, находящихся под патронатом президента Российской Федерации.
В апреле 2009 года избран вице-президентом Союза городов Центра и Северо-Запада России.
В октябре 2010 года избран председателем объединения "Здоровые города, районы и поселки" в РФ.
В сентябре 2011 года Указом президента Российской Федерации включен в состав Совета при президенте Российской Федерации по развитию местного самоуправления.
С декабря 2011 года — губернатор Вологодской области. В 2014 г. ушел в отставку в связи с решением участвовать в выборах главы региона и был назначен исполняющим обязанности губернатора Вологодской области.
Кандидат в мастера спорта по хоккею.
Автор 11 изобретений.
Награжден Почетной грамотой Минпромнауки РФ за личный вклад в развитие металлургической промышленности, медалью Ордена "За заслуги перед Отечеством" II степени, Почетной грамотой Министерства регионального развития РФ (в 2010 году, "за большой личный вклад в становление современного местного самоуправления").
Женат. Имеет троих детей.
На выборах губернатора Вологодской области 14 сентября 2014 года победу одержал Олег Кувшинников, набравший 63% голосов. На втором месте оказался Александр Морозов - 18%, на третьем - Сергей Каргинов - 10,3% и на последнем - Александр Тельтевской - 6,3%. Явка избирателей на выборах составила около 30%.
24 сентября Олег Кувшинников официально вступил в должность губернатора Вологодской области.