Диана Вишнева родилась в Санкт-Петербурге 13 июля 1976 года.
Начав заниматься танцем с 6 лет, в 11 она была принята в Академию русского балета имени А.Я. Вагановой, которую окончила в 1995 году (класс профессора Людмилы Ковалевой).
В 1994 году Вишнева выиграла свою первую премию – Золотую Медаль и Гран-при Международного конкурса юных артистов балета в Лозанне. Подобной чести с тех пор не удостаивался ни один танцор.
Продолжая обучение в Академии русского балета, Диана Вишнева стала стажером Мариинского театра и в 1995 году получила ведущие партии – Китри в "Дон Кихоте", Маши в "Щелкунчике" и заглавную партию в "Золушке".
В 1996 году танцевала партию Китри в балете "Дон Кихот" на сцене Большого театра России. В последующие годы в этом театре она неоднократно исполняла ведущие партии в балетах "Лебединое озеро", "Жизель", "Спящая красавица".
Международная карьера Вишневой в качестве приглашенной солистки зарубежных театров началась с 2001 года, когда она выступила в балете "Манон" с труппой Баварского балета (Мюнхен) и в "Спящей красавице" с балетной труппой La Scala в Милане. В 2002 году состоялся дебют на сцене берлинской Staatsoper ("Жизель" и "Баядерка"). В этом же году дебютировала на сцене парижской Grand d'Opera ("Дон Кихот"), где в дальнейшем с успехом танцевала главные партии в балетах "Рубины", "Манон" и "Лебединое озеро". В 2000 году в составе труппы Мариинского театра Вишнева дебютировала на сцене лондонского Royal Opera House в партии Авроры в "Спящей красавице". В 1999 году состоялся дебют Дианы Вишневой как солистки труппы Мариинского театра на сцене нью-йоркского театра Metropolitan, а начиная с 2005 года Диана Вишнева выступает с труппой Американского балетного театра в Нью-Йорке в статусе ведущей примы театра.
В сезоне 2011 года Диана Вишнева представила работы с компаниями Эдуарда Лока и Марты Грэм.
Творчество Дианы Вишневой было отмечено многочисленными призами и наградами, среди которых звание Народной артистки России и лауреата Государственной премии, премия "Божественная", приз Benois de la dance, "Золотой софит", приз "Душа танца" в номинации "Королева танца", приз лучшей танцовщице Европы, четыре "Золотые маски", приз "Балерина десятилетия".
Особое место в карьере балерины занял совместный российско-американский проект "Диана Вишнева: Красота в движении". Триумф этого проекта был отмечен в 2009 году премиями "Золотая Маска": "Лучшая женская роль в балете", "Лучший балетный спектакль" и приз критиков.
Осенью 2011 году Диана Вишнева планирует представить публике новый сольный проект, получивший название "Диана Вишнева: Диалоги".