Томас Краг родился в 1868 году в семье Питера Расмуса Крага (норв. Peter Rasmus Krag, 1825-1891), капитана инженерных войск Норвежской армии и члена Норвежского парламента. Младший брат Томаса, Вильгельм Краг (норв. Vilhelm Krag, 1871-1933) также стал писателем. В 1877 году Краг окончил Кафедральную школу Кристиансанна (норв. Kristiansand katedralskole). Затем семья переехала в Христианию (ныне Осло). Много путешествовал по Германии, Франции и Италии.
Творчество Крага пронизано упадническими настроениями, меланхолией и грустью, характерными для декадентства.