Kareena nasceu de Babita (nee Shivdasani) que fala Sindi e de Randhir Kapoor, de Punjabi, em Bombaim, na Índia. Ela tem uma irmã mais velha, Karisma.
Ela nasceu em uma família que tem sido atores por gerações, incluindo seu bisavô paterno, Prithviraj Kapoor; seu avô, Raj Kapoor; seus tios paternos, Shammi, Shashi, Rishi e Rajiv; bem como tia, Neetu Singh e Jennifer Kendall, as esposas de Rishi e Shashi, respectivamente. Em seu lado materno, seu avô, Hari Shivdasani, e tia Sadhana, foram atores em seus próprios direitos.
Quando criança, estudou na Escola Jamnabai Narsee, em Juhu, Bombaim, e depois disso, foi matriculada no prestigioso Welham Girls 'Boarding School, de Dehra Dun. Em seguida, ela re-localizado para Harvard por aproximadamente 3 meses para fazer um curso de tecnologia da informação e microcomputadores. Após seu retorno à Índia, ela ingressou na Faculdade de Direito do Governo em Churchgate, em Bombaim, mas deixou-a após um ano, para se matricular na Escola de Teatro Kishore Namit Kapoor.
Sua estréia no cinema foi em 2000 com Refugee (2000), juntamente com a estreia do filho de Amitabh Bachchan, Abhishek. Ela passou a aparecer em 31 outros filmes em hindi, e até agora ganhou quatro prêmios por suas performances em Refugee (2000), Chameli (2003), Dev (2004) e Omkara (2006).
Ela é uma das atrizes mais procuradas em Bollywood, considerada financiável, com uma lista A invejável e em junho de 2007 deve aparecer em 'Tashan', 'Lajjo', 'Kismat Talkies' entre outras.
Em 2012, ela se casou com o ator Saif Ali Khan, filho da atriz Sharmila Tagore.