1996年参加第一部电视剧《秦家风波》,饰演秦宁宁。 1997年在《新乱世佳人》中饰演董绮玉。
1998年主演古装剧《水浒后传》,饰演韩若男。
1999年参演TVB版古装武侠剧《碧血剑》,饰演成年安小慧。
2003年,参演电视剧《康熙微服私访记4》,饰演《茶叶记》单元的撒莲儿。
2004年出演胡歌、安以轩、刘亦菲等主演的古装神话剧《仙剑奇侠传》,饰演狐妖;在胡歌、杨幂等主演的古装单元剧《新聊斋志异之小倩》中扮演树妖姥姥。
2006年参演古装武侠情感剧《游剑江湖》,饰演庄天心,
2008年参演民国剧《锁清秋》,饰演筱桂香。
2010年主演古装历史剧《杨贵妃秘史》,饰演韦后。 2013年2月份与陈乔恩、陈晓、霍建华等主演的古装武侠翻拍剧《新笑傲江湖》播出,饰演宁中则;3月主演的《幸福向前走》播出;8月份与李沁等主演的现代感情剧《璀璨人生》播出,饰演杨曼萍;同年在于正版《神雕侠侣》中饰演黄蓉。
2014年在何澍培、成志超执导的电视剧《活色生香》中,饰演文夫人;4月在《宫锁连城》中饰演皇后一角。
2015年12月根据萧鼎小说《诛仙》改编的电视剧《青云志》首曝剧照,在剧中饰演苏茹。[1]
2016年参演的年代谍战剧《风云年代》播出。[2]
2017年1月29日参演的青春宫廷史诗权谋剧《大唐荣耀》播出,饰演韩国夫人[3];2月6日参演的都市浪漫爱情童话剧《那片星空那片海》播出,饰演苏桂芳。[4]
2019年9月30日,主演电影《我是护旗手》正式开机。[9]
2020年3月23日出演的《忘记你,记得爱情》播出。[5]参演爱情剧《99分女朋友》于2020年6月17日在优酷播出。[11]
2021年3月31日,参演的电视剧《长歌行》在中国大陆首播。[17]8月8日,参演的电视剧《与君歌》在湖南卫视金鹰独播剧场播出。[18]8月30日,参演的电影《狼少女》开机。[19]
2022年1月6日,参演的电影《我是护旗手》在中国大陆上映。[22]3月13日,主演的战争电影《冰雪狙击》在爱奇艺全网独播。[25]4月6日,参演的电视剧《山河月明》播出。[21]4月16日,参演的电视剧《祝卿好》中国大陆首播。[26]6月,改编的新版《仙剑》剧集发布概念海报,并官宣演员阵容,杨明娜主演新版《仙剑》。[30]同年,参演的电视剧《幻乐森林》首播。[28]6月12日,出演的电视剧《狮子山下的故事》在中国大陆首播。[31]
在电视剧《安乐传》的演职员列表中,杨明娜在列。[32]在电视剧《我不是随便的人》的演职员列表中,杨明娜在列。[34]