Настоящее имя Джон Гриффит Чейни (John Griffith Chaney). Родился 12 января 1876 года в Сан-Франциско. Мать будущего писателя, Флора Веллман, была учителем музыки и увлекалась спиритизмом, утверждая, что у неё установлена спиритическая связь с индейским вождём. Она забеременела от астролога Уильяма Чейни, с которым совместно жила некоторое время в Сан-Франциско. Узнав о беременности Флоры, Уильям стал настаивать на том, чтобы она сделала аборт, но она категорически отказалась и в порыве отчаяния попыталась застрелиться, однако только слегка ранила себя.
После рождения малыша, Флора оставила его на какое-то время на попечение своей бывшей рабыни Вирджинии Прентисс (Virginia Prentiss), которая оставалась для Лондона важным человеком на протяжении всей его жизни. В конце того же 1876 года Флора вышла замуж за Джона Лондона, инвалида и ветерана Гражданской войны в США, после чего забрала малыша к себе обратно. Мальчика стали звать Джон Лондон (Джек — уменьшительная форма имени Джон). Через какое-то время семья переехала в соседний от Сан-Франциско город Окленд, где Лондон в конце концов и окончил школу.
Джек Лондон рано начал самостоятельную трудовую жизнь, полную лишений. Школьником продавал утренние и вечерние газеты. По окончании начальной школы в возрасте четырнадцати лет поступил на консервную фабрику рабочим. Работа была очень тяжёлой, и он ушёл с фабрики. Был «устричным пиратом», нелегально ловил устриц в бухте Сан-Франциско (описал в «Рассказах рыбацкого патруля»). В 1893 году нанялся матросом на промысловую шхуну, отправляющуюся на ловлю котиков к берегам Японии и в Берингово море. Первое плавание дало Лондону много ярких впечатлений, которые легли затем в основу многих его морских рассказов и романов («Морской волк» и др.). Впоследствии также работал гладильщиком в прачечной и кочегаром (описал в «Мартине Идене»).