Flanagan was born on 8 January 1992. Her father is Fred Flanagan, a PE teacher in Canberra. She grew up in Canberra where she played tennis, track and field and field hockey. She attended Brindabella Christian College before going to Radford College. She earned a degree in sports journalism from the University of Canberra. Her professional career in journalism started around the time that she was added to the Australian field hockey squad. She moved from Canberra to Perth following the Commonwealth Games in order to further her field hockey career. Following this move, she started doing some professional journalism work for Fox Sports in Perth. In 2011 and 2012, she was enrolled at Curtin University.