Джон Краули родился в американском городе Преск-Айл, штат Мэн, в 1942 г., в то время, когда его отец был офицером ВВС США. Детские и юношеские годы он провел в Вермонте и на северо-востоке Кентукки и Индиане, в которой закончил школу и колледж. После колледжа он переехал в Нью-Йорк, где стал работать в области документального кино и до сих пор этим занимается. Первый роман, «Глубина», он опубликовал в 1975 г., а четырнадцатый («Роман лорда Байрона „Вечерняя земля“») в 2005 г.
Начиная с 1993 г. он ведет в Йейльском университете курсы писательского и сценарного мастерства. В 1992 г. Краули был удостоен премии Американской академии и института искусств и литературы за вклад в современную прозу. Но больше всего его радует то, что почти все его книги до сих пор печатаются.