Tom Egeland ble født den 8. juli 1959 i Oslo. Han vokste opp på Kalbakken i Groruddalen, der foreldrene drev forretninger. Han tok videregående på Oslo katedralskole, avbrutt av et år som utvekslingselev i USA i årene 1977–1978. Han er oldebarn av Jon Flatabø fra Kvam i Hardanger, en av pionerene innen norsk populærlitteratur.