 Meagher was born in 1967 in Caringbah, New South Wales, the daughter of Les Meagher, a printer for the "Sydney Morning Herald".She received her Higher School Certificate from Endeavour High School in 1985.She graduated with a Bachelor of Arts from the University of Sydney in 1989, and a Master of Labour Law and Relations in 1992.