Kareena was born to Sindhi-speaking Babita (nee Shivdasani) and Punjabi-speaking Randhir Kapoor in Bombay, India. She has an elder sister, Karisma. She is born in a family that have been actors for generations, including her paternal great-grandfather, Prithviraj Kapoor; her grandfather, Raj Kapoor; her paternal uncles, Shammi, Shashi, Rishi, and Rajiv; as well as aunt, Neetu Singh, & Jennifer Kendall, the wives of Rishi and Shashi respectively.
On her maternal side, her grandfather, Hari Shivdasani, and aunt, Sadhana, have been actors in their own rights. As a child she studied in Jamnabai Narsee School in Juhu, Bombay, and thereafter was enrolled in Dehra Dun's prestigious Welham Girls' Boarding School.