Catherine Walsh urodziła się i wychowała w Irlandii. Studiowała literaturę, a jedyną nagrodę, jaką kiedykolwiek otrzymała za pisanie, zdobyła w szkole podstawowej (ale nadal jest z niej dumna). Przez kilka lat mieszkała w Londynie, gdzie pracowała dla wydawnictw i organizacji non profit. Obecnie mieszka w Dublinie pomiędzy górami i morzem. Kiedy nie pisze, stara się nie zabić swoich roślin doniczkowych.