时将她送到大埔游泳会跟随教练钟元练习游泳。8岁时，她已经开始参加2000年「广州鑫都盃儿童游泳系列赛」，获得女子八岁组全场总冠军。最擅长远距离项目，14岁已参加渡海泳，曾是三届吐露港泳赛冠军，更有「渡海泳公主」之称。2009年，邓在峇里岛举办的亚洲沙滩运动会女子马拉松游泳五公里赛事中险胜两位中国大陆选手；后又在「亚洲公开水域游泳锦标赛」的5公里及10公里项目夺冠2010年，邓代表香港参加2010年亚洲运动会，出战400米自由泳、800米自由泳两项比赛。2011年10月16日，邓颖欣夺得停办33年