McGregor was born in Dublin. His parents are Timmy and Súsan McGregor. He started kickboxing in 2008, the same year he started dating his girlfriend Dee Devlin. Their son, Conor Jack McGregor, was born in May 2017.