Karine Polwart, the Scottish singer-songwriter, wrote a song about Haining entitled "Baleerie Baloo" (named after the Scottish lullaby Baloo Baleerie) for her 2006 album, "Scribbled in Chalk". In 2009 Raymond Raszkowski Ross based a play on her life, "A Promised Land", and New Zealand journalist Lynley Smith wrote a fictionalised diary, "From Matron to Martyr" (2012), based on Haining's life. In 2016 Haining was named in the video accompanying "Girl (Daughter of Scotland)", a Scottish women's anthem by Sharon Martin. BBC Scotland poet-in-residence Stuart A. Paterson wrote a tribute to Haining for National Holocaust Memorial Day 2018, "In Days of Darkness".