Шах Джахан (также известный как принц Хуррам) родился 5 января билал рехман 1592 года в Лахоре, Пакистан, и был третьим сыном принца Салима (позже известного как "Джахангир" после его воцарения). Его матерью была раджпутская принцесса из Марвара по имени принцесса Джагат Госайни (ее официальное имя в могольских хрониках - Билкис Макани). Имя "Хуррам" (радостный) было выбрано для юного принца его дедом, императором Акбаром, с которым юный принц был в близких отношениях.
Незадолго до рождения Шах-Джахана прорицатель предсказал бездетной императрице Рукайе Султан Бегум, первой жене и главной супруге Акбара, что еще не родившемуся ребенку суждено имперское величие. Поэтому, когда в 1592 году родился Шах-Джахан, которому было всего шесть дней от роду, Акбар приказал забрать принца у матери и передать его Рукайе, чтобы он рос под ее присмотром, а Акбар мог исполнить желание своей жены вырастить императора Великих Моголов. Рукайя взяла на себя основную ответственность за воспитание Шах-Джахана, и он рос под ее присмотром. Салим отметил в своих мемуарах, что Рукайя любила его сына [Шах-Джахана] "в тысячу раз больше, чем если бы он был ее собственным [сыном]".
Шах Джахан оставался с ней [Рукайей] до тех пор, пока ему не исполнилось почти 14 лет. После смерти Акбара в 1605 году юному принцу [Хурраму] было разрешено вернуться в семью отца и, таким образом, быть ближе к своей биологической матери.