Народився Олег у м.Сарни.Батько, Петро Пилипович, працював майстром у Сарненському ВПУ№22, мати, Тетяна Миколаївна – головним бухгалтером у Орлівській психлікарні. Навчався Олег у ЗОШ №3 та одночасно у музичній школі – грі на баяні. Після школи продовжив навчання у ВПУ №22, по закінченню якого був призваний на строкову військову службу. Відразу після завершення служби почав працювати у Катеринівській колонії, далі в Городищенській колонії.
Олег Петрович одружився і перехав на проживання у м.Рівне. До мобілізації працював на АЗС ОКО. У вересні 2022 року добровільно долучився до лав ЗСУ. Служив молодшим сержантом у 3-й окремій штурмовій бригаді, раніше відомій як полк ССО «Азов», старшим оператором антидронової рушниці (позивний – Босий).
Загинув Магрело Олег Петрович 3 квітня 2023 року в м.Бахмут Донецької області, під час виконання бойового завдання. Він віддав своє життя, прикриваючи собою молодого побратима.
У захисника залишилися дружина та двоє дітей, що проживають у м.Рівне та старший син від першого шлюбу. Похований Магрело Олег на Алеї Героїв у м.Сарни. Йому було 48 років