McKay was born in Boston, Lincolnshire, the eldest of four daughters. She studied English, Zoology and Botany at St Andrews University before becoming a public protection scientist. She currently resides in Derbyshire with her husband, Kevin.
