Кангана родилась 23 марта 1987 года в Бхамла (ныне Сураджпур), маленьком городе в округе Манди, штата Химачал-Прадеш в семье представителей раджпутов[4][5][6]. Её мать Аша — учительница, её отец Амардип — бизнесмен. У неё также есть старшая сестра Ранголи и младший брат Акшат. Её прадедушка, Сарджу Сингх Ранаут был членом Законодательной ассамблеи, а её дед был офицером индийской административной службы. Она выросла в совместной семье в своём родовом хавели (особняке) в Бхамбла и как она описала свое детство как «простого и счастливого»[7].
Она не следовала шаблонам, которых ожидали от неё, и экспериментировала с модой с раннего возраста, часто сочетая аксессуары и одежду, которые казались «эксцентричными» её соседям. Кангана училась в школе DAV в городе Чандигарх, выбрав естественные науки как основной предмет, отмечая, что она была «очень старательна» и «всегда параноидально заботилась [...] об оценках»[8][9]. Первоначально она намеревалась стать врачом по настоянию родителей. Однако неудачный единичный тест по химии во время учёбы в двенадцатом классе заставил её пересмотреть перспективы её карьеры и, несмотря на подготовку к Всеиндийскому предварительному медицинскому тесту, она не стала сдавать экзамен[10]. Будучи преисполненной решимости найти её «место и свободу», она переехала в Дели в возрасте шестнадцати лет[11]. Её решение не продолжать обучение привело к постоянной вражде с родителями, и её отец отказался спонсировать стремление, которое он считал бесцельным[12].
Переехав в Дели, она не была уверена, какую карьеру ей выбрать; в это время Elite Modeling Agency[англ.], впечатлившись её внешностью, предложили ей стать их моделью. Она приняла несколько предложений моделирования, но, в целом, не была в восторге, поскольку обнаружила, что «не имеет возможности для творчества»[11]. Кангана решила сфокусироваться на актёрском мастерстве и присоединилась к труппе Asmita Theatrep, где она обучалась под руководством театрального режиссёра Арвинда Гаура[англ.][13].
В 2007 году вышла драма «Жизнь в большом городе»[англ.], где она сыграла Неху, хитрую сотрудницу кол-центра, у которой роман с её замужним боссом. Несмотря на провал в прокате, фильм показал себя как прибыльное предприятие[19].
В 2008 году Кангана дебютировала в Колливуде в фильме Dhaam Dhoom[англ.]. Производство фильма было временно приостановлено, когда режиссёр умер от инфаркта, но съёмочный персонал доснял его[20]. В том же году она сыграла наркозависимую супермодель Шонали Гуджрал в фильме «В плену у моды», главную роль в котором сыграла Приянка Чопра. Фильм стал «ориентиром» в её карьере[16], получил коммерческий успех и принёс ей несколько кинонаград в категории «лучшая актриса второго плана»[21][22].
В 2013 году она снялась в фильме «Стрельба в Вадале» с Джоном Абрахамом в главной роли. Режиссёр Санджай Гупта[англ.] предложил роль именно Кангане из-за её способности выделяться в фильме, где играют одни мужчины, поскольку её персонаж Видья Джоши была единственной центральной женской ролью по сценарию. Фильм имел коммерческий успех[23]. В конце того же года вышел в прокат фильм «Крриш 3», где её персонаж Кайя — трансформирующий мутант и приспешница главного злодея[24][25].
В 2014 году вышел фильм «Королева» (или «Открывая мир»), ставший главным фильмом в её карьере, где она выступила не только как актриса, но и как автор диалогов[26][27]. В фильме рассказывается история Рани, наивной девушки, которая отправляется в свой медовый месяц, когда её жених отменяет их свадьбу. По словам Канганы, эта роль была одной из самых сложных, поскольку черты характера персонажа контрастировали с её собственными[28][29]. Фильм и игра Канганы получили множество похвал от критиков[30]. Актриса также получила несколько премий в категории «лучшая женская роль», включая Filmfare[31] и Национальную кинопремию[32].
В 2017 году после годового перерыва, вышел фильм Rangoon, где она сыграла Джулию, актрису и каскадёршу Болливуда 1940-х годов. Этот персонаж был основан на реальной актрисе — Бесстрашной Наде[англ.]. Ради съёмок она отправилась в Нью-Йорк, чтобы изучить биографию персонажа[33], а затем направилась на остров в Мексике, чтобы ознакомиться с выживанием в одиночку[34]. Однако фильм не нашёл отклика у аудитории[35]. В том же году вышел фильм Simran, где она сыграла гуджаратскую иммигрантку, участвующую в преступной деятельности в Америке, и который провалился в прокате[36]. В 2019 году вышел фильм Manikarnika—The Queen of Jhansi, байопик о королеве Джанси, в котором она также попробовала себя в качестве режиссёра, когда первоначальный режиссёр Криш ушёл из проекта из-за съёмок другого фильма[37].