Charlotte Fairbairn was born in Scotland. Her mother was born Elizabeth Mackay and her uncle was Hugh Reay, the 28th Mackay clan chief.
Charlotte has written since she was very young. Three of her novels are available online including God Breathes His Dreams through Nathaniel Cadwallader, published by Headline. In 2017, she wrote a guidebook to Lowther Castle, The Story of Lowther which was a winner in the Lakeland Book of the Year Awards 2018. She is a regular contributor to magazines.
Charlotte lives in Cumbria with her dog Bear and her two children, Jake and Clara Pople.