Яна Крайнова родилась 28 сентября 1986 года в Юрмале (Латвия).
«Я поздний ребенок. С папой мама встретилась как в кино — в круизе по Черному морю на теплоходе «Адмирал Нахимов», который позже затонул. Она сбежала в отпуск от несчастной любви. Не искала новых знакомств, хотела просто забыться. Да не тут-то было: в соседней каюте оказался мой будущий папа!», — рассказала Яна в интервью журналу «Коллекция. Караван историй» (февраль, 2018).
После распада СССР семье Крайновых переехала в Ригу.
Будущая звезда окончила музыкальную школу по классу флейты.
«Играть научилась в музыкальной школе — это был хитрый ход родителей. Загружена я была по полной: английский, немецкий, французский, занималась танцами, информатикой. Зная, чем грозит подростку жизнь в курортном городе, папа следил, чтобы у дочери не оставалось свободного времени. Так возникла музыкальная школа», — рассказала Яна в интервью журналу «Коллекция. Караван историй» (февраль, 2018).
Во время учебы в последнем классе Яна посещала рижскую театральную студию Виктора Янсона.
«В начале одиннадцатого класса пошла в театральную студию, располагавшуюся в чердачном помещении здания в старой Риге. Очень скоро убедилась, что актерская профессия — то, чему хочу посвятить жизнь», — рассказала Яна в интервью журналу «Коллекция. Караван историй» (февраль, 2018).
После окончания школы девушка уехала в Москву, где были приняла на актерский факультет ВГИКа, в мастерскую Владимира Грамматикова.
Во время учебы Крайнова сыграла театральных постановках «…Третье…», «Последние», «Три сестры», «Игра в женитьбу», «Дураки» и «Незваный гость».
В 2007 году Яна Крайнова дебютировала в кино, сыграв сыграв эпизодическую роль в драме режиссера Карена Шахназарова «Исчезнувшая империя» (позднее была выпущена монтажная версия фильма под названием «Любовь в СССР»).
Широкая известность пришла к актрисе в 2011 году благодаря роли Александры Зайцевой в телесериале «Дневник доктора Зайцевой». Спустя года вышло продолжение успешного проекта — «Дневник доктора Зайцевой 2».
Также зрителям полюбились роли Яны Крайновой в сериалах «Анжелика» (2014—2015), «Квест» (2015—2017), «Улётный экипаж» (2017—2018), «Гадалка» (2018) и «Невеста комдива» (2019).
В 2020 году Яна Крайнова сыграла роль Екатерины Павленковой в мини-сериале «Статья 105».
Лауреат Премии «Золотой лист — Лучшая женская роль (Черубина де Габриак «…Третье…», Надежда «Последние»)
Лауреат премии фонда им. Герасимова и Т. Макаровой за роль в спектакле «Третье»