
Джон Коннолли родился в Дублине в 1968 году в семье государственного служащего и учительницы. Детство писателя прошло в неблагополучном районе, где его мать, увлекавшаяся написанием романов, с раннего возраста привила ему любовь к чтению и письму. После окончания школы в семнадцать лет Коннолли работал бухгалтером, затем поступил в Тринити-колледж Дублина на факультет английского языка и получил степень магистра в области журналистики. Он работал внештатным журналистом в газете Ириш Таймс, но вскоре разочаровался в журналистике и решил полностью посвятить себя написанию романов. Отправившись в штат Мэн, где работал официантом, Коннолли в течение года редактировал свой первый роман, который был наконец опубликован в 1999 году и стал началом его успешной литературной карьеры.