Петро Свинар народився 13 березня 1995 року у селі Віднів Львівського району Львівської області.
Закінчив ВПУ № 29 м. Львова.
Навесні 2022 року став до лав ЗСУ, служив навідником-оператором механізованої роти мехбатальйону однієї з бригад ЗСУ.
Петро загинув 21 січня 2024 року поблизу міста Мирноград Покровського району Донецької області.