在2009年的世界羽毛球锦标赛和亚洲羽毛球锦标赛中夺得亚军。
退役.谢杏芳在北京奥运会后，一直受到伤病困扰，经深思熟虑，她终在2009年开始部署退役。在第十一届全运会的羽毛球女单四分之一决赛，谢杏芳以0-2不敌其时世界排名第一的王琳出局；这场比赛也成为她职业生涯的告别战。同年11月，谢杏芳于上海跟队友赵婷婷举行退役仪式；期间，中国羽毛球队总教练李永波，向她们颁发「突出贡献奖」奖盃。2010年1月正式从羽毛球世界联会註册退役。
退役生活.退役后，谢杏芳出任了