Джон О'Фаррелл родился и вырос в Мейденхэде (Великобритания). Окончил университет Эксетера, где специализировался на английском языке и драматическом искусстве. Активно занимался политической деятельностью. В 1979 году баллотировался от лейбористской партии на местных выборах в родном округе, позже работал помощником-исследователем у депутата парламента в Палате общин. Затем Джон О'Фаррелл занялся литературным трудом: писал комедии, выступал автором различных телевизионных сатирических шоу. Он также является колумнистом лондонской газеты "The Independent", пишет еженедельную юмористическую колонку в газете "The Guardian". В числе его творческих удач - участие в создании сценария анимационного фильма "Побег из курятника". Как писатель Джон О'Фаррелл дебютировал книгой "Дела могут быть только лучше", ставшей бестселлером в Великобритании. В 2000 году вышел его первый роман "Лучше для мужчины нет", а вскоре появился и роман "Это твоя жизнь".