Lucy Barnard was born in Cheltenham, Gloucestershire. She received her degree in Illustration in Exeter, United Kingdom. She has been working as a freelance illustrator for 10 years, first doing greeting cards and then eventually children's books. She lives in Manchester with her husband and two children.