Elaine Snuggs has a degree in history from Southampton University and a postgraduate diploma from the College of Librarianship Wales. She worked for Dorset County Library and later helped her husband run the Dunstable Christian bookshop. They have a son and two grandchildren and now live in West Yorkshire.