Яна Кошкина родилась 22 апреля 1990 года в Санкт-Петербурге.
Все детство и юность профессионально будущая актриса занималась художественной гимнастикой.
Кинодебют Кошкиной состоялся еще в школьные годы — в молодежном сериале «ОБЖ».
Сниматься в кино Яне понравилось, и вместо физкультурнуой академии Лесгафта она поступила в Академию театрального искусства, где обучалась мастерской заслуженного актера Арвида Зеланда, параллельно подрабатывая фотомоделью.
После окончания вуза Яна переехала в столицу и начала активно посещать кастинги. Вскоре актриса появилась в эпизодах сериалов «Дорожный патруль», «Слово женщине», «Проснемся вместе» и в 11 сезоне «Улицы разбитых фонарей» (эпизод «Встреча в кино»).
Широкая популярность пришла к актрисе 2015 году благодаря роли Снежаны в сериале «ЧОП».
Впоследствии Яна Кошкина снялась в таких полюбившихся зрителям сериалах, как «Динозавр» (2017), «Домашний арест» (2018), «Звоните ДиКаприо!» (2018) и «За счастьем» (2019).
В 2017 году Яна приняла участие в «Слепых прослушиваниях» на шоу «Голос» с песней «Шопен» авторства Елены Ваенги, однако обратить на себя внимание наставников не смогла.
В ноябре 2019 года Кошкиной приписали беременность и роман с Гариком Мартиросяном. Эту информацию Яна опровергла.
«Читала даже, что он мне квартиру подарил какую-то невероятную в центре Москвы. Потом подумала: может быть, потому что у Гарика нет даже моего телефона, поэтому он не может мне ключи от нее передать? Мы никогда не общались с ним по телефону, и у меня его номера точно нет. Так, пересекались на съемках Камеди... У меня с Гариком нет никаких отношений личных и я бы хотела развенчать этот миф, потому что читать это все невыносимо. Хотя кому-то наверное весело!» — рассказала Кошкина в фэире вечернего шоу Аллы Довлатовой на Русском радио.
В 2020 году Яна Кошкина сыграла роль Анжелы в комедии «Красотка!».