John Joe Fennelly is married to Mary and has two children, Darragh and Nathan. He works as a shop manager. John Joe is a helper on the annual Abbeyeix Pilgrimage to Lourdes.
He is a member of Laois County Council. He is also a member of Laois County Enterprise Board, the Laois Leader Board, the Abbeyleix Heritage Board, the Abbeyleix Parish Employment Committee, the Abbeyleix Lotto Committee, the Board of Management Sciol Mhuire, Abbeyleix, Abbeyleix Tidy Towns, Parents Association Scoil Mhuire, Parish Choir, Asylum Seekers Support Group and the Dove House Support Group.