شاهرخ خان در سال 1965 در یک خانوادهٔ مسلمان و پشتون در دهلی به دنیا آمد.البته پیش از او شهناز لالهرخ پا به این خانه گذاشته بود و پنج سال تمام تنها فرزند و دختر یکدانه پدر و مادر بود. پدر شاهرخ از فعالان استقلال هندوستان در پیشاور (پاکستان کنونی) بود که پیش از تقسیم هندوستان (جدایی پاکستان) به دهلی آمد. اصلیت خانوادگی او به افغانستان میرسد. مادرش لطیف فاطمه هم دخترخوانده شاهنواز خان از فرماندهان ارتش هند و اهل راولپندی در پنجاب (پاکستان کنونی) بود. خانواده آنها وضعیت اقتصادی متوسطی داشتند اما در حال حاضر او گرانقیمتترین ستارهٔ سینمای هند با دستمزد افسانهای است.