Юрий Петрович Овсянников родился 15 марта 1960 года в селе Новогеоргиевка Приморского края.
С 1977 по 1998 год проходил службу в Вооруженных силах. В 1999-2007 годах работал на руководящих должностях в коммерческих структурах, в 2008-2009 годах — референтом министерства обороны РФ (при первом заместителе министра).
С 2009 по 2012 год занимал должность заместителя начальника Центрального спортивного клуба армии (ЦСКА), в 2012-2013 годах — начальника клуба.
В 2013-2014 годах возглавлял отдел ГКУ "Администратор московского парковочного пространства", с 2014 по 2016 год – управление Московской административной дорожной инспекции.
10 мая 2018 года назначен министром транспорта Республики Крым.
Заслуженный работник физической культуры Российской Федерации, кандидат педагогических наук.