2008年,13岁时开始了她的职业生涯,和凯瑟琳·泽塔-琼斯、安吉拉·兰斯伯瑞出演了百老汇的FredrikaArmfeldt。14岁时就高中毕业。17岁时毕业于德雷塞尔大学
2013年,凯瑟琳·麦克纳马拉在迪士尼频道推出的原创情景喜剧《保姆杰茜》中客串出演两集,饰演BrynBrietbart。
2014年,主演音乐电视网的剧集《Happyland》,在剧中饰演HarperMunroe。
2015年5月,确认主演剧集《暗影猎人》。9月18日,参演的电影《移动迷宫2》在北美上映。
2018年1月,回归出演的电影《移动迷宫3:死亡解药》上映。9月,确认加盟出演《绿箭侠》的第七季,饰演常驻角色米娅。
凯瑟琳·麦克纳马拉最好的朋友是乔尔·科特尼。凯瑟琳是个垒球投手和前芭蕾舞演员。她居住在美国加利福尼亚州洛杉矶,她的家乡是密苏里州堪萨斯城。
凯瑟琳·麦克纳马拉是一位多才多艺的女演员,歌手,舞蹈家,作曲家。凯瑟琳对各种形式的舞蹈:芭蕾舞,踢踏舞,爵士舞,嘻哈,抒情,华尔兹和草裙舞都充满热情。她还会弹吉他和钢琴,喜欢唱歌和写歌。