From 2006 until 2012, MacGregor was the Artistic Director of the Bath International Music Festival, where alongside many classical artists, ensembles and orchestras, she commissioned Brian Eno, the writer and cultural historian Marina Warner, jazz and electronica artists, folk musician Kathryn Tickell, and poets Roger McGough and Michael Rosen. She instigated "Party in the City", a massive, free event which takes over the whole city of Bath on the first Friday of the Festival; she also created the annual installation "On the Edge of Life", bringing together visual artists, scientists, writers and musicians examining issues as diverse as premature birth, homelessness and child human rights.