Catherine Rayner is an Edinburgh-based British illustrator and writer of children's books. She was born in Harrogate and grew up in Boston Spa, later studying at Leeds College of Art and Edinburgh College of Art.