C. B. Lyall grew up in Stockton-on-Tees, England. Since then, she has lived in India, Belgium, Hong Kong, and the USA. She currently resides in the Hudson Valley, north of New York, with her husband. She has three adult sons and one grandson.